首页
社区
课程
招聘
ollydbg中关于字符串查找的应用
发表于: 2006-5-31 13:32 13031

ollydbg中关于字符串查找的应用

2006-5-31 13:32
13031
反汇编一中文程序, 程序运行时会连接到某个验证服务器,验证成功提示:连接成功,然后继续运行;   
验证不成功提示:无法连接到验证服务器,然后继续连接,如果还不成功,继续提示
无法连接到验证服务器,一直这样下去.

现在我破解它,无论验证是否成功都继续运行, 从程序编辑角度是先运行A, 执行到到B, 如果B成立(提示成功),继续到C, 否则(提示失败)回到A继续.

如果从汇编角度来破解的话,因为程序很大,有8M多,一个一个找很麻烦,最好的办法是找到提示"失败"这两个字,然后看有那个命令用到它,然后从那条命令向回找,就是逆向,是最容易找到需要的代码.

但我是新手, 过路大虾谁能告诉我,我这样在OLLYDBG中查找中文呢

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 47147
活跃值: (20405)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
右键-》查找-》所有字符串

如果效果不好,用老罗的插件Ultra String Reference,一般网上下的OD里都带,也是在右键里执行。
2006-5-31 13:38
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
象中文程序里面的中文都是以什么方式存在呢, 谁知道,是不是可执行程序里也有所谓的数据区, 为什么在OLLYDBG反汇编中,查找的字符串文本都没有中文呢,全是英文的

高手给解释一下吧
2006-5-31 14:29
0
游客
登录 | 注册 方可回帖
返回
//