首页
社区
课程
招聘
[原创]使用模拟器对x64程序进行分析
发表于: 2019-1-2 11:05 10489

[原创]使用模拟器对x64程序进行分析

2019-1-2 11:05
10489
https://github.com/hzqst/unicorn_pe

基本思路

1、BlackBone manually map 加载模块,重定位,解析导入表。。
2、自己构造虚拟栈、段寄存器、GDT、以及基本运行环境(比如PEB TEB KSHAREDUSERDATA)

[注意]看雪招聘,专注安全领域的专业人才平台!

最后于 2019-1-2 14:03 被hzqst编辑 ,原因:
收藏
免费 5
支持
分享
赞赏记录
参与人
雪币
留言
时间
PLEBFE
为你点赞~
2023-1-31 03:08
杰克王
为你点赞~
2022-12-30 10:10
白菜大哥
为你点赞~
2019-1-2 15:12
sdestroyer
为你点赞~
2019-1-2 14:30
Editor
为你点赞~
2019-1-2 13:58
打赏 + 2.00雪花
打赏次数 1 雪花 + 2.00
收起 
赞赏  junkboy   +2.00 2019/01/02
最新回复 (17)
雪    币: 18
活跃值: (1059)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
挺好,支持一个.
2019-1-2 12:44
1
雪    币: 1372
活跃值: (5832)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
3
用户态的模拟吗?qemu-user ?
2019-1-2 12:48
1
雪    币: 12876
活跃值: (9332)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
4
IamHuskar 用户态的模拟吗?qemu-user ?
用户态模拟。qemu-user那个我看了没看到支持windows,就干脆自己写了个
2019-1-2 13:53
1
雪    币: 914
活跃值: (2678)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
5
后排
2019-1-2 14:41
1
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
6
我沉迷ExRegisterExtension了,我表示真香
2019-1-2 14:45
1
雪    币: 231
活跃值: (2631)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
7
支持大表哥
2019-1-2 17:06
1
雪    币: 1372
活跃值: (5832)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
8
hzqst 用户态模拟。qemu-user那个我看了没看到支持windows,就干脆自己写了个
非常不错。以上帝模式观察程序运行 是最舒服的。包括检测内存 指令流控制 什么的很实用
2019-1-3 10:42
1
雪    币: 284
活跃值: (3824)
能力值: ( LV5,RANK:75 )
在线值:
发帖
回帖
粉丝
9
各种姿势赞
2019-1-3 19:18
1
雪    币: 9
活跃值: (534)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
一江春水向东流
2019-1-3 19:28
1
雪    币: 1176
活跃值: (1284)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
11
支持一个 
2019-1-4 00:39
1
雪    币: 5734
活跃值: (1737)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
12
表哥牛批
2019-1-4 01:48
1
雪    币: 83
活跃值: (1092)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
13
这个uc 问题超多  鸡肋 鸡肋 食之无用 仍只可惜  可惜了我大表哥浪费这么多精力 不如研究微软自己家的sandbox吧 那个非常牛逼 可以实现你想要的一切功能 
2019-1-4 18:04
1
雪    币: 1372
活跃值: (5832)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
14
killpy 这个uc 问题超多 鸡肋 鸡肋 食之无用 仍只可惜 可惜了我大表哥浪费这么多精力 不如研究微软自己家的sandbox吧 那个非常牛逼 可以实现你想要的一切功能 [em_28]
不开源搞起来头痛
2019-1-16 14:33
0
雪    币: 954
活跃值: (123)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
厉害厉害,学习一下。
2019-1-18 00:03
0
雪    币: 351
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
赶紧收藏
2019-1-22 15:42
0
雪    币: 330
活跃值: (874)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
您好,unicorn_pe在测试的时候总是在下面这个地方崩溃(ldrPtr为空),请问这该怎么解决呢?还是说我的操作有误?(想从该代码入手学习unicorn和脱壳工具的,无奈测试时遇阻,还望楼主能指点一二,谢谢。)

ctx->MapImageToEngine(modInfo.name, (PVOID)modInfo.baseAddress, modInfo.size, modInfo.baseAddress, ((LDR_DATA_TABLE_ENTRY_BASE_T*)(modInfo.ldrPtr))->EntryPoint);
2020-12-13 16:47
0
雪    币: 263
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18

老板我弄了很久都失败呢,有空帮看下是什么问题吗win10-64,一个自己写的SYS小驱动,编译很顺利,比较小白弄了两天也没弄好

2021-4-10 04:29
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册