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欺骗实验。
几个常用工具的手动操作
先看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的镜像,别急着删。装个虚拟机,断网跑一跑,比看十篇教程都管用。
```(责任编辑:综合)
-
苹果的漏洞,从来不是代码层面的问题那么简单。它更像一种精心设计的“系统性疏忽”,一种让用户心甘情愿走进来的迷宫。 2023年夏天,我亲眼见过一个朋友拿着刚买的iPhone 15 Pro Max,站在商
...[详细]
-
我见过太多人栽在数据库备份上。不是数据丢了,而是备份文件在,但密码忘了。去年有个做电商的朋友,凌晨三点给我打电话,说他的SQL备份文件打不开——数据库密码是前任技术总监设的,人走了,密码也跟着走了。
...[详细]
-
深夜两点,我盯着屏幕上那个跳动的光标。目标服务器已经扫描了三个小时,端口开放情况摸清了,漏洞也找到了——一个不起眼的文件上传点,在某个被遗忘的测试目录里。可真正让我兴奋的不是这个漏洞本身,而是它背后暴
...[详细]
-
凌晨两点,我盯着屏幕上那个像素小人卡在墙角的画面,突然笑出了声。这个bug我找了三天,结果它只是一堵墙的碰撞体积比视觉上多出了0.3个像素。游戏漏洞的寻找,说白了就是一场和开发者玩的心理博弈。 多数人
...[详细]
-
小迪坐在工位前,屏幕上是一段刚抓取的攻击日志。他指着其中一行说:“你看,这人试了三次密码,第四次换了用户名,但IP段没变。”我凑过去,确实,那串数字在第四行换了前缀,但后两段一模一样。他补了一句:“工
...[详细]
-
一个下午,某电商平台的数据库被拖走,三百万条用户信息挂在暗网叫卖。密码字段不是明文,但加密算法是MD5——十年前就该退役的老古董。黑客用彩虹表跑了几小时,解出大半。这不是电影情节,是上周刚发生的真实事
...[详细]
-
宜昌的网站建设市场,这几年其实挺有意思的。我见过不少本地企业,花大几千块做个官网,结果半年不更新一次,连个联系电话都还是错的。这能怪谁?怪建站公司?还是怪老板自己压根没把网站当回事? 说个真事儿。去年
...[详细]
-
昨天半夜,我家智能电视突然连不上网了。重启路由器、重启电视,都没用。最后灵机一动,把DNS从自动改成8.8.8.8,屏幕上的视频居然秒开了。这就是改DNS最直接的影响——它能救命,但也能添乱。 DNS
...[详细]
-
彩虹云商城网站上线那天,我盯着后台的访问曲线看了整整三个小时。那条线从零点开始缓慢爬升,到下午两点突然陡峭起来,像被人掰弯了的钓鱼竿。第一次做商城类项目,心里其实没底。技术选型时团队吵过好几轮,最后敲
...[详细]
-
双击那个蓝灰色的钥匙图标,屏幕一闪,Access就弹出来了。别被那一堆功能区吓住,这玩意儿说白了就是个高级表格管家。我见过太多人一打开就懵,鼠标在“创建”和“外部数据”之间来回晃,最后关掉窗口叹口气—
...[详细]

扫描截图
黑帽联系
网络信息安全培训PPT
javajmxagent不安全的配置漏洞
新疆维吾尔自治区优化营商环境50条措施
