工具简介
本工具采用Java Agent技术实现内存马的查杀,目前支持Servlet/Filter/Listener/Agent内存马,以及实现了ClassFileTransformer接口的类transform查杀。当前仅实现了Tomcat中间件的Genie。
目录结构
使用方法
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
![一款Java内存马查杀防护工具 一款Java内存马查杀防护工具]()
org.xxxx
| Run.java # agent.jar注入
|
+---agent # 核心模块的加载和卸载
| Agent.java
| Config.java
| JarFileHelper.java
| Module.java
| ModuleLoader.java
|
+---core
| | CoreBoot.java # 核心模块的启动器
| |
| +---genie # 注入小精灵
| | | GenieBase.java
| | |
| | ---tomcat
| | ApplicationFilterChainGenie.java
| |
| +---killer # 内存马删除模块
| | AgentKiller.java
| | KillerBase.java
| | NormalKiller.java
| | TransformKiller.java
| |
| ---trasnformer # 功能模块
| ClassDumpTransformer.java
| GenieTransformer.java
| KillerTransformer.java
| ProtectedTransformer.java
| ScanTransformer.java
| TransformerBase.java
|
+---javassist # 打包自己的javassist,防止和应用产生依赖冲突
| |....
|
+---request # 反射获取httpservlet的request中的方法
| AbstractRequest.java
| HttpServletRequest.java
|
+---response 反射获取httpservlet的response中的方法
| HttpServletResponse.java
|
---utils # 工具模块
Cache.java
CheckStruct.java
JavassistUtil.java
Reflections.java
Utils.java
安装
java -Xbootclasspath/a:"C:Program FilesJavajdk1.8.0_251tools.jar" -jar .MemShellKiller.jar D:工作专项工具MemShellKilleroutartifactsMemShellKiller_jarMemShellKiller.jar install D:\tomcat_server.properties
使用
访问:
http://localhost:8080/TomactMemshellTest_war_exploded/?action=scan
Dump MyFilter
Kill MyFilter 然后Dump,对比doFilter方法的内容
卸载
java -Xbootclasspath/a:"C:Program FilesJavajdk1.8.0_251tools.jar" -jar .MemShellKiller.jar D:工作专项工具MemShellKilleroutartifactsMemShellKiller_jarMemShellKiller.jar release D:\tomcat_server.properties
下载地址
https://github.com/suizhibo/MemShellKiller
原文始发于微信公众号(Hack分享吧):一款Java内存马查杀防护工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论