文章总结: 本文介绍了SupershellC2远控平台的二次开发修改,主要增加了前置防御功能隔离网站内容与登录账号,实现了自定义后端路由防止地址暴露,并添加虚拟机检测功能避免在虚拟环境中运行。作者提供了修改后的源码,通过公众号回复特定关键词获取下载链接,提高了原工具的隐蔽性和安全性。
综合评分: 84
文章分类: 安全工具,红队,渗透测试,应用安全,漏洞分析
Supershell二开修改!自定义路由+防溯源
原创
wjlin0
小王说安全
2025年11月3日 15:58
四川
Supershell二开修改!自定义路由+防溯源
由于传播、利用本公众号所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!
大家好,我是小王说安全!Supershell 是一个通过WEB服务访问的C2远控平台,通过建立反向SSH隧道,获取完全交互式Shell,支持多平台架构Payload。但由于他的 Web 指纹实在是搜索过于简单,一条fofa 命令即可查出来。导致隐秘性大大降低。今天给大家带来的是Supershell的二次修改版本,在原有基础上,增加了前置防御、和任意修改后端路由、虚拟机检测。本文用到的 Supershell,是我亲自修改,并且完全免费给到大家,工具我已经放在百度网盘,公众号回复【Supershell二开】即可获得下载链接。
前置防御
image-20251103145055987
可以看到,加入了前置防御后,不会暴露网站的所有的内容,并且与原有的登录账号隔离开来,你不必担心nginx 的账号泄露后,对整个系统的安全受到影响。
路由修改
这一部分,我针对登录接口,和后台路径做了限制,当你直接访问你的 Supershell时,你会发现,如果你没有登录,你会跳转到/supershell/login 这个路径,这直接暴露了你后台的地址。其他的人可以直接爆破这个接口,从而控制的 C2 服务器。
image-20251103150131160
这是修改后的访问,可以很明显的看到,即使没有 前置防御别人也能难猜到你的后台路由。
image-20251103145859921
我们可以对这个后台路由任意修改,例如我们修改成/aaaaa,并重新启动容器
image-20251103150323858
docker-compose down && docker-compose up -d
重新启动后,我们访问http://172.20.10.13:8888/aaaaa/login,就会弹出登录界面了
image-20251103150459347
虚拟机检测
在原有的客户端代码中修改了 main 函数的逻辑,在注入 ShellCode前,检测了是否为虚拟机环境(如果你不需要虚拟机检测,只需要注释下面图片中圈起来的代码即可,不需要重启环境)
image-20251103150716899
可以看到我是用一个虚拟机运行,直接会退出程序
image-20251103150802073
使用一个真机运行,直接就运行成功了
image-20251103150901565
并且后台也是能够查询到的
image-20251103151145829
总结
那么今天的分享就到这里~ 如果你也想获得 Supershell 二次修改后的源码,或者想了解更多AI 工具与安全福利,记得关注小王说安全,带你解锁更多隐藏福利,玩转前沿科技! 回复【Supershell二开】,获取领取地址
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:小王说安全 wjlin0《Supershell二开修改!自定义路由+防溯源》