linux与Windows的系统分区

linux与Windows的系统分区,第1张

用linux启动,并挂载Windows的系统分区把c:windowssystem32config目录下的'SAM和system复制出来,也可以用WINPE,DOS引导盘,都可以的,只要把SAM和system复制出来就行

开始破解:

bkhive system keys ——生成keys文件

samdump2 SAM keys >hashes ——用SAM和keys生成hashes

john hashes ——跑hashes

现在没有在linux下,改天上图,下面我文字描述一下

mount -t ntfs /dev/hda1 /mnt/windows

mkdir /home/young001/sam

cp /mnt/windows/WINDOWSsystem32config/SAM /home/young001/sam

cp /mnt/windows/WINDOWSsystem32config/system /home/young001/sam

unount /mnt/windows

cd /home/young001/sam

bkhive system keys

samdump2 SAM keys >hashes

john hashes ——跑hashes

这样密码揪出来了

另外加上一些提示:

比如administrator密码是123456,那么他会在最底下这么显示

administrator:123456:500:e263f50a6a506be3d494d3d62b4dc666:::看起来有点像/etc/passwd的内容格式,如果当时没有看清楚密码就清屏了,或者后来忘记已经破解了的密码,可以通过下面命令查看

john-1.7.2/run/john -show hashes有的时候密码处有可能会显示几个问号,如下

administrator:456:500:e263f50a6a506be3d494d3d62b4dc666:::这个时候可以通过

john-1.7.2/run/john -show hashes看看密码是否完整。 如果还是不完整,那么可能密码没有完全破解完毕,可以加–restore 参数从原来基础上继续破解

john-1.7.2/run/john ——restore hashes

不能,因为Linux下创建的分区,在Linux里面是不能格式化成Windows系统的NTFS文件系统的,而且如果格式化成Linux的ext2/ext3文件系统,那么那个分区在Windows系统下就不是原生支持,需要安装特定软件,用特定软件才能 *** 作。

Linux上制作Windows启动u盘插入准备好的u盘,并查看u盘的设备名称 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sdb3.2G 3.2G 0 100% /run/media/alfer/u8 注意:如果看到u盘(/run/media/alfer/u8)挂载在/dev/sdb设备下,则需要先将其卸载;如果此处看不到usb 设备,则要用 fdisk 工具查看。设置usb设备/dev/sdb的 /dev/sdb1为启动分区cfdisk /dev/sdb 或 fdisk /dev/sdb (partition type 7, and bootable flag)u盘分区格式化格式化分区sdb1为ntfs格式:mkfs.ntfs -f /dev/sdb1利用ms-sys写入mbr信息到u盘以引导win7:ms-sys -7 /dev/sdb其中的-7参数指Win7 MBR,sdX指的是U盘对应的盘符。将ISO镜像文件写入到u盘: mount -o loop win7.iso /mnt/iso mount /dev/sdb1 /mnt/usb cp -r /mnt/iso/* /mnt/usb/ sync 监控写入状态:watch -n1 iostat从u盘启动安装Windows系统现在你已经可以从u盘启动来安装Windows了。总结Linux上制作 Windows的启动盘整体流程应该是:u盘建立启动分区 -》u盘分区格式化 -》写入引导程序 -》写入镜像文件 -》 制作完成。在Centos系统上制作Windows启动盘的时候,我尝试了几种不同的方法,皆是可以制作成功的:写入u盘启动引导Win7安装方式方法一:如文中,利用ms-sys工具写入,ms-sys -7 /dev/sdb;方法二:利用lilo工具,sudo lilo -M /dev/sdb mbr;方法三:利用syslinux工具,sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb;镜像文件写入u盘方法一:挂载 iso 镜像后,复制到u盘;方法二:dd命令写入iso镜像文件到u盘的启动分区 sudo dd if=/home/peter/Downloads/WindowsTechnicalPreview-x64-ZH-CN.iso of=/dev/sdb1 bs=4M iflag=direct​


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8620574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存