首页
社区
课程
招聘
OD如何查看断点函数的参数
2013-3-5 18:06 5628

OD如何查看断点函数的参数

2013-3-5 18:06
5628
比如断了这个函数,CreateProcessA
CreateProcess(
        NULL,( char* )lpszCmdLine,
        lpSA,NULL,TRUE,
        CREATE_NEW_CONSOLE,
        NULL,NULL,&si,&pi
    );

在OD里面如何看到函数返回时创建进程的ProcessID,也就是是pi这个struct结构的 dword processid?

不甚感激!

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (5)
雪    币: 69
活跃值: (41)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
coltor 2 2013-3-5 18:45
2
0
或许apimonitor更好点:http://www.rohitab.com/apimonitor
雪    币: 288
活跃值: (212)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
mozha 2 2013-3-5 19:04
3
0
0040107A   .  68 00304000   PUSH Menu.00403000                       ; /pProcessInfo = Menu.00403000
0040107F   .  8D45 BC       LEA EAX,DWORD PTR SS:[EBP-44]            ; |
00401082   .  50            PUSH EAX                                 ; |pStartupInfo
00401083   .  6A 00         PUSH 0                                   ; |CurrentDir = NULL
00401085   .  6A 00         PUSH 0                                   ; |pEnvironment = NULL
00401087   .  6A 20         PUSH 20                                  ; |CreationFlags = NORMAL_PRIORITY_CLASS
00401089   .  6A 00         PUSH 0                                   ; |InheritHandles = FALSE
0040108B   .  6A 00         PUSH 0                                   ; |pThreadSecurity = NULL
0040108D   .  6A 00         PUSH 0                                   ; |pProcessSecurity = NULL
0040108F   .  6A 00         PUSH 0                                   ; |CommandLine = NULL
00401091   .  68 10304000   PUSH Menu.00403010                       ; |ModuleFileName = "msgbox.exe"
00401096   .  E8 3D020000   CALL <JMP.&kernel32.CreateProcessA>      ; \CreateProcessA
先找到这里,F7跟进也可以,再看看有什么值变化了
雪    币: 27
活跃值: (36)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jecray 2013-3-5 19:46
4
0
跟进了,不知道怎么分析查看。。。
雪    币: 27
活跃值: (36)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jecray 2013-3-5 19:55
5
0
[QUOTE=coltor;1148216]或许apimonitor更好点:http://www.rohitab.com/apimonitor[/QUOTE]

谢谢您推荐的这个软件,看样子很强大
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zfhb 2013-3-6 11:37
6
0
跟进去看,看看有没有ebp-XX的这种一般就是参数,最后到函数尾巴再看看他有没有ret N ,这个N的值除以4就是参数的个数来。
游客
登录 | 注册 方可回帖
返回