游客发表
凌晨两点十七分,操作渗透我盯着屏幕上跳动的操作渗透光标,手心全是操作渗透汗。目标是操作渗透一台暴露在公网的老旧Linux服务器,SSH端口改成了2222,操作渗透但这对nmap来说跟没改一样——三秒钟扫出来,操作渗透版本OpenSSH 7.4,操作渗透2016年的操作渗透东西。
漏洞库一查,操作渗透CVE-2018-15473,操作渗透用户名枚举。操作渗透不算高危,操作渗透但够用了。操作渗透我试了admin、操作渗透root、操作渗透test、oracle,返回包大小有细微差异。root存在。下一步,hydra挂上rockyou字典,跑了一刻钟,密码是“P@ssw0rd2016”。就这?
登录进去那一刻,心跳快得像刚跑完八百米。不是兴奋,是那种“我进来了但不知道能待多久”的紧张。`whoami`回显root。`uname -a`,内核3.10,CentOS 7.4。`ls /home`,三个用户目录,其中一个叫“deploy”,里面有个`.ssh`文件夹,权限755——这运维怕不是个实习生。
翻到`/var/www/html`,一个WordPress站点,wp-config.php里数据库密码明文写着。顺手`cat /etc/shadow`,几个弱哈希,扔给john慢慢跑。这时候我意识到,这台机器不是孤岛。`arp -a`显示内网还有十几台设备,网关是192.168.1.1,一台华为交换机。`route -n`看到默认路由指向10.0.0.1,另一个网段。
渗透最怕什么?不是进不去,是进去之后乱动。我见过有人一拿到shell就`rm -rf /`,那是蠢。真正的操作是:先`history -c`清掉自己的痕迹,再`unset HISTFILE`防止后续记录,然后写个crontab每分钟回连一次——但别用bash -i,太吵。用python的pty模块,或者干脆socat加密。我选了后者,端口443,伪装成HTTPS流量。
横向移动的跳板有了。扫内网,`nmap -sS -p 445,3389,22 10.0.0.0/24`。一台Windows Server 2008开着445,永恒之蓝补丁没打。我犹豫了三十秒。MS17-010的exp在Metasploit里躺着,但动静太大,蓝屏风险三成。换策略,用刚才拿到的shadow哈希做PtH,先试SMB。果然,本地管理员密码复用,直接psexec进去。
那台Windows上跑着财务系统,SQL Server 2008,sa密码是“sa123”。我差点笑出声。但没动数据,只导出了`master..syslogins`,留着以后用。桌面有个Excel叫“2024Q1应收账款.xlsx”,没加密。我截了个图,没下载——职业习惯,证据链够了就收手。
回到Linux跳板机,检查日志。`/var/log/secure`里我的登录记录还在,得清。`sed -i '/2222/d'`,再把`/var/log/wtmp`和`btmp`用`utmpdump`重置。最后`touch -r /etc/passwd /var/log/secure`改时间戳。做完这些,天已经蒙蒙亮。
退出前,我留了个后门:一个SUID的bash副本藏在`/usr/lib/systemd/`里,名字改成`systemd-helper`。不显眼,但随时能回来。这行干久了,你学会的不是怎么进去,是怎么不被发现地待着。渗透测试和入侵的区别,有时候就隔一层授权书。但技术本身,不分善恶。
关掉终端,喝了口凉掉的咖啡。窗外有鸟叫了。我删掉本地所有日志,清空回收站,合上电脑。那台服务器还在跑,管理员大概还在睡觉。明天他会不会发现`/tmp`里多了个奇怪的文件?谁知道呢。
友情链接