首页
社区
课程
招聘
[转帖]Odbgscript 1.48 speed compiled 4 byte data align
发表于: 2006-11-17 09:46 3113

[转帖]Odbgscript 1.48 speed compiled 4 byte data align

2006-11-17 09:46
3113
http://forum.exetools.com/showthread.php?t=10375

last time i was bored so i installed vcpp6 and compiled odbgscript with speed optimalization and 4 byte data aligment. if you are asm coder you know that aligment is crucial and unaligned data take few times more time to run. now i tested my unsafecast script on some game(you know its slow:P)
used:
exec
call GetTickCount
ende
mov timer,eax

exec
call GetTickCount
ende
sub eax,timer
log eax

and what is a result?
original from epsylon 22219ms
mine 8500ms
3x faster script execution

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 210
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
E文不好,这个什么意思?加速脚本运行速度的版本吗?
2006-11-17 09:58
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
试用一下。。。。
2006-11-17 13:31
0
雪    币: 10
活跃值: (130)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
一个对齐就能有3倍的加速?
2006-11-17 14:11
0
雪    币: 254
活跃值: (126)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
脚本插件有点混乱,谁都改了编译一下
版本号也乱了
hnuqiong 弄了个 1.51
不知道该用哪个好了
2006-11-17 14:33
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
6
目前我还是以原作者的最后版本指令为标准
2006-11-17 14:41
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
4字节数据对齐?

不懂
下来看看!
2006-11-23 00:25
0
雪    币: 184
活跃值: (108)
能力值: ( LV9,RANK:410 )
在线值:
发帖
回帖
粉丝
8
没有放出源码,不好说它的效率提高了多少.

这个东西我研究了很久,很难有如此之高的提速,大家都在OD API接口下开发,不见得他能提高3倍,呵呵.

版本情况大家看着玩吧,如果想写通用教本,0.92是最佳的,简单,指令少.1.47和1.48从基本上没有区别,1.48仅仅多了了鼠标双击跳行.

我写的东西大家见笑了,主要是感觉它可修正的东西比较多,就动手弄了下,可要改多了,体系变化很大,我现在的1.52感觉就很为难,我改的东西太多了,是不是能完整兼容以前版本,我都开始心里没有底了,只好暂时先停发布一下.

从头在检查兼容性.我希望1.52能完美兼容以前的版本.
2006-11-23 22:25
0
游客
登录 | 注册 方可回帖
返回
//