无忧启动论坛

标题: 基于MBR的系统登录密码验证程序(附代码) [打印本页]

作者: sysop    时间: 2018-2-25 16:30
标题: 基于MBR的系统登录密码验证程序(附代码)
本帖最后由 sysop 于 2018-2-25 18:53 编辑

适用于mbr引导的电脑,方便多系统用户不设置系统密码,只设置一道统一的mbr密码
理论上pe可以用,未测
先在虚拟机测试,备份好mbr和分区表,以免丢失
原理跟敲竹杠勒索病毒差不多,仅用于研究学习,勿用于非法用途
备份好mbr和分区表 PE在手 一般敲竹杠就不怕了
需要的工具MbrPass、BOOTICE
MbrPass附件在原贴末尾
https://bbs.pediy.com/thread-121797.htm
mypass.asm中的可编辑段落

主要是这句更改密码 PassWordLength    EQU   021DH   ;"lenght of 'kevin'"  
0-H之间为ascii码十六进制值加起来
kevin 6B+65+76+69+6E=21D
不一定是5个字符,可以改
不要用特殊键盘符如ctrl等,启动的时候无法输入
参见
http://ascii.911cha.com/
编辑完mypass.asm
双击build.bat
生成mypass

用BOOTICE备份硬盘0、1扇区


将上步生成的mypass恢复到0扇区

将备份的原0扇区0.bin恢复到1扇区

大功告成,重启效果
可输入密码错误2次,错3次只能重启再输入

要恢复到原始状态 只需将备份的原0、1扇区恢复到原0、1扇区
作者: nttwqz    时间: 2018-2-25 18:16
2345全系列。。。

是不是重建MBR就没有了。。。?
作者: sysop    时间: 2018-2-25 18:42
nttwqz 发表于 2018-2-25 18:16
2345全系列。。。

是不是重建MBR就没有了。。。?

是重建就没了
2345是我自己手动装了虚拟机里推广的
这个mbr工具里没有






Mozilla/5.0 (Wayland; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0  (zh-CN)
——2018/2/25 下午6:42:56
         

作者: sysop    时间: 2018-2-25 18:53
避免歧义 图片编辑下






Mozilla/5.0 (Wayland; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0  (zh-CN)
——2018/2/25 下午6:53:40
         

作者: icdmain    时间: 2018-2-26 08:14
下载试用,谢谢
作者: icdmain    时间: 2018-2-26 08:14
下载试用,谢谢
作者: zqjiang    时间: 2018-2-26 08:27
下载玩玩。。。
作者: 2012andyle113    时间: 2018-2-26 09:14
围观,不明觉厉
作者: zhczf    时间: 2018-2-26 11:09
MBR加密,和以前的江民MBR逻辑锁有点异曲同工。要是还有UEFI加密就更美妙了。
作者: lbw2007    时间: 2018-2-27 17:31
感谢分享,学习一下!




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3