在笔记本上搭建无线热点给手机分享网络.docx

上传人:b****5 文档编号:6702617 上传时间:2023-01-09 格式:DOCX 页数:11 大小:2.39MB
下载 相关 举报
在笔记本上搭建无线热点给手机分享网络.docx_第1页
第1页 / 共11页
在笔记本上搭建无线热点给手机分享网络.docx_第2页
第2页 / 共11页
在笔记本上搭建无线热点给手机分享网络.docx_第3页
第3页 / 共11页
在笔记本上搭建无线热点给手机分享网络.docx_第4页
第4页 / 共11页
在笔记本上搭建无线热点给手机分享网络.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

在笔记本上搭建无线热点给手机分享网络.docx

《在笔记本上搭建无线热点给手机分享网络.docx》由会员分享,可在线阅读,更多相关《在笔记本上搭建无线热点给手机分享网络.docx(11页珍藏版)》请在冰豆网上搜索。

在笔记本上搭建无线热点给手机分享网络.docx

在笔记本上搭建无线热点给手机分享网络

总结了一下分享给大家,如果有不对的地方欢迎指正,有更好的方法欢迎分享。

 

情形1:

样本可以在电脑上通过模拟器运行,通过电脑网络接入

通常这样的样本,如android或j2me样本运行在模拟器上,在电脑可以上网的前提下,模拟器透过电脑的网络访问,此时可直接用抓包工具在电脑的物理网卡上捕获数据包。

 

对于android模拟器,还可以在启动模拟器时加上“tcpdump”参数或在adbshell下使用该命令,直接把模拟器访问网络的数据保存到本地然后可以用Wireshark等工具查看,十分方便.adbshell下:

tcpdump–iany–p–s0–w/sdcard/xxx.pacp

启动时用tcpdump的方法:

emulator–avdmyAVD4.0–tcpdump/sdcard/xxx.pacp

 

情形2:

样本运行在手机上,通过AP接入

通常对于没有相应的模拟器,如iOS应用,或者需要真实的手机端数据的(如手机号码,型号及IMEI号等),这种方式通常需要一台有wlan连接的手机,在手机上运行样本,通过AP或者虚拟AP访问网络。

 

如果条件允许,需要一台AP和交换机,AP连接到交换机端口A,在交换机设置端口B为A的镜像,电脑连接到端口B,这样在电脑上就可以通过混杂模式抓到通过端口A的数据包,由于手机是通过AP访问网络,那么电脑端捕获的包即为手机的网络数据;

 

如果没有交换机和AP,有些有wifi功能的笔记本也支持建立虚拟AP,这种方法网上有很多攻略,简单方便,详情可以参考如下链接:

参考链接1:

 参考链接2:

 

情形3:

样本运行在电脑的模拟器上,通过移动网络接入

这种抓包的方式需要有移动网络的上网卡,电脑通过上网卡接入移动互联网,如果仅是抓通过net方式接入的程序(如cmnet)的数据包可以参考情形1;

但这种方式更主要的目的是对于需要wap方式(如cmwap,ctwap)联网的程序,比如飞信等软件,可能接入方式只有cmwap,这样我们需要将上网卡的接入模式设置成相应的wap模式(需要上网卡支持接入点设定)

 

情形4:

样本运行在电脑的模拟器上,通过手机的热点接入网络

原理同情形3,当没有移动上网卡时,可以通过某些软件如JoikuSpot(在手机上建立wifi热点,建立时接入点根据需要选择,当然可以选择wap方式方便你测试仅需要wap方式访问网络的样本,然后笔记本无线连接到手机的热点上网。

下图是通过JoikuSpot在塞班手机上建立个wifi热点,pc端抓包的截图,可以看到可以成功的访问移动内网ip:

10.0.0.172;

注意两点:

1.此类软件通常需要收费,免费版功能可能受限2.小心你的流量,测试的时候尽量关掉电脑上其他上网的软件,一方面降低干扰,另一方面减少流量消耗;

 

 

 

情形5:

手机支持数据包通过专门工具传送到电脑

有些手机可以通过工程模式将数据包保存到文件系统,又有些手机可以通过trace工具将网络数据传输到电脑上,如Brew手机可以通过QXDM将网络数据捕获到电脑上,通过专用工具查看或者转换后可以通过Wireshark等工具查看。

此种情形通常适合手机系统软件开发,我们一般不会碰到。

 Windows7下笔记本设置虚拟wifi(不用安装软件)的几点问题总结

说明:

1、最大前提条件,你得连着网。

2、这个是把你的本本当做一个无线路由器,不是凭空产生什么无线网,那是不可能的事情。

第一步:

以管理员身份运行命令提示符:

“开始”---在搜索栏输入“cmd”----右键以“管理员身份运行。

第二步:

在命令行中输入:

netshwlansethostednetworkmode=allowssid=songPCkey=songPC(ssid的后面是用户名,key后面是密码,密码要8位以上,随便你们怎么设置,自己记住就好。

mode:

是否启用虚拟WiFi网卡,改为disallow则为禁用) 

第三步:

打开“网络和共享中心”——“更改适配器设置”看看是不是多了有多出的这一项“MicrosoftVirtualWiFiMiniportAdapter”,如果没有,则把你的无线网卡驱动更新一下即可。

无线网卡驱动在控制面板里的“设备管理器”中。

第四步:

此时你可以把那个新多出来的改名为“虚拟WiFi”以方便管理。

第五步:

选择你目前所连接的网络连接,然后右键,打开“属性”,选择“共享”,选中图中的第一项,然后在“家庭网络连接”中找到你刚刚建立的“虚拟WiFi”,然后点确定。

第六步:

打开无线网,在命令行中输入:

netshwlanstarthostednetwork。

这就大功造成了,此时你就可以用无线网了。

一、查看笔记本是否支持AP模式(网络适配器中没有多出“MicrosoftVirtualWiFiMiniportAdapter”这一项)

原文第三步中,打开“网络和共享中心”->“更改适配器设置”,看看是不是多了一项“MicrosoftVirtualWiFiMiniportAdapter”,如果没有,则把你的无线网卡驱动更新一下即可。

这里的无线网卡更新,不是简单地在属性中更新一下驱动程序,而需要到网上下载最新的无线网卡驱动程序。

这里我推荐去英特尔官网下载,这个网站提供了“自动识别和查找驱动”的功能,能够针对你当前的网卡驱动版本安装合适的最新版本,所以很方便。

老的无线网卡驱动可能不支持网络承载,所以不会出现“MicrosoftVirtualWiFiMiniportAdapter”这一项,查看你的笔记本是否支持承载网络可以按以下命令:

点击开始->运行->敲击cmd->输入netshwlanshowdrivers。

跟新无线网卡驱动后,显示结果会如下图所示。

查看是否支持承载网络(如上图红色方框所标记)。

如果“是”,则表示你的笔记本的wifi支持AP模式,就可以继续下去了。

二、校园网多网卡异常问题

相信大多数校园网都用的华为的H3C802.1x客户端,而它是绑定网卡的,对多网卡是禁止的,所以你在设置虚拟网卡的时候会出现多网卡异常的问题。

(这也是为什么校园网使用虚拟机会出现网络异常的原因)

针对这个问题,网上有很多破解的方法,下载一个破解的客户端即可。

我这里有一个H3C802.1x的绿色破解版如下,安装方法是把下列文件覆盖原安装目录中的文件即可。

三、手机等连接虚拟Wifi时获取不到IP

当一切都设置好,你开始用手机等连接Wifi,但却一直显示“正在获取IP”。

这时,你需要检查一下你的虚拟Wifi适配器的IP是否为自动获取,如果是,改为下图所示即可。

WindowsPhone真机抓包并分析应用程序的网络通讯(Android、iPhone也适用)

学习WindowsPhone开发已经有一段时间了,喜欢装各种软件并思考他们是如何实现的,最近用了一个软件“吾得地图生活服务助手”,功能挺多的,它用到了一些Google和MapABC的API,我想看看它到底用到了哪些API,于是想到了下面这个方法。

首先电脑要有无线网卡,手机支持WiFi,然后用Windows7系统的netsh命令创建一个虚拟WiFi,手机连接这个WiFi上网,在电脑用WireShark抓取虚拟WiFi的数据包。

详细步骤:

在Windows7系统下,到C:

\Windows\System32目录下找到cmd.exe,在cmd.exe右击“以管理员身份运行”(直接运行没有管理员权限,命令执行会失败)。

输入 netshwlansethostednetworkmode=allowssid=cmdkey=12345678 回车,创建一个虚拟WiFi,ssid为WiFi的名字,key为密码

继续输入 netshwlanstarthostednetwork 启动虚拟WiFi。

到网络连接里查看,已经创建成功。

然后在能上网的网络连接上右击,选择属性->共享,给虚拟WiFi启用共享。

 

如果是WindowsXP系统,没有netshwlan命令,可以用另一个软件Connectify来创建虚拟WiFi,其他步骤都是一样的。

用WP手机搜索WiFi并连接这个虚拟WiFi热点,手机就可以通过电脑的虚拟WiFi上网了。

电脑上启动WireShark抓包软件,选择"Capture"->"Options",注意选择虚拟的WiFi网络连接,

ip地址是192.168.2.1的是虚拟WiFi网络连接,取消勾选"Capturepacketsinpromiscuousmode",按下图设置

点击"Start"按钮开始抓包,手机上并运行”吾得地图生活服务助手“,查看WireShark,有HTTP/1.1200OK是http请求成功的数据包。

右击这条数据选择”FollowTCPStream“查看数据包详细信息,如下图

这条数据是Google天气预报的api

其他功能是如何实现的都可以抓出来,下面是我抓取的其它功能的api

地点提示:

字段说明

%E7%BF%A0%E5%B1%8F%E6%B8%85翠屏清的url编码

searchName搜索关键字

cityCode城市区号,搜全国为total

number返回数量

batch第几页

a_kMapABC的地图APIKey

地名转换为经纬度

地图图片取图

实时路况取图

公交换乘

 

0最快捷

1最经济

2最少换乘

3最少步行

4最舒适

下面这个是搜搜地图的换乘api

驾车路线查询

公交线路名称

公交站点查询

公交线路查询

在某个地点附近周边查询

哈哈,软件的功能都知道是如何实现的了,你也可以做一个类似的软件了。

启动虚拟Wifi的命令是:

netshwlanstarthostednetwork

启动后手机上便能搜索到名为“cmd”的无线网络!

由ipconfig可以看到该虚拟Wifi的IP为192.168.137.1

加入电脑上已经部署了网站,那么在手机浏览器上输入:

http:

//192.168.137.1/discuzXX就能看到网站的内容!

这样就为开发手机网站搭建了环境!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1