您现在的位置是:知识 >>正文
Kali Linux安全渗透教程
知识421人已围观
简介```html Kali Linux安全渗透教程 body { font-family: 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', sans ...
Kali Linux安全渗透教程
Kali Linux 预装了600多款渗透测试工具,但大多数人连其中十分之一都用不上。透教真正干起活来,全渗翻来覆去就是透教 nmap、metasploit、全渗burp suite、透教sqlmap 那几个老面孔。全渗把这几样吃透,透教比泛泛地“学完”整个菜单要实在得多。全渗
一、透教信息收集:别急着掏枪
拿到一个目标IP,全渗新手容易兴奋地直接上扫描器。透教我见过太多人对着防火墙一顿猛扫,全渗结果触发了封禁,透教后面什么都做不了。全渗先 ping 一下,看看TTL值,大概判断对方是Linux还是Windows——Linux通常64,Windows常见128。这比直接跑 nmap -A 低调多了。
# 最基础的存活探测,加个-c 4限制次数 ping -c 4 192.168.1.100 # 如果ICMP被禁,试试TCP SYN ping nmap -sn -PS22,80,443 192.168.1.0/24
nmap 的脚本引擎(NSE)被严重低估了。很多人只知道 -sV 扫版本,其实 --script=vuln 能直接跑出已知漏洞。当然,动静不小,内网环境用用还行,公网目标得掂量一下。我习惯先 -sS 半开扫描,再针对开放端口做 -sV -sC,最后才考虑漏洞脚本。
二、漏洞利用:Metasploit 不是万能钥匙
Metasploit 的 msfconsole 确实好用,但别把它当魔法棒。一个经典场景:扫到目标开了 445 端口,Windows 系统,很多人第一反应就是 ms17-010 永恒之蓝。打进去当然爽,但现实是,补丁早打了,或者目标压根不是那个版本。我更喜欢先手动验证一下,用 auxiliary/scanner/smb/smb_ms17_010 模块确认漏洞存在,再上 exploit/windows/smb/ms17_010_eternalblue。
# 启动msf,搜索模块 msfconsole -q msf6 > search ms17-010 msf6 > use auxiliary/scanner/smb/smb_ms17_010 msf6 auxiliary(scanner/smb/smb_ms17_010) > set RHOSTS 192.168.1.100 msf6 auxiliary(scanner/smb/smb_ms17_010) > run
如果验证通过,再换 exploit 模块,设置 LHOST 和 LPORT,set payload windows/x64/meterpreter/reverse_tcp,然后 exploit。整个过程稳扎稳打,比无脑一把梭强。顺便说一句,meterpreter 会话里 getsystem 不一定每次都成功,有时候得手动 migrate 到 SYSTEM 权限的进程,比如 lsass.exe。
三、Web 渗透:Burp 和 SQLMap 的配合
Web 方向是另一条线。Burp Suite 的 Proxy 模块抓包改包,Intruder 跑爆破,Repeater 手动调参,这三个功能占日常工作的八成。我见过有人把 Burp 当扫描器用,点一下 Scan 等结果——不是说不行,但主动扫描容易触发 WAF,而且误报率不低。手动测一个登录框,先抓包看请求结构,试试 ' or 1=1--,观察响应差异,比自动扫描靠谱。
SQLMap 的 -r 参数配合 Burp 导出的请求文件,比直接 -u 带 URL 好用得多。因为 POST 请求、Cookie、自定义 Header 都能原样带进去。
# 从Burp保存的请求文件跑SQLMap sqlmap -r request.txt -p username --batch --dbs # 如果遇到WAF,加--tamper sqlmap -r request.txt --tamper=space2comment --random-agent --dbs
--tamper 脚本能绕过一些简单的规则过滤,但别指望它通杀。我遇到过 ModSecurity 的 OWASP CRS,space2comment 直接失效,得换 charencode 或者组合使用。这时候就得看日志,分析拦截规则,手工构造 payload。
/usr/share/wordlists 下的字典,rockyou.txt 得先 gunzip,别傻乎乎地直接 cat。 四、后渗透与清理
拿到 shell 不是终点。Linux 目标上,uname -a 看内核版本,cat /etc/os-release 看发行版,然后找提权漏洞。LinEnum.sh 或者 linux-exploit-suggester 脚本能省不少事。Windows 上,systeminfo 和 whoami /priv 是必看的。Mimikatz 抓密码哈希,但得先 privilege::debug,不然报错。
清理痕迹这事,看场景。授权测试里,留个文档记录操作步骤比删日志更重要。非授权环境?那不在讨论范围内。最后,别忘了 history -c 清一下当前会话的命令历史,虽然对取证来说聊胜于无,但习惯成自然。
Kali 只是个工具箱,别被它花哨的菜单唬住。挑几个顺手的工具,把原理搞懂,比收集一堆“神器”强。我到现在也没用完过 Kali 里一半的工具,但常用的那几个,闭着眼都能敲出参数。
```Tags:
上一篇:打开的网站会跳转到别的网址怎么办
下一篇:偶像梦幻祭官方网站
相关文章
网站服务器ip地址查询
知识昨天半夜,朋友老周打来电话,说他的网站打不开了。我让他ping一下域名,他发过来一串IP,问我这地址是哪的。我一看,好家伙,服务器在美国西海岸,难怪国内访问慢得像蜗牛。这事让我想起,很多人折腾半天网站 ...
【知识】
阅读更多q币85折充值卡盟
知识上周三晚上,我在一个游戏群里看到有人发链接,标题写着“Q币85折充值卡盟”。点进去一看,页面粗糙得像是2012年的产物,但底下滚动的成交记录却刷得飞快。这种卡盟我见过不少,说白了就是低价代充的集散地, ...
【知识】
阅读更多全自动挂机赚钱官网
知识```html 全自动挂机赚钱官网 · 真实体验与拆解 body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", ...
【知识】
阅读更多