backtrack5 bt5
BackTrack 5 是 2011 年发布的渗透测试发行版,基于 Ubuntu 10.04 LTS。它预装了 Metasploit、Wireshark、Aircrack-ng、Nmap 等一堆工具,省去了逐个编译安装的麻烦。那几年搞无线审计、内网渗透的人,U 盘里基本都塞着一个 BT5 的 ISO。我第一次接触它是在一台旧 ThinkPad 上,用 unetbootin 写入 U 盘,启动后看到那个黑色背景加蓝色菜单,心里还挺兴奋——终于不用在虚拟机里跑一堆零散脚本了。 它的桌面环境是 GNOME 2,启动后左侧有分类菜单,按信息收集、漏洞分析、无线攻击、Web 应用等分成几大类。每个分类下面塞着几十个工具,有些名字很直白,比如 我印象最深的一次是帮朋友测试他家路由器的 WPS 漏洞。用 BT5 里的 BT5 有两个主要版本:GNOME 版和 KDE 版。GNOME 版更轻,KDE 版界面更花哨但吃资源。我当时用的是 32 位 GNOME 版,因为那台老机器只有 2GB 内存。后来 BT5 R3 加入了 64 位支持,但很多无线网卡的驱动在 64 位下反而容易出问题。社区里有个说法:跑无线还是 32 位稳。这个说法不一定对,但确实反映了当时驱动生态的碎片化。 2013 年,Offensive Security 用 Kali Linux 取代了 BackTrack 系列。Kali 基于 Debian,改用滚动更新,工具仓库更规范。BT5 的软件源很快就停止维护了, 如果你现在想玩 BT5,只能去 archive.org 找旧 ISO。装完第一件事是改源,但官方源早就没了,只能指向一些第三方镜像,速度慢不说,包也不全。更实际的做法是直接上 Kali,或者用 Docker 跑单个工具。BT5 的价值在于它的历史位置——它让很多人第一次接触到“渗透测试发行版”这个概念,也暴露了这类系统在驱动、更新、硬件兼容上的真实痛点。我那个 BT5 的 U 盘现在还插在抽屉里,偶尔拿出来启动一下,看看那个熟悉的蓝色菜单,然后关掉。没什么用,但舍不得扔。sqlmap、hydra;有些则要翻文档才知道怎么用,比如 msfconsole 的模块路径。BT5 本身不提供攻击能力,它只是把工具打包好,让你少花时间在依赖库上。这点很关键——很多人误以为装了 BT5 就能“黑掉”什么,实际上连 airmon-ng 的网卡兼容性都够折腾半天。reaver,配合一块支持注入的 TP-Link 网卡,跑了大概四个小时,PIN 码出来了。过程并不像电影里那样敲几下键盘就完事,中间网卡掉线两次,还得重新 wash 扫描。BT5 的图形界面偶尔会卡死,最后还是切到终端里手动调参数才跑通。这种体验很真实——工具是死的,能不能出结果取决于你对协议和硬件的理解。apt-get update 一堆 404。现在回头看,BT5 算是一个过渡产物——它把散落的工具集成起来,但更新机制太笨重,每次升级都要重装整个系统。Kali 的滚动更新解决了这个问题,当然也带来了新问题,比如某次更新后 metasploit 的数据库连接突然挂了。
-
上一篇
-
下一篇