折腾是一种病

打从两年前因故重操高中就已很少涉及的装机的旧业后,世界开始变得不再消停。USB live,USB persistent,UltraISO,lili,Unetbootin… 安好系统,装驱动,打补丁,面前的主机如戈麦般倒下,曾经高潮迭起的过程也从惊悚浪漫变得世故油条,直到真正的对手来临…

这一年,不知刷了多少遍android,win7,以及偶然间洞悉mac的UEFI启动玄机,冥冥间还以为已是十步杀一人、千里不留行的侠客,实则桎梏、慵懒的思路早已经吞噬了大半个心野

Alienware M17入手前的几天,频率失衡的心跳似乎就预示着喜悦外的不祥征兆,比眼皮跳来得更没底。15999的价格居然买到了24599的配置,究竟是京东送错了还是想给我个惊喜~ (其实28999的从国外代购也只需要12000而已,但还是觉得捡了便宜)

M17是GTX 780M的显卡,用GPU做hash crack是exploit-db上看到cuda compute起就魂牵梦绕的技术丘陵,掠过去插个旗是一直的心愿。惯性思考和潜意识自大导致刚入手就格了个透彻,直到装好后AlienFX没法调节键盘灯光才捶胸顿足。先前做个驱动备份再重装不是省很多时间吗~何必劳神苦思,代百司之职役哉~

M17周一到,周三开始进入梦魇,每天反复尝试各种驱动和解决方案试图开启AlienFX。另一方面利用SSD的剩余100G开始安装kali,由于全部是3.0的USB口,不能直接安装系统,需要先进入live的系统界面,然后再安装系统

  • level 1 (pass): 进行到grub部分,无论如何都报错,后来才知道是网上文章妖言惑众,正确做法是要在安装过程中网络镜像部分选择yes

为了能开机启动kali,同时不破坏windows,grub需要装在kali所在的分区,而不是mbr,最后切回windows,用Easybcd增加启动项到开机的引导菜单,kali安装完毕

折腾、纠结、抑郁得想寻死的显卡驱动安装部分到了

按照kali官网的教程,显卡并没有如约而至的让oclhashcat工作。每天上班都在查新的可行方法,晚上回家就开始继续重装系统,试行各种显卡驱动解决方案,直到午夜时分,精尽人亡地进入梦乡。

随着时间流逝,最初的热情和自信已经慢慢被模糊的眼前路给消磨尽了。周五进入了GC,完全就是行尸走肉了,只有眼前路没有身后身:见到人不愿意说话,经理给发的样本也不想分析,想找个One and One story类似游戏,竟然自己就开始玩上了,直到下班。好在意外发现AlienFX已经正常,稍微平衡了极度扭曲的心

  • level 2 (bypass):曾想要装个ubuntu什么的,结果发现USB live干脆因为是3.0根本进不去,打算分个小区在硬盘上作为ubuntu的安装盘,结果不慎使得mbr被覆盖了。于是又fork到了解决修复mbr的深渊中,直到下载了包含diskgen的win7pe系统,设置启动盘为在win7分区前100m左右的小分区,才算是恢复了。遂决定还是不折腾ubuntu了,专心kali吧

退而求其次,打算bios里面禁用集成显卡,只保留nvidia让事情简单化,结果发现Alienware的显卡并不支持在bios禁用,是用FN+F5完成显卡切换。终于事情变得有眉目了~简断截说,正确的显卡驱动安装做法如下:

  • UltraISO制作kali的live usb
  • SSD空出来100G给kali
  • 安装kali时候选择安装到剩余的空间,开启网络镜像,grub不装到mbr
  • 进入windows,Easybcd增加引导菜单项目
  • 进入kali,修改/etc/apt/sources.lst文件,把源都替换为mirrors.ustc.edu.cn
  • 使用kali官方文档中的方法禁用nouveau的显卡驱动
  • 从nvidia官网下载驱动,ctrl+alt+f6进入tty6,service gdm3 stop停止x
  • 安装驱动

看看下图的计算对比,aircrack用8个cpu线程计算和cudaHashcat使用gpu计算,~5000和~20000

周六晚上终于消停地看了《等风来》,王灿的人生格言【别瞎折腾,没什么用】。但,折腾不是为了用,是一种病,得治