首页
社区
课程
招聘
[原创]远程桌面钓鱼的故事
发表于: 6小时前 98

[原创]远程桌面钓鱼的故事

6小时前
98

参考文章:[原创]用ARP欺骗实现计算机名字欺骗-编程技术-看雪安全社区|专业技术交流与安全研究论坛

最近股市大跌大亏,也没什么心情看行情了。就逛逛看雪看些以前的文章(如上参考)。

故事是2014年,那时在职空闲时间特多,我就用这些时间搞了一个研究以验证之前的一个想法。

这个想法就是:因为远程桌面都长得差不多,如果我搞个假的,管理员来连不就把密码送我了么。

正好有这个条件,每天下班管理员都会登录服务器关机。所以目标就是得到管理员的服务器密码。

为了这个目标,我先验证一下技术上的可行性。

本机先装一个vm虚拟机,再去网上下一个win2003服务器,装好windbg用于调试虚拟机里的服务器。

先验证自己登录虚拟机里的服务器时账号密码的获取位置,好像在winlogon也可能是lsass里,有符号调试

可以看到函数名跟登录有关(时间久远了已经忘了)。那个函数参数有指向账号密码的指针。

再验证如何欺骗目标改道到假服务器。这里用arp欺骗的办法。

我机发ARP数据包到管理员机(这里事先已知,做定向攻击)目的是刷新目标的ARP缓存把虚假映射

(真服务机IP,假服务机MAC)做一个线程周期的刷。为了防意外真服务器响应管理员机,也给真服务器

发ARP虚假映射(管理员机IP,任意假MAC)。

这样我机就充当一个IP路由器转发数据包,后来测试发现能够欺骗成功,就是速度奇慢,无法实用。

后来改为转发特定名称数据包,完成欺骗后就不用转发了。这个就要求管理员登录时是用名称登录才行。

实战当天快下班时,赶紧搭建调试环境调试虚拟机,打开调试记录文件,这样便于记录账号密码。

把断点脚本设置为中断后不继续,这样管理员机就会僵住或者断线。让对方以为是个意外。

然后运行名称欺骗ARP程序,成功后停掉即可。

因为是钓鱼所以可以做到,即使服务器没有漏洞也可以入侵成功。

hcper@2026.11.1




[招生]科锐逆向工程师培训(2026年11月13日实地,远程教学同时开班, 第57期)

收藏
点赞 ・0
打赏
分享
最新回复 (1)
雪    币: 9196
活跃值: (13544)
能力值: (RANK:385 )
在线值:
发帖
回帖
粉丝
2 楼

感谢楼主分享远程桌面钓鱼的验证思路与实战过程

帖子要点:
1. 提出想法:远程桌面界面相似,伪造假服务器诱导管理员登录以获取密码
2. 在虚拟机装 win2003 服务器并用 WinDbg 调试,定位 winlogon/lsass 中与登录相关函数及账号密码指针
3. 用 ARP 欺骗刷新管理员机缓存,映射真服务器 IP 到假 MAC,并向真服务器发虚假映射防其响应
4. 最初做 IP 路由器转发数据包,测试可欺骗但速度奇慢无法实用
5. 改为仅转发特定名称数据包,欺骗完成后停止转发,前提是管理员用名称登录
6. 实战时搭建调试环境并开启调试记录文件,断点设为中断后不继续使管理员机僵住或断线
7. 运行名称欺骗 ARP 程序,成功后停掉,即使服务器无漏洞也能完成钓鱼

资源链接:
· ARP 欺骗计算机名参考文章:https://bbs.kanxue.com/thread-186841-1.htm

谢谢楼主讲这段经历,读完我也有些想法:
· 优点:把想法拆成密码位置验证和流量改道两步,先在本机虚拟机里跑通再实战,思路清晰
· 局限:依赖管理员用计算机名登录,且断点中断会让对方察觉异常,实际成功率受环境限制
· 对比:相比利用服务器漏洞,这种钓鱼方式不依赖目标系统缺陷,但需要事先掌握管理员机信息并做定向 ARP 欺骗
大家对这种钓鱼思路或 ARP 改道有什么看法,欢迎一起聊聊

小结由 AI 辅助整理,方便大家先看个大概,完整内容还是看楼主原帖更准确。

6小时前
0
游客
登录 | 注册 方可回帖
返回