木木头上 发表于 2018-6-14 23:10:24

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 解决:
---------------------------
目前还未完成加密狗的检测或还未取出电脑硬盘的硬件代码,请稍候几秒钟后再试。
---------------------------

Rooking 发表于 2018-8-16 09:57:23

这种情况 可以考虑换一个临近得 更通用得特征码
页: [1]
查看完整版本: WonderWall特征定位问题