吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

领取今日签到奖励
查看: 24290|回复: 601
上一主题 下一主题

[系统底层] 再再谈王江民硬盘逻辑炸弹(真正的逻辑锁)完结!

    [复制链接]
跳转到指定楼层
楼主
发表于 2018-12-25 16:06 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 JuncoJet 于 2018-12-27 11:04 编辑

前言
  硬盘逻辑锁这个课题,高中时的电脑作业就是这个研究,当时这个研究主要是怎么破除逻辑死锁。对于构造这个炸弹只是拿网络上现成的资源,这次为了了解磁盘分区表,所以手动构造了逻辑锁。感觉还是挺完美的,至少并不是传说中的只影响老版本的MS-DOS,而WINXP和PE(WIN2003-WIN10)系统都会受到影响。测试下来,Linux受到影响比较小,但是一旦挂载回环的磁盘分区,后果也是相当的严重的。

废话不多说

实战-设置炸弹
手动挡(老司机自行上车),用DG、WINHEX手动创建一个逻辑锁,这个步骤截图比较多但是并不很复杂

首先用DG来分三个区,一个主分区两个逻辑分区


打开WINHEX的磁盘编辑,复制逻辑分区1的逻辑分区表


粘贴到逻辑分区2的逻辑分区表


完成操作,此时打开DG会被检测到逻辑锁


自动挡(新手可试乘试驾),用鄙人写的开源小程序创建逻辑锁
上锁,运行程序输入S,然后要上锁的物理磁盘


完成上锁可以用V命令查看MBR


启动炸弹(逻辑锁死)
然后启动主机,WINXP明显被锁住,硬盘无限读取


CentOS,无法进入系统


TinyCore可以进入,列出256个sda分区信息


真机测试,主板支持UEFI,这个被锁就相当严重了。电脑任何按键都无法作用,只要硬盘在就会无限读盘,无法启动U盘或者其他引导方式。


实战-拆弹(解除逻辑锁)
解除逻辑锁并不像网上说的重建MBR,因为你根本不可能进入DOS、PE,甚至无法进入BIOS设置

  然后按照老方法炮制一个引导程序,网上的代码对多核支持不好,然后我研究验证很久写了一个支持多核的引导程序。
  修复程序不会删除原有的分区表,只会禁用分区类型(Partition Type Indicator,系统识别字),将0x0F/0x05(扩展分区系统识别字)置为0x00,这样重启进入系统后,用户可以使用扇区编辑工具进行自行的修复。由于不删除分区表所以修复几率相当个的高。使用该引导程序,首先确保主机里硬盘只有一块,主要是为了避免误操作正常的硬盘。然后把 boot.img 写入到U盘或者软盘的首个扇区,这样就做成了修复盘,开机从U盘/软盘启动就能够修复,修复提示成功后取出修复盘,重启电脑。有些情况下也能通过 Linux 热插拔被锁的硬盘,然后使用 dd if=/dev/zero of=/dev/sdX bs=512 count=1 方式来强制修复磁盘,Windows下热插拔是没有效果的,同学们可以自己去尝试研究下,方法不唯一。
  修复程序流程如上图,好像有人留言说要引导程序源码,想说其实这个并不需要源码,使用逆向工具反而能比源码更多注解。同学们可以跟着我一起分析引导程序源码,毕竟我们是专业的论坛!哈哈


真源码也长这样


扩展阅读
逻辑分区是个典型的链表结构,所以就简化了下大致的结构画了个图


原版的分区表结构


逻辑锁就是把原来应该指向下一个的分区表的地址改为上一个分区表的地址,或者当前分区表的地址,形成一种回环的结构


partitionViewer.zip

79.75 KB, 下载次数: 1465, 下载积分: 吾爱币 -1 CB

开源分区查看逻辑锁设置工具

boot.zip

336 Bytes, 下载次数: 402, 下载积分: 吾爱币 -1 CB

解锁引导程序(已支持多核)

点评

我竟然完全看不懂,看来得装作看懂的样子——写得很好,和我想的完全一样。之前我也是这么想的。  发表于 2018-12-29 10:10
这个炸弹不止威力强大,名字也很强大,蛤蛤。这个分析必须资瓷啊,已经钦定精华了,连公众号都转了,资瓷资瓷。  发表于 2018-12-28 18:08

免费评分

参与人数 244吾爱币 +252 热心值 +227 收起 理由
孟德兄 + 1 + 1 我很赞同!
erh + 1 + 1 谢谢@Thanks!
qkhhfnpl + 1 + 1 我就想知道既然被锁了之后,任何按键都无效,连BIOS都无法进入,你是怎么用.
gjdir + 1 + 1 谢谢@Thanks!
euukey + 1 + 1 我很赞同!
凉风暮雨 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
happynocn + 1 谢谢@Thanks!
冰炎梦幻 + 1 + 1 loop大佬欢乐多
初晨曦流辉 + 1 有点懵逼了
zctsir + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
kuigh + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
心怀感恩 + 1 我很赞同!
yzy9943 + 1 装作看懂 完全ojbk
爱玩灬 + 1 + 1 热心回复!
h31558770 + 1 + 1 谢谢@Thanks!
everso + 1 + 1 用心讨论,共获提升!
ewenyee + 1 热心回复!
水之精灵 + 1 + 1 我很赞同!
blindcat + 1 + 1 谢谢@Thanks!
luanshils + 2 + 1 鼓励转贴优秀软件安全工具和文档!
ppxox + 1 + 1 用心讨论,共获提升!
名字啪啪 + 1 + 1 热心回复!
sqchr888 + 1 + 1 谢谢@Thanks!
wgbcyc + 1 + 1 谢谢@Thanks!
zxw0557 + 1 + 1 我很赞同!
细雨清风琴 + 1 + 1 我很赞同!
Corvus + 1 + 1 用心讨论,共获提升!
fxshark + 1 + 1 我很赞同!
Z9IT + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
time2s + 1 + 1 谢谢@Thanks!
gamingnow + 1 + 1 热心回复!
Mouse + 1 + 1 用心讨论,共获提升!
544178661 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
abcdkyd + 1 + 1 谢谢@Thanks!
youzia + 1 谢谢@Thanks!
夏天下了 + 1 用心讨论,共获提升!
xyuetao + 1 + 1 谢谢@Thanks!
overmind20 + 1 + 1 用心讨论,共获提升!
陌路丶下雪天 + 1 + 1 热心回复!
bigpypy + 1 + 1 谢谢@Thanks!
q164741384 + 1 + 1 我很赞同!
purplewall + 1 + 1 我很赞同!
36587285 + 1 + 1 用心讨论,共获提升!
zlm110 + 1 + 1 热心回复!
shiskey + 1 + 1 热心回复!
小郑网络 + 1 + 1 我很赞同!
叶含风 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
systemime + 1 + 1 用心讨论,共获提升!
zx758547936 + 2 + 1 谢谢@Thanks!
做人不老实 + 1 + 1 虽然不懂,但是感觉确实很牛逼
汪汪队立大功 + 1 感谢您的宝贵建议,我们会努力争取做得更好!
i7_720qm + 1 + 1 谢谢@Thanks!
Wacker + 1 我很赞同!
goldengod + 1 + 1 給分證明我看懂,至少裝作看懂了
evea + 1 + 1 我很赞同!
zjjxyz + 1 + 1 膜拜一下。
w2pj123 + 1 + 1 用心讨论,共获提升!
尼古拉洛夫斯基 + 1 + 1 666666666666666666
dandy124 + 1 我很赞同!
藏羚羊 + 1 + 1 不懂 但是给大神充分的尊重
qwer1193 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
gqdsc + 1 + 1 挂从盘可以恢复吗
hjm666 + 1 + 1 用心讨论,共获提升!
莽撞人 + 1 + 1 谢谢@Thanks!
malno + 1 + 1 谢谢@Thanks!
sina1207 + 1 + 1 我很赞同!
jnez112358 + 1 + 1 谢谢@Thanks!
Nafoul + 1 + 1 谢谢@Thanks!
xiaopbro + 1 很简单,拆掉硬盘,启动BIOS,关闭UEFI,再插上硬盘重启进PE,恢复扇区,重.
易轩通讯 + 1 + 1 我很赞同!
SHAYUFISHCX + 1 我很赞同!
a350885802 + 1 + 1 我很赞同!
poisonbcat + 1 + 1 用心讨论,共获提升!
guyuchao3 + 1 + 1 用心讨论,共获提升!
just4pub + 1 + 1 用心讨论,共获提升!
jxy + 1 + 1 热心回复!
冷霜寒雪 + 1 + 1 谢谢@Thanks!
风流少年侠 + 1 + 1 我很赞同!
人行竖道 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
SxAni丶 + 2 + 1 我很赞同!
spll6 + 1 + 1 用心讨论,共获提升!
linjunchen001 + 1 + 1 用心讨论,共获提升!
在氵一方 + 1 + 1 用心讨论,共获提升!
wizarder + 1 + 1 用心讨论,共获提升!
WZCLCY + 1 + 1 我很赞同!
canzui + 1 谢谢@Thanks!
fightboy + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
曾心筝意 + 1 + 1 我很赞同!
china-loong + 1 + 1 热心回复!
fengbolee + 1 + 1 谢谢@Thanks!
Czosdpe123r + 1 学习了!
Lucas丶 + 1 + 1 我很赞同!
9575250 + 1 + 1 我很赞同!
小丑地带 + 1 + 1 厉害厉害!
parkeyZzy + 1 + 1 谢谢@Thanks!
小小学生 + 1 + 1 写得很好,和我想的完全一样。之前我也是这么想的
上官逸风 + 1 + 1 谢谢@Thanks!
1127363108 + 1 + 1 我很赞同!
wushaominkk + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
whc2001 + 1 牛逼

查看全部评分

本帖被以下淘专辑推荐:

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
 楼主| 发表于 2018-12-25 17:33 | 只看该作者 |楼主
kuan99118 发表于 2018-12-25 17:28
解除逻辑锁并不像网上说的重建MBR,因为你根本不可能进入DOS、PE,甚至无法进入BIOS设置

对于上面说的   ...

对于会锁死 BIOS(即支持 UEFI 的 “高端主板”),目前无解,只能找块旧主板去解锁硬盘。老主板如果只有传统MBR引导模式的话,BIOS是不会被锁死的。此时使用U盘写入引导程序,或者软盘写入引导程序,开机通过U盘/软盘启动,可以解除逻辑锁。

免费评分

参与人数 3吾爱币 +3 热心值 +3 收起 理由
1900011 + 1 + 1 用心讨论,共获提升!
yang8532704 + 2 + 1 广告贴,请遵守论坛版规!
renyangyu + 1 我很赞同!

查看全部评分

推荐
发表于 2018-12-25 17:28 | 只看该作者
解除逻辑锁并不像网上说的重建MBR,因为你根本不可能进入DOS、PE,甚至无法进入BIOS设置

对于上面说的   甚至无法进入BIOS设置   不太理解,锁硬盘还能把BIOS锁了?

免费评分

参与人数 1吾爱币 +3 热心值 +1 收起 理由
610100 + 3 + 1 我很赞同!

查看全部评分

推荐
发表于 2019-1-3 04:15 | 只看该作者
我有个疑问,如果不是在PE中锁,在win开机视窗下运行lz的工具,dos锁硬盘引导,而且这个硬盘之前打开了类似影子系统且全盘保护的话,lz的工具包括手法进行上锁,那么重启以后的结果是啥呢,好奇,没试过

点评

实测,Shadow Defender两块物理盘,第一块盘是有MBR保护的,第二块盘MBR随意篡改  发表于 2019-1-3 09:06
只要影子系统服务启用了,就无效。反之。  发表于 2019-1-3 08:34
推荐
发表于 2018-12-26 20:10 | 只看该作者
现在还有多少人知道江民啊。。。 典型的中国企业,因一人而兴,因一人而亡。

免费评分

参与人数 1吾爱币 +1 收起 理由
冰炎梦幻 + 1 一个人的武林

查看全部评分

推荐
发表于 2018-12-25 16:34 | 只看该作者
玩引导的都是大牛。
7#
发表于 2018-12-25 16:16 | 只看该作者
沙发,果然厉害了,牛逼,长知识了
8#
发表于 2018-12-25 16:18 | 只看该作者
这个是牛贴呀,楼主技术达人。
9#
发表于 2018-12-25 16:23 | 只看该作者
这个真是厉害!
10#
发表于 2018-12-25 16:32 | 只看该作者
羡慕----我高中遥不可攀的几节微机课。
11#
发表于 2018-12-25 16:32 | 只看该作者
牛逼了,我的哥
12#
发表于 2018-12-25 16:32 来自手机 | 只看该作者
请问能在虚拟机里搞着玩玩吗?
13#
发表于 2018-12-25 16:33 | 只看该作者
电脑炸弹??多年前遇到过
14#
发表于 2018-12-25 16:33 | 只看该作者

沙发,果然厉害了,牛逼,长知识了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2019-1-24 04:14

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表