2019.2.18更新
1、改进DOJS、MSJS命令,之前只能返回一个结果,现在可返回当前一段js语句以分号间隔的倒数的n(小于等于3的整数)个变量或js语句的运算结果,使用相当便捷。划重点即:若n=3,$RESULT等于倒数第一个变量或js语句运算结果;$RESULT_1等于倒数第二个变量或js语句运算结果;$RESULT_2等于倒数第三个变量或js语句运算结果;n=1时可省略。
用法:dojs "js statement" , [n]
如: dojs "let a=1, b=2, c=3; a; b+c; c>0 ? 'ok' : 'bad' ", 3 //$RESULT = "ok", $RESULT_1 = 5, $RESULT_2 = 1 。
2、版本升级2.18
===================================爱生活,爱od==========================================
2019.1.22 重要更新
1、优化dojs命令的内存分配,可以很好的在win10和win7下稳定运行,无需设置兼容模式和安装win7虚拟机。可以愉快的撸串了,强撸也不会灰飞烟灭。
2、优化@@字符,若要显示@字符需用转义\@。否则成对的@替换成变量的值。
3、重写tmsg命令,时间为整数秒。可在对话框标题栏显示倒计时的时间,可以对显示的内容进行简单的格式化处理。
4、版本升级2.16。
===================================爱生活,爱od==========================================
2019.1.6更新
1、在var, dojs, msjs, $$,m$, wrt, wrta, tmsg, ask, cmt, eval, msg, msgyn, scmp, scmpi, strrep, substrs命令里可输入/*...*/字符,此时不是注释符号。如js的正则表达式/m*\d*/,和普通字符串/*......*/
2、改进var命令,可输入+-*/<>^符号,之前不行。
3、完善脚本书写时的注释符号,正确识别/*....*/,// 注释(不在语句中的注释)。
4、版本升级2.14
====================================爱生活,爱OD====================================
2018.12.20更新
1、改进dojs、msjs命令,可提示js具体的语法错误,快速定位错误,如下图。
2、改进asm命令,借助@@字符,可动态插入变量的值,动态改写汇编语句。
3、改进wrt和wrta命令,借助@@字符,可动态插入变量值(结果值)到文件中,无需借助eval命令,简化语句。
4、版本升级2.12。
附件有win7版本和win10版本。
===================================== 爱生活,爱OD =====================================
2018.10.26更新(合并10.10日):
1、增加 rat 命令,激活某个序号线程或全部线程。
2、增加 sat 命令,挂起某个序号线程或全部线程。
3、增加 dda 命令,在od反汇编区域显示指定地址的语句。用法:dda xxx(地址)
4、改进 dojs、msjs 命令,在需要传入参数或变量时,可单行或多行书写,并执行js语句。
5、改进 tmsg 命令,借助@@字符,可插入参数或变量的值,动态显示内容。
6、改进 fill 命令,可一次填充多个同一字节或一次可填充至多4个不同字节,自动识别并填充。
7、改进 gci 命令,可正确获取 jmp x[x]、call esi 和 call x[x] 形式跳转目的地址。另增加“MINFO”参数,可获得gcmt不能获取的comments。
8、改进 wrt 和 wrta 命令,写入前判断文件路径是否有效。
9、在od的cpu窗口且当脚本窗口关闭或最小化时,大键盘数字键:1为暂停脚本;2运行脚本;3放弃运行;4单步运行;5为编辑脚本。
10、打开帮助chm文档快捷键改为shift+h(若脚本窗口已打开,直接按h键打开chm文档)。打开脚本窗口快捷键shift+w。
11、 版本升级2.10。附件上传win7环境下编译的
odbgscript2w7.dll和win10环境下编译的
odbgscript2w10.dll两个文件,使用时按需下载,且将文件名中w7或w10删除,最终文件名为ODbgScript2.dll,否则快捷键不能正常使用。帮助文档chm更新。
12、增加官方 js-mdn 学习网站。更新2.10版运行结果截图。
=====================================
爱生活,爱OD =====================================
2018.2.26更新:
1、优化dojs命令和v8内存使用,解决内存泄漏,稳定版本(已下载过的,只需更新odbgscript2.dll文件)。
2、增加快捷键h,在脚本窗口中按键h,可立即弹出odbgscript.chm帮助文档。(帮助文档需放置在plugin文件夹中)
3、
odbgscript版本升级:2.08版本。
win7 x64、x32正常使用。win10 下,ollydbg.exe右键属性要勾选兼容性win7。v8版命令$$ 偶尔偶尔不正常 ,ntdll异常, 奇怪。m$正常使用,但ms-js引擎较老,不支持js新命令。如果$$命令偶尔异常,装虚拟机win7环境中完美运行。
====================================== 爱生活,爱OD =====================================
2018.2.5更新
1、增加了odbgscript2.06的chm格式帮助文件(在原2.03版上修改的),包括到目前为止所有新命令说明和使用。对部分原有命令书写格式排版。
======================================= 爱生活,爱OD =====================================
2018.1.23更新
1、修复了一下输出中文显示的问题。
2、
包括#inc命令载入.js后缀文件中eval替换字符@ @,之前忘记更新了。
3、版本2.06.
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2019-2-22 14:11
被ssarg编辑
,原因: