我用sniffer截了一段数据如下
想利用vc winsock编一个模拟发包的程序
请大概指教一下 给出完整代码 谢谢!
0x01 0x01 0x08 0x0A 0x00 0x00 0xCA 0xA7 0x00 0x00 0x00 0x00 0xEC 0x00 0x00 0x00
0x02 0x00 0x01 0x00 0xFA 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x9E 0xD8 0xA1 0x01 0x5A 0x0B 0x00 0x00 0xC0 0xA8 0x15 0x4B
0x5C 0x8B 0x03 0x00 0x3A 0x00 0x03 0x6A 0x6F 0x6E 0x73 0x6F 0x6E 0x21 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x19 0x00 0x01 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x70 0x00 0x70 0x00 0x01 0x00 0x00 0x00 0xA4 0xAB 0x88 0x24 0xA1 0x01 0xFA 0x5B
0x9A 0x53 0xE8 0x0F 0xE3 0x35 0x61 0x66 0x4A 0x33 0x3E 0x6E 0x13 0xF4 0x4F 0x01
0xAC 0x74 0x6E 0x0F 0x28 0x31 0x97 0x3A 0x1B 0xA1 0xD9 0x8C 0x12 0x43 0x5F 0xA0
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x72 0xD4 0x65 0x7A 0x29 0xBA 0x85 0x40 0xAD 0x16 0x00 0x36 0x47 0xEA 0x05 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 )9.b....
想利用vc winsock编一个模拟发包的程序
请大概指教一下 给出完整代码 谢谢!
0x01 0x01 0x08 0x0A 0x00 0x00 0xCA 0xA7 0x00 0x00 0x00 0x00 0xEC 0x00 0x00 0x00
0x02 0x00 0x01 0x00 0xFA 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x9E 0xD8 0xA1 0x01 0x5A 0x0B 0x00 0x00 0xC0 0xA8 0x15 0x4B
0x5C 0x8B 0x03 0x00 0x3A 0x00 0x03 0x6A 0x6F 0x6E 0x73 0x6F 0x6E 0x21 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x19 0x00 0x01 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x70 0x00 0x70 0x00 0x01 0x00 0x00 0x00 0xA4 0xAB 0x88 0x24 0xA1 0x01 0xFA 0x5B
0x9A 0x53 0xE8 0x0F 0xE3 0x35 0x61 0x66 0x4A 0x33 0x3E 0x6E 0x13 0xF4 0x4F 0x01
0xAC 0x74 0x6E 0x0F 0x28 0x31 0x97 0x3A 0x1B 0xA1 0xD9 0x8C 0x12 0x43 0x5F 0xA0
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x72 0xD4 0x65 0x7A 0x29 0xBA 0x85 0x40 0xAD 0x16 0x00 0x36 0x47 0xEA 0x05 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4
0x7C 0x29 0x39 0xA6 0x62 0xCB 0x8B 0xB4 )9.b....
解决方案 »
- TAb控件页面的刷新?大哥大姐帮帮忙吧!
- VS2010的问题。。求高手指教。
- static text 界面刷新文字内容的问题 高分
- 应用态程序,句柄,变量,等在内存中的地址与内核态有什么区别呢
- 防止鼠标拖动CListctrl来改变列宽时的闪烁
- 请问怎样实现在VC中调用MATLAB程序进行后台计算?急救!还可加分!!!
- 添加了 .DLL 后能够编译,不能BUILDER 是为什么???
- 如何取得动态构造的CComboBox控件中用户输入的文本(而不是用户选择的文本)?
- 如何在不同的VC工程之間導出導入資源(對話框及上的所有控件)?
- 真的没有高手???
- VC中如何利用ADO在MDB文件中动态创建一个表?
- com高手求救呀--com函数返回值不要返回宽字符呀?
2.CSocket::Create(),设它的工作方式参数为SOCK_STREAM模式(TCP)或是SOCK_DGRAM模式(UDP),不好意思,具体名称我记不清了。
3.CSocket::Conncet(UINT port,LPTSTR ip);如是TCP方式,用来连接服务器
4.CSocket::Send(LPVOID lpbuffer,LONG leng,LONG retleng);来发送数据
注意:
使用Tcp需要建立三次握手才可以对服务器发送数据,需要使用Connect函数,但UDP不需要。
参阅:
http://www.vckbase.com/document/viewdoc/?id=1281