凌晨两点十七分,入侵电脑我盯着屏幕上的入侵电脑命令行窗口,光标在黑色背景里一闪一闪。入侵电脑对面那台服务器在八千公里外的入侵电脑某个数据中心里,防火墙日志显示它刚刚拒绝了第14次SSH尝试。入侵电脑
密码字典已经跑完了。入侵电脑生日、入侵电脑手机号、入侵电脑键盘序列,入侵电脑全都不对。入侵电脑我喝了口凉透的入侵电脑咖啡,在键盘上敲下最后一个组合——admin@2024。入侵电脑屏幕上跳出“Permission denied”的入侵电脑红色提示,我差点把笔记本摔了。入侵电脑然后我想到一件事:系统管理员通常会把密码记在某个地方,入侵电脑比如服务器上的某个文本文件里。
我换了个思路,尝试通过FTP的匿名登录漏洞摸进文件系统。居然成功了。在根目录一个不起眼的文件夹里,躺着个叫“password.txt”的文件。内容是一串看起来毫无规律的字符:Py6#kL9$mN2。我盯着这串东西,脑子里突然闪过一个念头——这可能是某种键盘位移加密。试着把每个字符往左移一位,得到的是Ox5#jK8$lM1。不对。往右移一位,Qz7#lM0$nB3。还是不对。然后我注意到这串字符里有个奇怪的规律:数字都在字母后面两位的位置上。
我试着把数字和字母分开重新排列,得到的是P9y6#kLmN2$。这看起来像个日期加缩写。P9y6——1996年?kLmN——可能是某个人的名字缩写。我试着在登录框输入“1996kLmn”,系统居然接受了。那一刻我脊背发凉,不是因为成功入侵,而是因为这种密码设置方式太容易猜了。管理员用了自己的出生年份加上女儿的名字缩写,就这么简单。
进去之后我反而不知道该干什么。数据库里的用户信息像一堆待宰的羔羊,我只要敲几行SQL就能把几万条记录拖出来。但我没动那些数据。我打开系统日志,看到管理员每天早上九点准时登录,下午六点准时退出。他大概是个四十多岁的中年人,头发可能已经开始稀疏,每天重复着同样的工作。我甚至能想象他坐在办公室里的样子,屏幕上贴着一张便利贴,写着“别忘了改密码”。
我最后做的事是把那个password.txt文件下载下来,然后清除了所有访问痕迹。退出登录前,我在他桌面上建了个名为“别用生日做密码”的txt文件。第二天他登录时应该会看到。我不知道他会不会在意,但至少我做了件比入侵更有意义的事。
后来我再没干过这种事。那个管理员的密码让我意识到,所谓的安全漏洞,往往不是技术问题,而是人的惰性。我们总以为黑客会用多高深的手段,实际上最常用的攻击方式就是猜密码。就像撬锁的人不会真的去研究锁芯的机械结构,他们只需要找到那把没上锁的窗户。
现在我的电脑桌面上还留着那个password.txt的备份,每次看到它我都提醒自己:真正的入侵从来不是从键盘开始的,而是从某个懒得思考的瞬间开始的。