首页
社区
课程
招聘
[求助]求翻译啊。大大们
2014-7-14 16:47 4125

[求助]求翻译啊。大大们

2014-7-14 16:47
4125
If WL doesen't use a MessageBoxExA API to show you the HWID Nag
or other messages then it used a custom code.In this case just pause
the script if you see the message then pause Olly open call stack and
set a soft BP from where it was called from = after message loop.Now
remove BP again and set the script eip on this label here and resume
the script. ;)

[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 55
活跃值: (519)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
hrpirip 1 2014-7-14 16:56
2
0
如果WinLicense不使用MessageBoxExA API 向你提示一个HWID提示或者其它消息,那么它使用的是自定义的提示代码,在这种情况下,只要你看到了这条消息,那么就暂停脚本和OD,打开调用堆栈,在调用处设置一个软中断(消息循环的后面),....后面不懂了..
看不是很懂,语法很勉强。。。
上面那段是脱壳过程中使用脚本,脚本窗口提示的消息。出现这条消息的时候,程序也同样弹出了一个消息对话框(Themida的)。if you see the message 指的到底是Themida弹出的消息,还是脚本中的提示消息。
雪    币: 55
活跃值: (519)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
hrpirip 1 2014-7-14 17:27
3
0
大致的情况就是,当我用用脚本跑壳代码的时候,脚本窗口走进了这么一个分支,就输出了这么一个信息,紧接着脚本执行了esto命令也就是Shif+F9,然后Themida弹出了缺少dll的对话框,已经跑飞了。
我知道作者给出了解决方案,但是看不懂英文,懂英文的同学们能帮个忙吗?先谢谢了。
游客
登录 | 注册 方可回帖
返回