首页
社区
课程
招聘
[原创]贴段代码,自己看有什么技巧,有点猥琐
发表于: 2011-4-6 14:13 5173

[原创]贴段代码,自己看有什么技巧,有点猥琐

2011-4-6 14:13
5173
原代码是
GetCurrentThreadId	
mov     eax, dword ptr fs:[018h]
mov     eax, dword ptr ds:[eax+024h]

仔细看下面的代码哦~
0040105F    83EC 04         sub     esp, 4
00401062    0FA0            push    fs
00401064    83C4 08         add     esp, 8
00401067    33C0            xor     eax, eax
00401069    40              inc     eax
0040106A    C1E0 02         shl     eax, 2
0040106D    1E              push    ds
0040106E    83EC 04         sub     esp, 4
00401071    40              inc     eax
00401072    B9 03000000     mov     ecx, 3
00401077    1F              pop     ds
00401078    8B4401 10       mov     eax, dword ptr ds:[ecx+eax+10]
0040107C    0FA1            pop     fs
0040107E    C1E1 02         shl     ecx, 2
00401081    83C0 08         add     eax, 8
00401084    64:8B4401 10    mov     eax, dword ptr fs:[ecx+eax+10]
00401089    1E              push    ds
0040108A    0FA0            push    fs
0040108C    1F              pop     ds
0040108D    0FA1            pop     fs


来张图看更加明显点

[课程]Linux pwn 探索篇!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 576
活跃值: (1163)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
手工生成还是程序自动生成的?
2011-4-6 17:26
0
雪    币: 1149
活跃值: (833)
能力值: ( LV13,RANK:260 )
在线值:
发帖
回帖
粉丝
3
我还自己再算 。。。好猥琐。。。手动改的吧。。
2011-4-6 17:45
0
雪    币: 656
活跃值: (448)
能力值: ( LV12,RANK:360 )
在线值:
发帖
回帖
粉丝
4
手工写的...
2011-4-6 18:16
0
雪    币: 183
活跃值: (1058)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
记得原来见过类似的文章把fs给ds

但没这个猥琐
2011-4-6 18:42
0
雪    币: 43
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这就是传说中的易容术?
2011-4-6 18:55
0
雪    币: 33
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
确实是非常不错
2011-4-7 03:35
0
雪    币: 278
活跃值: (709)
能力值: ( LV15,RANK:520 )
在线值:
发帖
回帖
粉丝
8
代码变形,阅读困难,顶了,只有OD动态
2011-4-7 04:08
0
雪    币: 88
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不知道这样能否正确计算,难道是传说中椭圆混淆变形算法。
2011-4-7 20:55
0
游客
登录 | 注册 方可回帖
返回
//