首页
社区
课程
招聘
ODBGscript2.18:V8 != V8(2019.2.18重要更新)
发表于: 2017-6-22 12:20 11037

ODBGscript2.18:V8 != V8(2019.2.18重要更新)

2017-6-22 12:20
11037

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编辑 ,原因:
上传的附件:
收藏
免费 1
支持
分享
最新回复 (36)
雪    币: 7016
活跃值: (4232)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感谢分享
2017-6-22 13:38
0
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
3

社会我HZ,人懒话不多

2017-6-22 14:14
0
雪    币: 878
活跃值: (496)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
嵌入v8还是算容易的,  vs编译下来也没多少坑
2017-6-22 14:31
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
5
hzqst 社会我HZ,人懒话不多
其实我想说,我还是喜欢fps游戏,如css。要得就是一个刺激。
2017-6-22 14:37
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
6




rrrfff

嵌入v8还是算容易的, vs编译下来也没多少坑

既然这样,能否分享一下最新版v8-6.1.246编译后的文件???

2017-6-22 14:47
0
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
7




ssarg

既然这样,能否分享一下最新版v8-6.1.218编译后的文件???

懒得在主exe里嵌,搞不好容易整个炸,个人还是喜欢直接上nodejs

2017-6-22 15:03
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
8
hzqst ssarg 既然这样,能否分享一下最新版v8-6.1.218编译后的文件??? 懒得在主exe里嵌,搞不好容易整个炸 ...
我是嵌在Dll里的,另外用nodejs做个代理服务器,可有心得?即在内网运行nodejs代理服务器,可在外网使用此代理。
2017-6-22 15:20
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
9


1

2017-6-22 15:20
0
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
10




ssarg

我是嵌在Dll里的,另外用nodejs做个代理服务器,可有心得?即在内网运行nodejs代理服务器,可在外网使用此代理。

====

2017-6-22 15:31
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
11
to  hzqst:谢谢分享。
2017-6-22 15:36
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
12
已挂附件,使用见正文。
2017-6-22 21:07
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
13
2018.1.4更新
2018-1-4 09:30
0
雪    币: 30
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
v8能驱动硬件吗?要是能作为一个能驱动硬件的跨系统嵌入式万能引擎,就非常有用了,至少微软要急红眼了
2018-1-4 12:10
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
15
wx_邱晖 v8能驱动硬件吗?要是能作为一个能驱动硬件的跨系统嵌入式万能引擎,就非常有用了,至少微软要急红眼了
js可以驱动硬件,v8不过是js解释执行的引擎。
2018-1-4 12:31
0
雪    币: 30
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16



ssarg

js可以驱动硬件,v8不过是js解释执行的引擎。
你说的是js还是ja?能驱动硬件的都值得一看,要知道,windows10已经把驱动圈进它自家领地里,想摸驱动?呵呵,系统是我编,驱动是我家,想打此路过,后面的你明白
2018-1-4 12:37
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
17
wx_邱晖 ssarg js可以驱动硬件,v8不过是js解释执行的引擎。 你说的是js还是ja?能驱动硬件的都值得一看,要知道,windows10已经把驱动圈进它自 ...
我说的是可驱动其他智能家电。
2018-1-4 12:53
0
雪    币: 30
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
.....这个没什么用啊,我说的是能驱动计算机硬件还差不多
2018-1-4 14:27
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
19
两个小的修复。
2018-1-23 21:00
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
20
添加了odbgscript2.06的帮助文件,包括到目前为止的新命令说明和使用。
2018-2-5 23:45
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
21
优化dojs命令和解决内存泄漏,增加h快捷键。
2018-2-26 14:14
0
雪    币: 3279
活跃值: (1997)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
这个x64dbg  可用吗?
2018-2-26 22:13
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
23
chixiaojie 这个x64dbg 可用吗?
我没试过,如果x64dbg的插件接口与od2.01不相同,那就不能用了吧。这个是32位的。
2018-2-27 08:52
0
雪    币: 270
活跃值: (117)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
24
感谢更新,试试看看
2018-2-27 09:22
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
25
1、增加了一个学习js的网站。2、进行了内容排版,方便查看。
2018-3-6 10:46
0
游客
登录 | 注册 方可回帖
返回
//