高分求 网络数据包还原 哪位大哥能给我弄点资料最好能有代码

baitxgt 2011-06-21 03:05:11
本人目前做的一个东西中需要将网络中抓获的数据包重新还原成原来的内容,不仅仅只对数据包的包头进行分析,主要要对HTTP和邮件内容进行还原。
还原具体到:比如HTTP的还原成原来的网页内容,邮件的还原成原来发送邮件的内容。

哪位高手有这方面的资料能发给我,感激不尽!

高分求~~~~~~~~~~
...全文
159 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
野男孩 2011-07-27
  • 打赏
  • 举报
回复
就是分析协议呗。。。非要资料,那就去下完整的RFC吧,啥协议都有详解~
li381680969 2011-07-21
  • 打赏
  • 举报
回复
顶呢 我也有相同的疑问,我要解析的是xml文件。你现在弄明白了吗?
信阳毛尖 2011-07-14
  • 打赏
  • 举报
回复
顶一下吧
kyotrue 2011-07-07
  • 打赏
  • 举报
回复
现在很多网页经过了gzip压缩的,用的base64编码,还是那句话,读RFC,这些东西有都是商用的,不可能给你代码的。
baitxgt 2011-07-07
  • 打赏
  • 举报
回复
是不是要根据相应的编码规范还原之后的数据内容,我现在取出后面的数据内容,但在解码还原内容时出现错误!
有哪位曾经有经验的大哥,帮帮忙吧!
ndy_w 2011-07-06
  • 打赏
  • 举报
回复
这玩意多年前做过,一切尽在RFC。
网页是比较复杂的,chunk, gzip, 3xx响应的处理,嵌入的frame, 图片、对象的还原...
pop3,smtp简单得很,不过hotmail邮件不是用的这些。
v_table 2011-07-06
  • 打赏
  • 举报
回复
那要是加密了你根本就没办法解密
shenyi0106 2011-06-29
  • 打赏
  • 举报
回复
不惯那个协议,协议头中必定有这个长度字段,按照这个字段去弄数据就是了
HTTP协议好像是Content-Length:xxx
邮件的不清楚,没弄过,应该有长度信息
baitxgt 2011-06-29
  • 打赏
  • 举报
回复
自己顶下。。
见习学术士 2011-06-21
  • 打赏
  • 举报
回复
HTTP在话,那从你抓取的数据包内容跳过 IP头和TCP头就是你的数据了。
向立天 2011-06-21
  • 打赏
  • 举报
回复
这种东西你要代码恐怕没人会轻易拿出来吧
再说这个就算有代码也是有针对性的啊
关键在于分析
oyljerry 2011-06-21
  • 打赏
  • 举报
回复
还原到HTTP包,就可以根据HTML的格式来重新组织网页内容。
baitxgt 2011-06-21
  • 打赏
  • 举报
回复
我不知道从那地方开始下手,不知道有没有相关代码可以借鉴一下的。。我的邮箱是baitxgt180@163.com。。谢谢了~~
kyotrue 2011-06-21
  • 打赏
  • 举报
回复
你要分析各种协议,网页就HTTP协议,邮件有SMPT、POP3、IMAP协议。把相关的RFC文档都读了,就行了。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧