首页
社区
课程
招聘
[原创]用麒麟框架深入分析实模式二进制文件
发表于: 2020-9-6 02:36 12228

[原创]用麒麟框架深入分析实模式二进制文件

2020-9-6 02:36
12228
收藏
免费 9
支持
分享
打赏 + 1.00雪花
打赏次数 1 雪花 + 1.00
 
赞赏  Editor   +1.00 2020/09/07 精品文章~
最新回复 (33)
雪    币: 516
活跃值: (474)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
26

-

最后于 2020-9-8 12:34 被澪同学编辑 ,原因: 和楼下重复删除
2020-9-8 12:33
0
雪    币: 516
活跃值: (474)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
27
tDasm 这个时候还有模拟dos操作系统的?浪费精力。完全可以去掉这部分,把工作重点转移到模拟windows、安卓上来。
除了DOS还有很多地方是实模式的,比如传统的BIOS和MBR。本文中例子的勒索病毒Petya就是一个寄居在MBR的病毒。麒麟框架作为一个模拟分析框架,只要是有分析价值的东西都乐于实现的。
2020-9-8 12:34
0
雪    币: 14872
活跃值: (6093)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
澪同学 除了DOS还有很多地方是实模式的,比如传统的BIOS和MBR。本文中例子的勒索病毒Petya就是一个寄居在MBR的病毒。麒麟框架作为一个模拟分析框架,只要是有分析价值的东西都乐于实现的。
16位实模式下读取MBR并运行,只需模拟传统BIOS中断调用,用不着模拟DOS?DOS调用中断是从int20h到int2?h,其中绝大分调用是int21h。当然作为入门练手,模拟DOS也未偿不可。毕竟模拟windows的难度是模拟DOS的n倍。
2020-9-8 13:29
0
雪    币: 7048
活跃值: (3527)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
29
老铁, 你blog的https证书过期了.
2020-9-8 14:50
0
雪    币: 516
活跃值: (474)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
30
bxc 老铁, 你blog的https证书过期了.
多谢提醒。已经换了。
2020-9-8 15:15
0
雪    币: 516
活跃值: (474)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
31
tDasm 16位实模式下读取MBR并运行,只需模拟传统BIOS中断调用,用不着模拟DOS?DOS调用中断是从int20h到int2?h,其中绝大分调用是int21h。当然作为入门练手,模拟DOS也未偿不可。毕竟 ...
事情要比你想象的复杂。首先实现传统BIOS中断调用就不是一件简单的事情,毕竟那个年代BIOS由于历史原因有各种奇葩的坑,其次计算机硬件是有很多周边硬件的,比如RTC硬件8253/8254,中断芯片8259,这些都需要软件实现的,看一看bochs或者qemu hardware目录下的代码量就知道这也不是简单的事情。
另外我刚才就强调过了,MBR也好,DOS也好,Windows也是,只要是有分析价值的东西麒麟都是乐于实现的,这才叫框架。
至于你一直心心念念的Windows,我们的确已经在做了,有兴趣可以来提交你的第一个PR。:)
2020-9-8 15:22
0
雪    币: 7048
活跃值: (3527)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
32
澪同学 事情要比你想象的复杂。首先实现传统BIOS中断调用就不是一件简单的事情,毕竟那个年代BIOS由于历史原因有各种奇葩的坑,其次计算机硬件是有很多周边硬件的,比如RTC硬件8253/8254,中断芯片82 ...
楼主是京东安全的吗?
2020-9-8 17:05
0
雪    币: 516
活跃值: (474)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
33
bxc 楼主是京东安全的吗?
是。
2020-9-8 17:15
0
雪    币: 5235
活跃值: (3260)
能力值: ( LV10,RANK:175 )
在线值:
发帖
回帖
粉丝
34
mark一下 ,支持高手开发
2020-9-14 22:14
0
游客
登录 | 注册 方可回帖
返回
//