WonderWall特征定位问题
易语言WonderWall可以修复硬盘30秒编译bug,看了开源的源码。有一点疑问。易语言5.11:
.版本 2
.常量 E_pHWID_511, "5875208", , 0x0045818C FF05 08A65900 inc //未完成加密狗检测或硬盘代码
00458189 .EB 01 jmp short e.0045818C
0045818B B1 db B1
0045818C >FF05 08A65900 inc dword ptr ds:[0x59A608
00458192 .EB 01 jmp short e.00458195
特征码模糊搜索“EB ?? ?? FF 05 ?? ?? ?? 00”可定位2处,其中一处就是上面的地址。另一搜索“FF 05 ?? ?? ?? 00”也可以搜到。WPDWORD写6-5个就可以解决。
但是再其他版本中(5.3--5.7)用这两个特征模式定位搜索都搜不到上面格式的地址,是错的。怎么定位呢???
坛内:https://www.chinapyg.com/forum.ph ... 4&page=55#pid641777 也给了解答,就是这个地址无法定位。5.3根本搜不出来
去掉那个烦人的nag
004E02F3 直接90e9
0x5B1CF8 (5.3版)0059A608 (511版) 写5 解决:
---------------------------
目前还未完成加密狗的检测或还未取出电脑硬盘的硬件代码,请稍候几秒钟后再试。
---------------------------
这种情况 可以考虑换一个临近得 更通用得特征码
页:
[1]