任务1:网络数据抓包
需要的软件:抓包工具。这里我用的是Charles,有需要的小伙伴可以自行到官网下载https://www.charlesproxy.com/。
下面进入正题。
我们先来了解下什么是抓包:抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。
通过一个实例来进一步了解抓包。
我们先打开抓包工具,然后在浏览器中打开http://temp.blog8090.com/网址,输入手机号和姓名之后,会得到一串如下字符。
{"time":1622716941,"code":400,"status":"fail","ResultData":"\u8bf7\u63d0\u4ea4\u6b63\u786e\u7684\u53e3\u4ee4\uff1a\u4eca\u665a\u6253\u8001\u864e"}
然后从抓包工具中查看关于此网址捕获到的信息,可以看到你输入的姓名和电话号等信息,下图1。我们主要需要知道的信息就是刚才网址返回的“ResultData”之后的信息。在我使用的这款软件中,可以直接查看到Unicode码转换之后的结果,下图2。
![](https://i-blog.csdnimg.cn/blog_migrate/1e2ac29c52733922ee43703450c25154.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/d3191928c227ed054d6f5a7a3ca07838.png)
当然,如果你用的不是这款软件,不能直接查看转码结果的话,也可以在浏览器中打开在线转换器http://tool.webmasterhome.cn/unicode.asp查看结果,如下图。
之后就是在抓包工具中输入刚才我们解码得到的信息。具体操作如下:在上图2中含有姓名、电话号一栏的空白处用鼠标右击,点击Compose进入添加口令界面。在Name栏中输入kouling,在Value栏中输入获取到的口令,如图3。若出现图4结果则表明成功。
![](https://i-blog.csdnimg.cn/blog_migrate/d67ce2fc6d99f043dbdc4779cd25b827.png)