首页
社区
课程
招聘
[求助]怎样调试VB开发的软件?
发表于: 2008-2-16 20:44 5065

[求助]怎样调试VB开发的软件?

2008-2-16 20:44
5065
我在对一个VB开发的软件调试过程(olld)中,除了一开始是在程序的领空外,其它的情况下都是在msvbvm60的领空中,程序一开始就是这样的语句
  push    0040116C           ;  ASCII "VB5!6&vb6chs.dll"
  call       <jmp.&MSVBVM60.#100>
进去以后就再也回不来了。用pid没有查到壳。

高手们,怎样处理这样的软件呀?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 47147
活跃值: (20380)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
你先判断是一个是Native编译,还是PCODE编译。如是前者,就像普通程序一样调试,如是PCODE,就用WKTVBDebugger 1.4e
2008-2-16 20:54
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有个叫smartcheck的软件,不知道能不能帮上你,我菜鸟,说错了别见笑
2008-2-16 22:46
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
smartcheck  对 P-CODE 没什么帮助,看了楼主的介绍应该是 P-CODE 编译的程序
2008-2-16 23:28
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
P-CODE比较头痛
2008-2-17 00:38
0
雪    币: 134
活跃值: (84)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
6
smartcheck对p-code有很大的帮助哦,但是对楼主的那个程序帮助不大,因为我用过了。
2008-2-17 09:55
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我用WKTVBDebugger 1.4e试过了,到了关键的地方也没有,好多代码都反编译不出来。特别是我跟的那个软件到了我想要的那个地方就是branchf 0047028(no jump) 用edit编辑没有发现有跳转方面的指令。为什么会显示(no jump)呢?
2008-2-17 20:30
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
高手们在哪里呀?
2008-2-18 09:36
0
游客
登录 | 注册 方可回帖
返回
//