Win7虚拟无线AP以及Android手机抓包

设备要求

  • Windows7操作系统
  • 装有无线网卡的笔记本或台式机
  • 无线网卡必须支持“承载网络”

查看无线网卡是否支持“承载”

  • 方法一:
    开始菜单→所有程序→附件→命令提示符→右键“以管理员权限运行”;
    键入命令“netsh wlan show drivers”,查看“支持承载网络”这一项,如果是“否”就表示无法建立无线AP。
    这里写图片描述

  • 方法二:
    双击“计算机”→打开控制面板→网络和共享中心→更改适配器设置→右键“无线网络连接”→属性→配置;
    在选项卡中选择“驱动程序”→驱动程序详细信息,查看驱动程序文件中是否有“vwifibus.sys”文件,如果没有就表示无法建立无线AP。
    这里写图片描述

建立虚拟WiFi和虚拟无线AP

  • 步骤1:
    开始菜单→所有程序→附件→命令提示符→右键“以管理员权限运行”;
    键入命令netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=11111111;
    a)mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。
    b)ssid:无线网名称,最好用英文(以MyWiFi为例)。
    c)key:无线网密码,八个以上字符(以11111111为例)。
    这里写图片描述

  • 步骤2:
    检查网络连接中是否出现一个网卡为“Microsoft Virtual WiFi Miniport Adapter”的“无线连接2”;
    这里写图片描述

-步骤3:
在一个已经接入网络的网卡设备上右键→属性→选择“共享”,勾选“允许其他网络用户…连接(N)”;
在“家庭网络连接(H)”下拉列表中选择刚创建的“无线网络连接2”
这里写图片描述

  • 步骤4:
    回到命令提示符,键入命令netsh wlan start hostednetwork;无线就成功建立啦。
    这里写图片描述

其他命令

  • 关闭无线AP,键入命令“netshwlan stop hostednetwork”;
  • 电脑重启后需要再次键入命令“netsh wlan start hostednetwork”开启无线AP;
  • 彻底去掉无线AP,键入命令“netsh wlan set hostednetwork mode=disallow”。
  • 查看承载网络设置以及状况,”netsh wlan show hostednetwork”.
  • 获取所有可以获取的wifi信息,”netsh wlan show all”.

翻墙WIFI配置

配置pptp客户端:
打开网络和共享中心 ->设置新的连接或网络->连接到工作区->使用我的Internet连接(VPN)->配置pptp服务端ip->根据向导配置登陆服务端的用户名与密码。
这里写图片描述

成功连接pptp服务端,PC就可以翻墙,然后将此适配器共享给之前配置的无线适配器就可以使用给wifi翻墙上网。

Android手机抓包方法

方法1:
手机连接虚拟的Wifi,在设置 –应用联网管理中设置可以使用此Wifi的应用,然后在可以在PC使用Wireshark抓Android应用的流量包了。

方法2:
在Android机上使用tcpdump工具直接抓包,具体参见http://www.cnblogs.com/rootq/archive/2012/04/08/2438262.html

参考:

  • http://jingyan.baidu.com/article/d5c4b52b33400cda560dc5c5.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/508661.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CMD命令之BAT脚本路径信息

CD命令解疑 cd是chdir的缩写,命令详解参见cd /? 可以看到/d参数的解释如下: 使用 /D命令行开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。 通常我们在xp系统中打开cmd窗口时,会显示 C:\Documents and Se…

Ubuntu开发环境搭建

在虚拟中试玩Ubuntu1604版本,有关安装后一些配置记录如下,以备后用。 简单设置 root密码设置 虚拟机安装完成后,默认不弃用root用户,需要给root设置密码后使用 sudo passwd root终端加入右键中 将终端加入右键后,在某…

Python GUI Programming (Tkinter)

Tkinter编程实例 #!/usr/bin/python #coding:utf-8from Tkinter import * import sysreload(sys) sys.setdefaultencoding(utf-8)class GUI_WINDOWS:def __init__(self, root):self.root Frame(root)self.driver Noneself.friendEdit Noneself.bStopQuery Falseself.loadF…

【ubuntu 22.04】安装vscode并配置正常访问应用商店

注意:要去vscode官网下载deb安装包,在软件商店下载的版本不支持输入中文 在ubuntu下用火狐浏览器无法访问vscode官网,此时可以手动进行DNS解析,打开DNS在线查询工具,解析以下主机地址(复制最后一个IP地址&a…

Appium安装使用总结

开发环境搭建 搭建java JDK与Android SDK环境下载安装nodejs下载安装Appium 问题答疑 在测试中adb devices查询无缘无故多出陌生的虚拟设备 同事的经验是重启电脑,莫名其妙的设备消失;自我总结就是重启adb服务,adb kill-server&#xff0…

Python使用笔记总结目录

从2012年接触python,陆陆续续使用python将近3年。从最开始的使用python进行xml解析,到使用python做爬虫开发,再到最近半年的使用深度学习进行图像识别,python简洁易用,丰富的资源库,活跃的社区,…

原始套接字编程(1)

Linux下原始套接字的原理 创建原始套接字: socket(AF_NET, SOCK_RAW, protocol);1. 参数protocol用来致命所接收的协议包,如果是像IPPROTO_TCP(6)这种非0、非255的协议,能接收ip头为protocol域的数据包,包括IP头,协议…

VS 使用技能总结

常用快捷键 复制/剪切/删除整行代码 1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“CtrlC”来完成复制操作,而无需选择整行。 2)如果你想剪切一整行代码,只需将光标移至该行,再使…

vim使用总结

vim使用命令 【自动补全操作】 Ctrl n / Ctrl p 自动补全字符串Ctrl x Ctrl f 自动补全文件名 【多文件操作】 打开多个文件: vim file1 file2 … filen 在同一个窗口中打开所有想要打开的文件vim -o file1 file2 … filen 打开一个编辑会话,水平分…

内核编程之Hello_kernel

前言 通过hello_kernel编程达到以下目的: 内核编程框架了解模块参数调用模块间函数调用内核模块相关关的命令使用 环境准备 内核源码树准备,有两种方法: 方法1:从kernel.org下载内核源码,手动编译 方法2:通过yum安装与系统版本一致的内…

机器学习基本库学习

前言 之前做过将近一年的python爬虫,python语言基础还是有的。眼下机器学习如日中天,项目中有用到机器学习对采集的内容进行分类的功能,闲暇之际学习一下相关的库,以期待money 简介 numpy python科学计算基础库matplotlib Ma…

unixODBC的使用

unixODBC介绍 unixODBC is a complete, free/open, ODBC solution for UNIX/Linux. 官网 http://www.unixodbc.org/源码下载url ftp://ftp.unixodbc.org/pub/unixODBC/ unixODBC版本目前有两套,soname为libodbc.so.1与soname为libodbc.so.2 对于使用libodbc.so.…

Jupyter notebook应用总结

简介 Jupyter Notebook 是一个交互式笔记本程序, 其有丰富的快捷键来便捷的完成工作。Notebook 有两种键盘输入模式。即命令模式和编辑模式,这与 Vim 有些类似。在编辑模式下,可以往单元中键入代码或文本,此时单元格被绿色的框线包围&#x…

opencv常用函数

给源图像增加边界 cv2.copyMakeBorder(src,top, bottom, left, right ,borderType,value) src:源图像top,bottem,left,right: 分别表示四个方向上边界的长度 borderType: 边界的类型BORDER_REFLICATE  # 直接用边界的颜色填充, aaaaaa | abcdefg | ggggBORDER_RE…

【TensorFlow】稀疏矢量

官方Document: https://tensorflow.google.cn/api_guides/python/sparse_ops开发测试环境: Win10Python 3.6.4tensorflow-gpu 1.6.0 SparseTensor与SparseTensorValue的理解 SparseTensor(indices, values, dense_shape) 稀疏矢量的表示 indices shape为[N, ndims]的2-D i…

【Numpy】array操作总结

官方Document: https://www.numpy.org/devdocs/reference/routines.array-manipulation.html开发测试环境 Win10Python 3.6.4NumPy 1.14.2 Basic operations 函数原型作用[copyto](dst, src[, casting, where])Copies values from one array to another, broadcasting as nec…

【TensorFlow】conv2d函数参数解释以及padding理解

卷积conv2d CNN在深度学习中有着举足轻重的地位,主要用于特征提取。在TensorFlow中涉及的函数是tf.nn.conv2d。 tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpuTrue, data_format“NHWC”, dilations[1, 1, 1, 1], nameNone) input 代表做卷积的…

卷积与傅立叶变换

一、卷积 1、一维的卷积 连续: 在泛函分析中,卷积是通过两个函数f(x)f(x)和g(x)g(x)生成第三个函数的一种算子,它代表的意义是:两个函数中的一个(我取g(x)g(x),可以任意取)函数,把g(x)g(x)经过翻转平移,…

海明纠错码工作原理

海明纠错码 海明码(Hamming Code)是一个可以有多个校验位,具有检测并纠正一位错误代码的纠错码,所以它也仅用于信道特性比较好的环境中,如以太局域网中,因为如果信道特性不好的情况下,出现的错…

OpenCV-Python bindings是如何生成的(1)

翻译自How OpenCV-Python Bindings Works? 目标 学习 OpenCV-Python bindings是如何生成的如何为Python扩展新的opencv模块 OpenCV-Python bindings是如何生成的 在OpenCV里,所有算法都是用C实现的。但是这些算法可以在别的语言里使用,比如Python&…