大彩笔threedr3am


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

都0202年了老嗨还在用的 - 各种姿势jsp webshell

发表于 2020-06-12 | 分类于 webshell

最近,我的朋友“老嗨”,他参加了一个某云举办的号称可能史上最强的使用了AI技术的Webshell检测系统挑战赛…因为我没什么时间去搞这个,所以,我把我珍藏多年,姿势比较多的JSP Webshell发给了老嗨,老嗨跟我说,全部bypass了,但最后的结果非常惨烈,有被抢了的,有的因为没适配windows导致降级的,也有因为裁判机使用了openjdk亦或者他根本不会java瞎配的classpath导致不能运行的,惨惨。

阅读全文 »

Java获取class、method、field、constructor的各种方式收集

发表于 2020-06-12 | 分类于 Java小技能

一、class

ReflectUtil

sun.reflect.misc.ReflectUtil

1
ReflectUtil.forName("java.lang.String")

阅读全文 »

Java - invoke、newInstance反射调用的各种方式收集

发表于 2020-06-12 | 分类于 Java小技能

一、invoke

Method.invoke

1
2
Method method = Threedr3am.class.getMethod("a");
method.invoke(null);
阅读全文 »

CVE-2020-9484 Tomcat-RCE漏洞分析报告

发表于 2020-06-12 | 分类于 java漏洞分析

1、漏洞简述

当使用tomcat时,如果使用了tomcat提供的session持久化功能,如果存在文件上传功能,恶意请求者通过一个流程,将能发起一个恶意请求造成服务端远程命令执行。

阅读全文 »

肝了一遍tomcat源码的一些核心逻辑小笔记

发表于 2020-05-21 | 分类于 java框架源码分析

init顺序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Bootstrap
-> Catalina
-> StandardServer
-> StandardService
-> StandardEngine
-> Cluster
-> Realm (LockOutRealm)
-> UserDatabaseRealm
-> StandardHost
-> StandardPipeline
-> StandardEngineValve
-> MapperListener
-> StandardHost(Async)
-> StandardContext(Async)
-> Connector
-> Http11NioProtocol
-> NioEndpoint-init
-> -> NioEndpoint-bind

start顺序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Bootstrap
-> Catalina
-> StandardServer
-> StandardService
-> StandardEngine
-> Cluster
-> Realm (LockOutRealm)
-> UserDatabaseRealm
-> StandardHost
-> StandardPipeline
-> StandardEngineValve
-> MapperListener
-> StandardHost(Async)
-> StandardContext(Async)
-> Connector
-> Http11NioProtocol
-> NioEndpoint
阅读全文 »
1234…8
threedr3am

threedr3am

菜到如此

38 日志
8 分类
65 标签
GitHub Twitter
Links
  • Levi4than
  • Just1earnm0re
  • ruilin
  • leadroyal(卓卓师傅)
  • kingkk
  • in0va'S(dw大鸽)
  • 大树先生(测试大牛)
  • chensem(逆向龙哥)
  • 梅子酒
  • orange
© 2022 threedr3am
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4