游客发表

bt5使用教程

发帖时间:2026-10-17 05:06:04

```html bt5使用教程

bt5使用教程

BackTrack 5(简称BT5)是2011年前后安全圈里人手一份的渗透测试发行版。它基于Ubuntu 10.04 LTS,教程预装了Metasploit、使用Nmap、教程Wireshark、使用Aircrack-ng等一堆工具。教程虽然官方早已停止维护,使用但很多老手至今还留着它的教程ISO,用来做离线环境下的使用漏洞复现或教学演示。我第一次接触BT5是教程在一台二手ThinkPad T60上,512MB内存跑得磕磕绊绊,使用但那种“开箱即用”的教程工具集确实省去了大量编译时间。

启动与基本环境

BT5提供GNOME和KDE两个桌面版本,使用镜像文件大约2.6GB。教程用虚拟机加载时,使用建议分配至少1.5GB内存和20GB硬盘——别信官方说的512MB,那只能跑纯命令行。启动后默认用户名root,密码toor。这个反写的root密码算是个老梗,输错了会愣一下。

如果你在物理机上安装,注意BT5对无线网卡比较挑剔。我手里那块Intel 3945ABG能直接识别,但Broadcom的芯片经常需要手动装固件。一个取巧的办法:先用有线网卡联网,执行apt-get update && apt-get install firmware-b43-installer,重启后无线就活了。不过BT5的源早就失效了,得手动把/etc/apt/sources.list里的地址换成old-releases.ubuntu.com的归档路径。

网络配置与更新源

BT5默认不启动网络管理器,桌面右上角那个图标经常是灰的。命令行下用ifconfig -a看接口,然后dhclient eth0获取IP。无线的话,iwconfig先确认接口名,再用airmon-ng start wlan0开监听模式。这里有个坑:BT5内核是2.6.38,对某些新网卡的注入支持不好,比如TP-Link的WN722N v2就完全没法用。

更新源的操作我建议直接跳过——官方源早关了,第三方镜像也参差不齐。真要装新工具,不如用dpkg -i手动装deb包,或者从源码编译。我试过用BT5的Python 2.6跑某些现代脚本,语法报错能折腾一下午。所以现在我用BT5基本只做三件事:跑msfconsole、抓无线握手包、做ARP欺骗实验。

实测提醒: BT5的Metasploit版本是3.7左右,很多新模块不兼容。想用最新exploit的话,还是换Kali吧。但如果你只是复现MS08-067这类老漏洞,BT5的稳定性反而更好——它不会自动更新到一半卡死。

几个常用工具的手动操作

先看Nmap。BT5自带的是5.51版,扫描速度比现在的新版慢,但结果格式没差。nmap -sS -A 192.168.1.1 这条命令我用了不下百次,-sS做半开扫描,-A开操作系统识别。注意BT5的Nmap脚本引擎(NSE)比较老,--script vuln能跑的脚本有限。

Metasploit启动稍微麻烦点。终端输入msfconsole,第一次会提示初始化数据库。如果报错说postgresql没启动,就手动执行service postgresql start,然后msfdb init。我遇到过数据库连接失败的情况,后来发现是/etc/hosts里没写localhost,加上127.0.0.1 localhost就好了。

无线破解这块,Aircrack-ng套件是核心。流程大致是:airmon-ng start wlan0 → airodump-ng mon0 找目标 → 抓包 → aireplay-ng -0 5 -a AP_MAC mon0 发deauth → 拿到握手包后用aircrack-ng -w dict.txt capture.cap跑字典。BT5自带的字典在/pentest/passwords/wordlists/下,rockyou.txt有1400万条,够跑一阵子了。不过说实话,现在WPA3都出来了,BT5这套只适合练手。

一些零碎但有用的细节

BT5的终端默认是透明背景,在虚拟机里看着费眼。改法:编辑~/.bashrc,加一行export PS1='\[\e[1;32m\]\u@\h:\w\$ \[\e[0m\]',颜色清爽不少。另外,截图工具scrot是预装的,scrot -s可以框选截图,写报告时很方便。

最后说个真事:去年帮朋友做内网渗透测试,对方全是Windows Server 2003的旧机器。我翻出BT5的ISO,用Metasploit的ms08-067模块,一晚上拿下三台域控。换Kali反而因为SMB版本协商问题卡住了。所以老工具不是没用,关键看场景。BT5就像一把生锈的瑞士军刀——不精致,但某些齿口恰好能拧开特定的螺丝。

如果你手头还有BT5的镜像,别急着删。装个虚拟机,断网跑一跑,比看十篇教程都管用。

```

    热门排行

    友情链接