ReaJason
d54bd801ab
test: not support obfuscation for jetty suo5 filter
2025-03-30 15:33:31 +08:00
ReaJason
d57e691e1f
feat: support simple obfuscation ( #13 )
2025-03-30 15:33:31 +08:00
ReaJason
e3a59e9f21
test: support advisor and asm agent unit test
2025-03-30 15:33:31 +08:00
ReaJason
3d2f65a808
test: update docker-compose yaml
2025-03-30 15:33:31 +08:00
ReaJason
e8124c02cc
feat: support asm relocate to ignore server inner asm
2025-03-30 15:33:31 +08:00
ReaJason
ee3e257f9d
test: weblogic 14 asm not work on asm 9
2025-03-30 15:33:31 +08:00
ReaJason
045f6be5d7
feat: support other server command agent with asm ( #51 )
2025-03-30 15:33:31 +08:00
ReaJason
af5001dee3
feat: support jetty command agent with asm ( #51 )
2025-03-30 15:33:31 +08:00
ReaJason
5965f372b0
feat: support undertow agent with asm ( #51 )
2025-03-30 15:33:31 +08:00
ReaJason
61f199dbe1
test: glassfish3 internal asm version too low
2025-03-30 15:33:31 +08:00
ReaJason
65414fcdd6
feat: support command agent with asm on filterChain and contextValve ( #51 )
2025-03-30 15:33:31 +08:00
ReaJason
839653bd01
style: format code
2025-02-28 22:44:10 +08:00
ReaJason
a1bf202066
test: add SpringBoot1 vul case ( resolved #22 )
2025-02-28 22:40:45 +08:00
ReaJason
2f9ac42a3f
feat: support Neo-reGeorg shell generate ( #35 )
2025-02-28 22:35:14 +08:00
ReaJason
2c0f52537e
test: default shrink enabled
2025-02-26 20:47:05 +08:00
ReaJason
336dcb0fda
test: war file error
2025-02-26 20:24:59 +08:00
ReaJason
787e5563b4
feat: support Tomcat Jakarta WebSocket
2025-02-26 20:21:25 +08:00
ReaJason
d004ed1dbc
test: test order list is important
2025-02-25 01:41:28 +08:00
ReaJason
85828f7975
fix: tomcat WebSocket shell not work ( #25 )
2025-02-25 00:11:16 +08:00
ReaJason
5b838adbe9
refactor: move class
2025-02-25 00:09:44 +08:00
ReaJason
cc87efcddf
test: fix failed cases
2025-02-23 18:11:49 +08:00
ReaJason
7e84cab7bc
refactor: supported unified test cases provider
2025-02-23 16:44:35 +08:00
ReaJason
3274e8421d
feat: support shell registry for all server
2025-02-23 02:33:09 +08:00
ReaJason
b35aafd77b
refactor: move members
2025-02-23 02:33:09 +08:00
ReaJason
5084a0b850
refactor: simplify memshell generate map register
2025-02-23 02:33:09 +08:00
ReaJason
b1f963f1a3
test: change deserialize image name
2025-02-20 23:32:00 +08:00
ReaJason
f3ced55d8a
feat: support hessian packer ( #36 )
2025-02-20 22:28:34 +08:00
ReaJason
bad3815107
test: deserialize test container startup failed
2025-02-19 22:21:17 +08:00
ReaJason
41d2ea5c6d
test: add CB4 multi version gadgets integration test
2025-02-19 22:21:17 +08:00
ReaJason
e10915784c
test: rm failed case
2025-02-19 00:04:29 +08:00
ReaJason
2f256fc97e
feat: support AntSword shell generate ( #34 )
2025-02-19 00:04:29 +08:00
ReaJason
f38b72fb5f
feat: support cb4 other version payload packers
2025-02-19 00:04:29 +08:00
ReaJason
142a9e2c47
feat: support other middleware suo5 shell
2025-02-15 13:50:04 +08:00
ReaJason
98f44cad3b
feat: support tomcat suo5 shell
2025-02-15 13:50:04 +08:00
ReaJason
a446da4bb7
chore: unify project version
2025-02-02 22:20:47 +08:00
ReaJason
2440a2fb2e
refactor: rename packer
2025-01-30 20:49:56 +08:00
ReaJason
b9c05453ef
feat: support bsh packer
2025-01-30 18:09:44 +08:00
ReaJason
1f94ca41f6
feat: support rhino and jinjava packer
2025-01-30 17:24:14 +08:00
ReaJason
c808a52d4e
feat: support more expression packer
2025-01-29 22:05:25 +08:00
ReaJason
6fcf159d1f
feat: support mvel packer
2025-01-29 19:54:17 +08:00
ReaJason
0d2f6a26b7
test: build error
2025-01-27 17:07:18 +08:00
ReaJason
ebfa661b66
feat: support multi payload generate
2025-01-27 17:02:32 +08:00
ReaJason
988d751129
refactor: use platform to manage dependency
...
1. rename Packer.INSTANCE
2. gradle platform is a good thing (resolved #31 )
2025-01-25 20:30:08 +08:00
ReaJason
ee118bd139
refactor: simplify XXLJOB packer
2025-01-23 08:25:44 +08:00
ReaJason
f9eb9dafa4
feat: support xxl-job executor NettyHandler ( #30 )
...
Only support jdk8, in jdk11 or jdk17 env, you should use file write and use urlClassLoader to load injectorClass or else.
2025-01-22 18:36:19 +08:00
ReaJason
216b967463
refactor: rename webflux
2025-01-18 18:28:46 +08:00
ReaJason
8c04e60c11
refactor: rename springwebmvc
2025-01-18 18:28:46 +08:00
ReaJason
ee6490cf34
feat: support springwebmvc agent shell
...
1. hook point is org.springframework.web.servlet.FrameworkServlet.service
2025-01-18 18:28:46 +08:00
ReaJason
c622b1f4a8
feat: support JBossAS contextValve agent shell
2025-01-10 01:15:40 +08:00
ReaJason
14a7a9bac6
feat: support GlassFish agent shell ( #23 )
...
1. hook point1 is org.apache.catalina.core.ApplicationFilterChain.doFilter
2. hook point2 is org.apache.catalina.core.StandardContextValve.invoke
3. GlassFish use osgi module, cipher class not in web-core, so that should use ContextClassLoader (resolved #23)
2025-01-10 00:56:26 +08:00