之所以使用U盘来启动CDLinux,是因为,U盘启动可以使用内置网卡,而虚拟机不可以,或者过程复杂。U盘启动抓包后破解可以充分利用CPU资源,而虚拟机可利用资源较少。当然也可以抓到包后,再用EWSA来跑。(看了几篇文章得出的结论,如有高见,请说明!谢谢!)
使用工具:
Windows系统、U盘、CDLinux系统镜像、grub4dos、grubinst、UltraISO、内置网卡:Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter(外置网卡:卡皇等8187l、3070型号芯片也可)。其实破解WIFI密码,网卡的质量直接影响了是否可以破解、破解效率、质量。而系统是否可以识别网卡,就和写入U盘的CDLinux系统是否含有识别网卡的驱动有关,后边提供的CDLinux系统镜像含有博通BCM4313网卡的驱动。大家可以找到含有自己电脑内置网卡驱动的系统写入U盘,也可以自己把驱动文件放入系统源代码再编译等,在此不做过多介绍。
CDLinux系统镜像、grub4dos、grubinst、EWSA及密码包下载:http://yunpan.cn/cKBd77XNY3j7B (提取码:a2a0)
更多CDLinux系统下载:http://bbs.kafan.cn/thread-1324875-1-1.html
制作过程:
1.使用UltraISO工具,把CDLinux镜像写入U盘中。
打开软件,打开对应文件夹下的CDLinux镜像, 选择 启动 -> 写入硬盘映像 -> 写入, 过一段时间后,写入成功。打开U盘,有CDLinux文件夹和mkisofs.sh脚本文件。写入过程具体参考:http://jingyan.baidu.com/article/d169e186800f02436711d87b.html。过程比较简单,也可自行百度。
2.把grub4dos文件夹中的文件复制到U盘中。文件有grldr、grub.exe、menu.lst。
3.修改menu.lst:第七行加入(即default /default之后)
title start Cdlinux
find --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage CDL_DEV=LABEL=CDLINUX CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
boot
注:(上述内容中红色部分CDLINUX为U盘名字,要看一下是否和写入的U盘名字一致)
4.添加U盘引导:进入grubinst文件夹,右击,以管理员方式打开grubinst_gui.exe,选中磁盘,点击右边的刷新,在下拉选项中选中自己的U盘,在下边的选项框中,勾选:不保存原来MBR、不引导原来MBR、启动时不搜索软盘。点击 安装。出现命令行,显示 successfully installed即可。
此时,U盘中有:CDLinux、mkisofs.sh、grldr、grub.exe、menu.lst。重启电脑,进入BIOS,U盘启动即可进入CDLinux。
我的失败过程:
1.使用Unetbootin工具写入U盘,无法识别U盘,无法启动。
2.使用UltraISO写入U盘,启动无法进入系统。
3.使用Unetbootin写入U盘,再使用UltraISO写入UDD++引导,无法启动。
参考文章:
http://jingyan.baidu.com/article/7f766daf5173a94101e1d0fa.html
http://jingyan.baidu.com/article/d169e186800f02436711d87b.html
http://www.cnblogs.com/mq0036/p/3735322.html
http://softbbs.zol.com.cn/1/32_7991.html
注:以上文章,在我参考制作U盘过程中,存在些许错误(可能与我的设备有关),所以特意写一篇博文,以供大家参考。如有错误,请大家指出!谢谢!
版权声明:本文为博主原创文章,未经博主允许不得转载。