200m专线价格:用W32D破解的时候找不到字符串

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 00:09:49
用W32D破解的时候找不到字符串怎么办?经常遇到过这样的情况,用W32D反编译程序后,字符串参考的那一项是灰色的,不可用,或者是可用,但是字符串都是呈现一堆乱码一样的字符,是为什么啊?用什么办法解决?请老手指点?

字符串选项内容一般是从程序内置得资源文件和静态文本读取出来得,如果程序不使用资源来存储,也不使用静态文本来存储字符,就不能读取出来了。

这个时候就应该导入函数,查找判断字符串得地方,(运气好就很快有线索了),运气不好看不到任何函数。乖乖,没办法了,下断点跟吧!
------------------------
补充回答:
下断点一般根据API的调用来做出选择,一般最常用的是
bpx hmemcpy (万能中断,呵呵)
对于VB等程序的调试,有很多针对VB的断点。
楼主,好好学习学习“看雪学院”的东西吧,里面高手很多,教程也很多。国内的第一个破解站点,可以去看看。www.pediy.com

不可用是还没脱壳吧?
是乱码的话可能是如楼上所说,也有可能程序本身无文本,弹出的对话框都是图片或者是FLASH之类的。见过FLASH做的EXE文件就是这么回事。

如果本身不是EXE,DLL文件那反汇编也没什么意义了。