驱动大师的VIP分析
最近电脑系统运行库有点问题,就到论坛下载驱动大师,看到论坛上有发这个帖子的https://www.52pojie.cn/forum.php?mod=viewthread&tid=1935952&highlight=%C7%FD%B6%AF%B4%F3%CA%A6
下载他的附件替换后,不能用 ,
提示
于是干脆自己动手。载入X32中 下BP ShellExecuteW这个断点,运行驱动大师扫描后,点升级。断在此处
F8 单步 往上回溯
回溯到这个位置后。我们在X32中点右键--分析--分析模块,可看到有个跳转,可以跳过这个VIP的弹窗。
我们顺着往上找,看这个跳转的来自哪里。
在跳转上方有个 JE 我们来看这几处的代码
00619FF3 | FFD0 | call eax |EAX为0 JE 则跳
00619FF5 | 0FB6C8 | movzx ecx,al | ecx:sub_705400+15
00619FF8 | 85C9 | test ecx,ecx | ecx:sub_705400+15
00619FFA | 74 0A | je drvmain.61A006 | 如果JE 跳转实现,那么跳过了下面的JMP。我们要的是不让它跳
00619FFC | B8 01000000 | mov eax,1 |
0061A001 | E9 F1000000 | jmp drvmain.61A0F7 |
所以我们在上面的关键CALL 的位置,就是这里00619FF3 | FFD0 | call eax
下个断点,等断下后F7进入,直接复制 MOV AL,1 RET
修改好后,打补丁。
替换目录中的主程序即可。
根据楼主的数据,找到的偏移位置:
下载:https://cdnfiles.imeitools.com/package/drvmaster/drvmaster_inst.exe
文件:dvmain.exe
大小:4,573,160 字节
版本:2026.2.26.2357
偏移:2194080
查找:558BEC51894DFC6A00E8
替换:B001C3 小白看不懂,等成品 感谢大佬的技术分享,学习了。 wipj 发表于 2026-4-16 22:47
下载二楼原版安装后搜索替换HEX,如下图:
无法找到内容 WitQQ 发表于 2026-4-21 11:54
大佬 有空把目录中drvprinter.exe也把弹窗分析下吧
https://www.52pojie.cn/forum.php?mod=viewthread&tid=2103684&extra=&page=1 situhaonan 发表于 2026-4-14 17:01
同样的方法,改那个打印机的就行。打印机的我没弄
打印机的似乎完全是另一个逻辑,期待能有个教程。 哪位大佬贴个打印机修复的位置:lol 楼主的这个除了打印机模块其他模块都可以跳过vipmain.exe,drvprinter.exe这个需要单独再找跳过VIP的地方。 situhaonan 发表于 2026-4-14 09:39
你在驱动大师的主界面,扫描后,有一件修复。
{:1_924:}小白想要成品的意思 太牛了,感谢 谢谢大佬 我今天也想弄 就是能不能出个一键的呀 教程还是很详细的,我感觉我又行了:keai 天翊 发表于 2026-4-14 09:35
谢谢大佬 我今天也想弄 就是能不能出个一键的呀
你在驱动大师的主界面,扫描后,有一件修复。 AD也不少啊
感谢大佬的技术分享 这种应该没办法下载本身账号没有的清晰度吧?