首页
社区
课程
招聘
OD下了bp recv这个命令后….
发表于: 2006-7-30 12:42 9016

OD下了bp recv这个命令后….

2006-7-30 12:42
9016
我用OD调试一个游戏,想调试recv登入封包后是怎样处理的
我下了bp rcev这个命令后,当有封包recv后….
Q1: 怎么可以在OD内知道封包内容是什么??
Q2: 怎样知道从哪里开始处理封包??和在哪里结束??

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 259
活跃值: (10)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
recv()函数原型为:
  int recv(int sockfd,void *buf,int len,unsigned int flags);
  Sockfd是接受数据的socket描述符;buf 是存放接收数据的缓冲区;len是缓冲的长度。Flags也被置为0。Recv()返回实际上接收的字节数,当出现错误时,返回-1并置相应的errno值。
2006-7-30 13:23
0
雪    币: 194
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
那么怎么可以在OD内知道封包内容是什么??
2006-7-30 13:59
0
雪    币: 47147
活跃值: (20420)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
最初由 yin亵 发布
那么怎么可以在OD内知道封包内容是什么??


http://bbs.pediy.com/showthread.php?s=&threadid=29496

执行recv函数前,记下缓存地址,执行完这函数,查看这个缓存就能看到内容
2006-7-30 14:13
0
游客
登录 | 注册 方可回帖
返回
//