爱民 发表于 2007-12-20 16:56:28

字串..``我用OD找字串怎么找不到`/

字串..``我用OD找字串怎么找不到`/
我把软件脱了壳``想要找字串..
有的软件可以找得到`但有的软件就不可以了.
我一般用这两中方法..
1.载入OD->查找->所有参考文本字串
2.载入OD->超级字符串参考->1.查找:ASCII

rxzcums 发表于 2007-12-20 18:44:55

找不到字串的多了去了,具体情况不同方法解决。比如对话框提示等等

wangwei.hebtu 发表于 2007-12-21 11:01:25

呵呵-总有的被加密了-OD中显示不出来

如果你仅仅是为了汉化-那么一些资源编辑软件可以解决,再就是有些非标资源

爱民 发表于 2007-12-21 14:01:09

看来这个是大问题......

rxzcums 发表于 2007-12-23 17:19:58

原帖由 爱民 于 2007-12-21 14:01 发表 https://www.chinapyg.com/images/common/back.gif
看来这个是大问题......

说着说着居然让你感觉问题很大?

pygbian 发表于 2007-12-24 12:19:27

有些是加密的,具体看什么程序编的!有些时候我们跟踪到一定的时候,尤其是跨段的时候会出现提示的!所说的跨段比如说原来是00401111变成00551211之类,还有些在dll里,有些软件脱壳后才能看见提示信息,提供个思路如果脱壳后软件不能运行(一般有自校验),我们又没有好的办法,可以考虑查找字符串,查找完毕之后再由原程序调试,这样我们就知道了位置!现在的程序不能靠查找关键字符串来解决问题!

rxzcums 发表于 2007-12-24 14:59:40

现在靠字符串已经只能破解少数几个软件了。加密发展解密自然会跟上的放心吧,不是什么大问题

wjq19002009 发表于 2008-1-1 19:14:47

这个也是我关心的。学习了。

cxl0825 发表于 2008-1-3 17:55:24

看你要找什么字符串了。比如 软件运行 注册,结果有提示字符串的信息,,这个是个突破口。那么OD载入 查看字符串。。也可以查宽字符。。但是可能找不到提示的信息。。怎么办呢。。其实使用API函数 可以断下 比如下 BP rtcMsgBox 然后返回代码断下的地方就是错误提示的地方了,然后回溯代码。。。。找到断首。。。。。这样下断在这里。。重新载入。。分析

selang555 发表于 2008-1-4 14:32:02

原来如此,又长见识了!
页: [1]
查看完整版本: 字串..``我用OD找字串怎么找不到`/