kail linux软件
Kali Linux 里最该被记住的一件事:它默认不给你 root 密码。装完系统第一次登录,你拿到的只是一个普通用户账号,密码是你自己设的那个。想跑 nmap 扫端口?得先 sudo。这不是设计缺陷,是 Offensive Security 团队故意这么干的——他们不想让你在没想清楚的情况下,用 root 权限把整个网络搞崩。 我最早接触 Kali 是 2016 年,那时候它还叫 BackTrack 的继任者,安装镜像不到 3GB。现在最新版已经膨胀到 4GB 左右,预装工具超过 600 个。但说实话,大部分人真正常用的不超过 20 个。剩下的那些,要么是特定场景才掏出来,要么纯粹是凑数。这不是批评,任何渗透测试发行版都这样——你不可能同时精通无线破解、Web 漏洞利用和逆向工程。 新手一进 Kali 就找 msfconsole,好像没有 Metasploit 就不会渗透了。我见过有人花两小时配数据库、等模块加载,就为了打一个已经公开的 EternalBlue。其实同一条命令,用 searchsploit 找到 exp 直接编译跑,五分钟完事。Metasploit 的优势在于流程化和后渗透阶段的会话管理,不是拿来当万能钥匙用的。 真正让我留在 Kali 的原因,是它的软件源策略。Debian 的 testing 分支打底,加上 Kali 自己的工具仓库,更新频率比 Ubuntu 快,又不像 Arch 那样天天滚挂。apt update && apt full-upgrade 跑完,大概率不会把系统搞坏。这点比某些“一键渗透”的国产发行版靠谱得多——那些东西装完就敢让你连生产网,出了事连日志都找不到。 说几个我实际工作中反复用的。feroxbuster,Rust 写的目录爆破工具,比 dirb 快一个数量级,还支持递归。ffuf,做参数 fuzzing 的时候比 Burp 的 Intruder 顺手,命令行管道一接,结果直接喂给下一个工具。还有 impacket 套件,做内网横向的时候,psexec.py 和 wmiexec.py 比连远程桌面还自然。 无线那块,aircrack-ng 还是老样子,但 bettercap 已经能替代大部分 ettercap 的活了。抓包、ARP 欺骗、SSL strip,一个界面全搞定。不过要注意,Kali 默认的 NetworkManager 会干扰 monitor 模式,得先 airmon-ng check kill 把碍事的进程清掉。这个坑我踩过三次,每次重装都忘。 有人问能不能拿 Kali 当主力系统写代码、看视频。能,但没必要。它的默认配置偏向攻击性——防火墙规则宽松、服务开得多、内核参数为抓包优化。你拿它日常上网,等于穿着防弹衣去超市买菜。真需要 Linux 桌面,Debian 或者 Fedora 更合适。Kali 就该待在虚拟机里,或者一台专门用来做测试的物理机上。 我现在的做法是:Kali 跑在 VirtualBox 里,桥接网卡,快照随时回滚。遇到需要 GPU 加速的哈希爆破,才切到物理机上的独立安装。工具更新用 katoolin 那种脚本?别碰,它会把你的源搞得一团糟。老老实实 apt 装,或者去 GitHub 拉最新 release 自己编译。 最后说个冷门的:Kali 的 live 模式配合持久化分区,可以做成一个随身携带的渗透 U 盘。插到任何电脑上,从 USB 启动,所有配置和抓到的数据都存在加密分区里。我有个 128G 的闪迪,里面塞了三个不同版本的 Kali,分别对应无线、内网和 Web 方向。丢了一个也不心疼,重做只要半小时。metasploit 不是唯一的选择
那些藏在角落里的实用工具
别把它当日常桌面用
-
上一篇
-
下一篇