首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
逆向工程
发新帖
6
8
[原创] VMEntry 分析
发表于: 2023-3-5 17:24
12191
[原创] VMEntry 分析
还我六千雪币
2023-3-5 17:24
12191
哪里不对的话 大佬们指点一下 ```assembly ;jmp_registr = ebp ;pcode_registr = edi ;crypt_registr = ebx ;stack_registr = esi ;保存原始寄存器的值: 0040900A | 50 | push eax 0040900B | 9C | pushfd 0040900C | 56 | push esi 0040900D | 55 | push ebp 0040900E | 51 | push ecx 0040900F | 52 | push edx 00409010 | 57 | push edi 00409011 | 53 | push ebx ;获取一个tmp寄存器复制为0 tmp_register 00409012 | BA 00000000 | mov edx,0 ;push了一个0,可能是为了栈? 00409017 | 52 | push edx ;pcode_registr = pcode 00409018 | 8B7C24 28 | mov edi,dword ptr ss:[esp+28] ;解密pcode 0040901C | C1CF 0D | ror edi,D 0040901F | 81F7 AD1C9418 | xor edi,18941CAD 00409025 | 81EF 7860FE23 | sub edi,23FE6078 0040902B | 0FCF | bswap edi ;pcode_registr+=tmp_register 0040902D | 03FA | add edi,edx ;把esp赋值给 stack_registr 0040902F | 8BF4 | mov esi,esp | ; C0 = 128 + context_registr_count * size ; C0 = 0x80 + 16 * 4 (x32固定 C0) 00409031 | 81EC C0000000 | sub esp,C0 | ; crypt_registr pcode中获取到 解密key 00409037 | 8BDF | mov ebx,edi | edi:"LdrpInitializeProcess" ; 初始化tmp_register tmp_register = 0 00409039 | BA 00000000 | mov edx,0 | ; crypt_registr - tmp_register ( -0 好像并没有什么用) 0040903E | 2BDA | sub ebx,edx | ; jmp_registr = opcode_entry 00409040 | 8D2D 40904000 | lea ebp,dword ptr ds:[409040] | ; 获取command opcode 00409046 | 81EF 04000000 | sub edi,4 | edi:"LdrpInitializeProcess" 0040904C | 8B0F | mov ecx,dword ptr ds:[edi] ; command opcode 解密 0040904E | 33CB | xor ecx,ebx | 00409050 | 41 | inc ecx | 00409051 | F7D1 | not ecx | 00409053 | 81E9 8E154B63 | sub ecx,634B158E | 00409059 | C1C1 0C | rol ecx,C | 0040905C | 41 | inc ecx | ; 更新 crypt_registr (下一个handler要用这个数据) 0040905D | 33D9 | xor ebx,ecx | ; jmp_registr += tmp_registr 0040905F | 03E9 | add ebp,ecx | ; jmp jmp_registr 00409061 | FFE5 | jmp ebp | ```
登录后可查看完整内容
传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!
最后于
2023-3-5 17:25 被还我六千雪币编辑 ,原因: 1
#VM保护
收藏
・
6
点赞
・
8
打赏
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
伟叔叔
为你点赞~
2024-5-7 01:04
sky东
为你点赞~
2024-3-15 15:24
Aira
为你点赞~
2023-5-8 01:44
CanineTooth
为你点赞~
2023-4-1 12:59
_重黎
为你点赞~
2023-4-1 12:51
PLEBFE
为你点赞~
2023-3-7 22:03
还我六千雪币
为你点赞~
2023-3-6 09:50
tutuj
为你点赞~
2023-3-6 00:08
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
1
)
tianwenle
雪 币:
34
活跃值:
(2498)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
106
粉丝
0
关注
私信
tianwenle
2
楼
之前低版本直接抠出来,照搬即可
2025-12-31 21:04
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
还我六千雪币
21
发帖
145
回帖
98
RANK
关注
私信
他的文章
[求助]wx 获取群成员名 call
2325
[讨论] 虚拟机源码?
23544
[原创] VMAdd
6858
[原创] VMEntry 分析
12191
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部