GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - bitterzzZZ/MemoryShellLearn: 分享几个直接可用的内存马,记录一下学习过程中看过的文章

BranchesTags
Open more actions menu

Latest commit

 

History

1 Commit
1 Commit

Folders and files

NameName
Last commit message
Last commit date
java反序列化注入内存马
java反序列化注入内存马
 
 
jsp注入内存马
jsp注入内存马
 
 
README.md
README.md
 
 

Repository files navigation

0x00 动机

仓库主要分享一下学习内存马以来的成果:

  • 几个jsp文件,可以直接注入tomcat的listener、filter、servlet内存马
  • spring mvc 结合JNDI注入可以使用的java代码,通过java恶意类可以注入litener、filter、servlet、controller和interceptor内存马(tomcat环境下)

看了大佬们的无私技术分享文章,学到很多东西,所以把收集的文章列举在后面,respect !

0x01 文章汇总

在学习的过程中,又想到了内存马结合菜刀和冰蝎的使用,所以研究了一下写了一篇文章(联动冰蝎的具体代码可以见仓库内的controller内存马)

针对spring mvc的controller内存马-学习和实验(注入菜刀和冰蝎可用的马

跟着landgrey大佬的文章走了一遍spring mvc的拦截器添加和调用过程,记录了一下

针对Spring MVC的Interceptor内存马

然后是学习阶段看的文章:

filter内存马

  • 中间件内存马注入&冰蝎连接(附更改部分代码)
  • filter内存马技术!_localhost01-CSDN博客
  • 基于Tomcat无文件Webshell研究
  • Tomcat内存马学习 一
  • Tomcat 内存马学习(二):结合反序列化注入内存马 - 木头的小屋
  • Java安全之基于Tomcat实现内存马 - nice_0e3 - 博客园

servlet内存马

  • java内存马综述-servlet和listener型

listener型

  • Tomcat下基于Listener的内存Webshell分析

Spring controller内存马

  • 基于内存 Webshell 的无文件攻击技术研究 - 安全客,安全资讯平台

Spring Interceptor内存马

  • 利用 intercetor 注入 spring 内存 webshell

其它前提研究-获取request对象

  • 基于tomcat的内存 Webshell 无文件攻击技术
  • Tomcat中一种半通用回显方法

Weblogic注入内存马

  • 中间件内存马注入&冰蝎连接(附更改部分代码)
  • weblogic 无文件webshell的技术研究

java agent内存马

  • 利用“进程注入”实现无文件复活 WebShell

内存马查杀

  • Tomcat 内存马检测
  • 查杀Java web filter型内存马 | 回忆飘如雪
  • Filter/Servlet型内存马的扫描抓捕与查杀 | 回忆飘如雪
  • 基于javaAgent内存马检测查杀指南-华盟网
  • https://github.com/alibaba/arthas
  • https://github.com/LandGrey/copagent
  • https://github.com/c0ny1/java-memshell-scanner
  • https://syst1m.com/post/memory-webshell/

About

分享几个直接可用的内存马,记录一下学习过程中看过的文章

Resources

Readme
Activity

Stars

976 stars

Watchers

8 watching

Forks

153 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.