设备要求

  • 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

参考:

via.http://blog.csdn.net/callinglove/article/details/51217908