前段时间,仔细看了一个HTTP协议于是就写了这样一个自动评论的测试程序,下面是我本次学习实验的学习笔记:
一、准备工作:
1、本机环境:Windows XP SP3、ADSL 10M光纤
2、开发工具:WildPackets OmniPeek V5.1.4
Visual C++ 6.0
Netpas八匹马免费VPN代理(避免查封IP)
FlexEdit V2.3.1871 (临时保持文本)
3、网页程序: LBS Version 2.0.313
二、分析数据包:
1、打开LBS V2.0.313博客程序,可以看到如下评论处(先找找没有验证码的吧!)
2、设置OmniPeek 过滤类型:
3、点击开始抓包后,先手动评论一次即可捕获到数据包,有用的实际只有如下红色两条:
4、 实际原始数据包内容:
5、被OmniPeek解析后,查看如下内容:
6、只看前三个与后三个字段,我们可以分析得到,该评论实际上就是
POST /blog/comment/asp?act=save&logid=3567 HTTP/1.1
e_ubb=true&e_autourl=true&e_smilies=true&comm_username=%E5%A4%A9%E4%BD%
BF&comm_password=&message=www.******.net.cn
分析完毕,于是就开始准备用SOCKET套接字POST数据包啦!