能力值:
( LV9,RANK:2130 )
|
-
-
2 楼
send your target and ollyscript to me, i Think i can do it
|
能力值:
( LV12,RANK:730 )
|
-
-
3 楼
i Think i can do it
关键是脚本器能否实现 ask 命令据说的功能,难道你要改造它?
用过0.92的 readme 上面的简单例子测试都不通过,不知是否系统版本的原因,我尝试的是以下:
// 脚本开始
var push
var count
ask "请输入变量 Count 的值:"
cmp $RESULT, 0
je cancel
mov push,eax
mov eax,$RESULT
msg "你输入的值在 eax " // 测试显示目的
mov eax,push
mov $RESULT,0
cancel:
msg "你的任务已经结束!"
ret
//脚本结束
|
能力值:
( LV9,RANK:2130 )
|
-
-
4 楼
我的win xp sp1,ollysciprt v0.92英文修改版没问题的说,你的是什么系统/?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
我也可以用啊!
很正常的!
|
能力值:
( LV12,RANK:730 )
|
-
-
6 楼
是这样的,我的OD(当然是final版)是中文DIY修改版的,我一直是这样用插件的,把插件所有 Ollydbg.exe 改为 my_name.exe,插件就可挂钩“DIY版”使用,0.92版其它命令使用不出问题,光这命令就让"DIY"死去。系统有98se和XP Professional(2001的那个简体中文版--简称不知怎么说)。:(
|
能力值:
( LV12,RANK:730 )
|
-
-
7 楼
谢谢大家的关心,原因似乎已经在自测试中找到了:原来不关“系统版本”或OD是否“中文版”或“修改版”,OllyScript.dll这个插件本身不能改名,如: OllyScript0.92.dll,这样会令 ask 命令一运行就令OD崩溃。偶先前用的是OS的0.85版,没从插件目录删除,而装入OS的0.92版本后,为确保两个版本都能用上,就将0.92版本的DLL改名为“ OllyScript0.92.dll”以区别,在0.92使用中其它命令使用还没问题,但一用到 ask 命令后(就算把0.85版删除),哈哈,大家要不试之,是否这样会出问题... 如果是,希望大家有所提防“命名”问题。
|
|
|