菜鸟中的菜鸟 发表于 2014-10-27 15:39

OD查找VB字符串的问题

为什么用OD查找VB的一个crackme,用unicode查找,却找不到,而用C32ASM却能查找到?求解,高手指点!!!




qilei1102 发表于 2014-10-27 15:39

因为vb需要专门的调试工具,显然od只能调部门vb程序,要是p-code的vb程序,od就更傻眼了

起凡第一华佗 发表于 2014-10-27 16:00

我就看看继续跑

Dean 发表于 2014-10-27 17:12

可以用VBExplorer查看VB的

或者GetVBRes双字节资源中替换原来的文字提示信息,再用OD就可以找到你替换后的了

至于为什么都是UNICODE,OD直接查找不到,但是C32ASM可以,我也不清楚原理

Nx3sdHy 发表于 2014-10-27 18:05

程序运行起来在查找看看,再不内存数据中找肯定就有了,运行起来加载一些资源,字符串可能在那些资源里,不运行加载,就搜不到了,这只是一种情况,我感觉你这个就是。。。。

轮回 发表于 2014-10-28 00:43

个人感觉是程序没运行起来,如果实在搜索不到字符串,试试内存地址下是否有字符串

囚徒灬 发表于 2014-10-28 10:37

运行起来 到PE头 再搜字符看看

雨季 发表于 2014-11-1 07:32

回答的漂亮萌萌哒

520Kelly 发表于 2014-11-18 23:21

开启强制模式 然后要智能搜索 或者是搜索uncode

我叫KK 发表于 2014-11-20 23:23

OD在我心中一直是万能的!万恶的VB啊!XXOO了它!
页: [1]
查看完整版本: OD查找VB字符串的问题