首页 排行 分类 完本 书单 用户中心
搜书趣 > 都市 > 网游之外,说了怕吓到你! > 第27章 揪住黑客!

网游之外,说了怕吓到你! 第27章 揪住黑客!

簡繁轉換
作者:新鲜大海椒 分类:都市 更新时间:2026-03-19 20:22:42 来源:源1

罗韬神色变得郑重了些。

打开源文件,把主工程文件导入自己的编译器,一行一行地查看源码。

林青玉轻手轻脚走进寝室,站在罗韬身后。

随着时间一点点地过去,她的一颗心渐渐下沉。

突然,罗韬身体向前探去,仔仔细细看了片刻,嘴里道:「发现一处问题。」

说话间移动滑鼠,将一行代码标为高亮。

林青玉连忙凑过去看,发现那行代码是——

台湾小説网→??????????.??????

fprintf(logfile,log_entry);

「这一行,存在格式化字符串漏洞。」

罗韬手指指着屏幕,对着林青玉解说起来。

「对方若是知道这个漏洞,就会发送一条特制的公开消息,其中嵌入大量的格式化符号——比如%x丶%n这些格式说明符。

%x可以从栈上读取数据,泄露内存信息。

%n可以向任意内存地址写入任意值。

因为,%n会将当前已输出的字符数写入对应地址。

攻击者利用这些,一步步地推移栈上的指针,最终覆盖函数返回地址,实现远程代码执行。」

林青玉虽然专业教人编程,却从未涉及安全领域,听了一个似懂非懂。

罗韬不想总是解决这类小问题,唯一办法就是教会对方。

所以,他表现出了极强耐心。

「当伺服器程序将攻击者的消息记录到日志时,日志函数没有对消息内容做任何过滤,直接将其作为格式字符串传递给fprintf函数。

攻击者通过那些格式化符号推移栈上的指针,最终用一个%n,将当前输出的字符数写入了程序全局偏移表中fprintf函数的入口地址,将其篡改为他预先布置的shellcode的起始地址。

此后伺服器再次调用fprintf时,实际执行的是攻击者的代码,从而以root权限为他开启了一个后门埠。

他通过这个后门修改了程序内存中标识用户权限的变量,使自己获得了最高权限。」

这一次,林青玉彻底听明白了,由衷地说了一声:「感谢解惑!」

然后摆了摆手:「你先处理漏洞,不用管我。」

罗韬点点头,却没有立即修补漏洞,而是先去追查入侵者的来源。

来而不往非礼也!

对方那麽狂,必须给他一点教训。

他登录伺服器,查看当前所有网络连接。

发现聊天室的进程里面,维护着四五十个来自外部的活跃连接。

其中一个的发包周期,恰好与黑客帐号的发言频率相对应。

他记下那个IP位址,然后打开一个命令行窗口。

「噼哩啪啦……」

罗韬双手十指在键盘上面飞舞,速度之快把林青玉都吓了一跳。

她很想问一句——「你现在在干什麽?」

看到罗韬那般专注,最终把话咽了回去。

罗韬这时写的,是个最简易的TCP埠扫描器。

原理简单得可怕:创建socket,用connect()去尝试连接目标IP的常用埠,能连上的就是开放的。

使用这个小工具,可以快速扫描目标开放的埠。

一分钟左右,代码写完。

编译丶运行,输入那个IP位址。

屏幕上面,开始滚过一行行结果——

21埠:开放

23埠:开放

80埠:开放

139埠:开放

445埠:开放

3389埠:开放

……

过了一阵,罗韬双目紧紧盯着屏幕,目光锁定在3389埠。

林青玉也不是全无见识,直接问出心中疑惑:「你想反攻对方?这很难吧?」

「会者不难,难者不会!」罗韬脸上浮现笑意,「已经有眉目了。」

说话间,点击滑鼠退出扫描程序,尝试连接过去——

通过之前植入的后门,他发现这是一台Windows主机。

而且,3389埠开放意味着远程桌面服务正在运行。

罗韬没有贸然连接,而是先检查这台机器的历史操作记录。

在临时目录中,他发现了几处线索:一个名为「exploit.c」的源码文件,一个编译好的可执行文件,还有几个日志片段。

这说明,攻击者只是用这台机器作为跳板。

好消息是,攻击者没有清除操作痕迹。

罗韬仔细检查了系统日志,发现攻击者通过另一台中间伺服器登录这台机器,而那个中间伺服器的IP属于教育网。

202.114.64.xxx

罗韬手指指着IP位址,对着林青玉说道:

「这个IP位址,多半是某个大学的,应该可以查到。」

林青玉点点头,仔细记下,转身走了出去。

罗韬进一步分析,发现那个攻击者曾经多次从这台跳板机访问另一个固定地址。

大约是一直都太顺利,根本没有清理连接记录。

罗韬嘴角浮起一抹嘲讽,再次打开扫描工具,对准那个新发现的地址。

路运成全程看着罗韬操作,完全就是不明觉厉心态。

突然。

他发现罗韬打开一个画着窗口图标的东西,里面有两个空白的框子。

罗韬在第一个框里敲了一串数字,又点开下面一个小方块,选了另一串更长的字符贴进去。

过不多时,屏幕上出现了一个完整的电脑桌面,壁纸是蓝天白云青草地。

典型的Win98界面。

随着罗韬不断点击滑鼠,路运成看到一个个的文件夹展开,课程表丶实习报告……

直到看到一个相册,里面的照片一点一点刷新出来,路运成终于确认一件事——罗韬进入那名黑客的电脑里了!

那麽厉害的一个黑客,就这样被罗韬拿下了?

为了确定这点,他直接不耻下问:「罗韬,你在远程操控对方电脑吗?」

「算是吧。」罗韬头也不抬,一边说话一边截图。

路运成马上又问:「那他知道吗?」

罗韬摇摇头,脸上浮起笑意:「他要知道,现在肯定拔网线了!」

实际上,罗韬是通过跳板机上残留的RDP连接记录,获取了目标IP和用户名。

对方显然大意了,在连接时选择了「记住密码」,凭证被明文缓存在注册表的DefaultPassword键值中。

罗韬提取出这组凭据,直接建立了远程桌面会话。

此时,他打开mstsc的远程协助功能,利用Shadow会话技术,在不影响对方操作的情况下实时监控桌面。

对方全屏展开了小雨点聊天室,输入框里字符不断增加。

【那谁谁不是很厉害吗,快来……】

罗韬等到攻击者打出后面的「抓我呀」三个字,赶紧截了一张图片。

又等片刻,等到攻击者把这一句发出去,变成小雨点聊天室中的一行系统文字,又截一张。

证据固定完毕。

罗韬在命令行中调用shutdown.exe,强制终止目标系统:

shutdown/s/t0/f

系统立即响应,终止所有进程并进入关机流程。

对方界面很快变蓝,系统提示「正在关机」。

紧接着,屏幕一黑,连接断开了。

「你把对方关机了?」路运成瞪眼问道。

罗韬点点头,回到跳板机,修改了本地安全策略,强制要求复杂密码并禁用凭据缓存。

然后,断开了所有连接。

此时此刻,某大学宿舍。

一个年轻人坐在电脑面前,神情很是疑惑。

「咋就关机了?」

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报