前言
市面上有越来越多的webshell,而使用文件夹的方式管理又比较麻烦。且每次想修改源文件都异常麻烦。所以在学过一点java基础上采用javafx开发了一款GUI工具来管理webshell。
使用说明

只需要输入密码就可以生成webshell。目前暂不支持哥斯拉,已适配cmd、蚁剑、冰蝎的各类webshell。
且都已做了简单的免杀处理。
免杀说明:
jsp、jspx:
- 争取将代码最小化、最简化
- 代码层使用一些随机变量替换了标识符
- cmd 访问为404是伪造的页面,为正常效果,使用:
xxx.jsp?pass=
- cmd_reflect 访问500,但不影响使用,使用:
xxx.jsp?pass=
- AntSword 访问404为正常使用
- behinder 访问为
java.lang.NullPointerException
- 添加随机注释绕过关键字
- 使用反射调用
defineClass()
方法 - 使用反射编写AES加密
- 使用unicode编码进一步免杀处理
- 添加了反射调用ProcessBuilder
......
php:
- AntSword 为eval语言构造器,可以直接连接
- AntSword_base64 需选择base64方式连接
工具已上传github
https://github.com/cseroad/Webshell_Generate/
参考资料
https://xz.aliyun.com/t/10937
https://github.com/CrackerCat/JSPHorse
https://github.com/LandGrey/webshell-detect-bypass
https://github.com/czz1233/GBByPass
https://github.com/pureqh/Troy
http://yzddmr6.com/posts/jsp-webshell-upload-bypass/
网友评论