ReaJason
0452c36145
feat: support defineClass JSP packers
2025-06-07 13:31:18 +08:00
ReaJason
88732d9a81
test: add cases
2025-05-28 01:22:54 +08:00
ReaJason
ebd1bebf2f
test: add JRE and JDK Attacher test cases
2025-05-28 01:22:54 +08:00
ReaJason
d4df2f6ed7
feat: support AgentAttacher Packer
2025-05-28 01:22:54 +08:00
ReaJason
f349586e09
feat: use ASM Agent by default
2025-05-28 01:22:54 +08:00
ReaJason
fc3ee3e33f
feat: support webAppClassLoader
2025-05-28 01:22:54 +08:00
ReaJason
7bbe433ecc
refactor: remove unused code
2025-05-28 01:22:54 +08:00
ReaJason
c0c547a738
test: update docker-compose yamls
2025-05-14 00:34:32 +08:00
ReaJason
d52f4726aa
test: add jetty ee8 ~ ee10 cases
2025-05-14 00:34:32 +08:00
ReaJason
831e3d34d5
test: use right JDK version
2025-05-14 00:34:32 +08:00
ReaJason
a883c9914e
test: use pgrep command
2025-05-14 00:34:32 +08:00
ReaJason
ba9424c97e
feat: support command encryptor
2025-05-14 00:34:32 +08:00
ReaJason
8b19f1aba3
test: add SpringBoot3 Tomcat test cases
2025-05-14 00:34:32 +08:00
ReaJason
75979242fb
ci: speed up integration test
Test / UniteTest (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks: middleware:xxljob]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-springboot1:bootJar :vul:vul-springboot2:bootJar :vul:vul-springboot2-jetty:bootJar :vul:vul-springboot2-undertow:bootJar :vul:vul-springboot2:bootWar :vul:vul-springboot3:bootJar middleware:spr… (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-springboot2-webflux:bootJar :vul:vul-springboot3-webflux:bootJar middleware:springwebflux]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-expression:war :vul:vul-webapp-deserialize:war :vul:vul-webapp-jakarta:war middleware:tomcat]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:glassfish]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:jetty]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:payara]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:wildfly]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:jbossas]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:jbosseap]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:resin]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:weblogic]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:websphere7]) (push) Has been cancelled
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:websphere]) (push) Has been cancelled
2025-04-23 00:41:10 +08:00
ReaJason
6570b191ea
test: rm SpringBoot3 Tomcat testcases
2025-04-23 00:10:48 +08:00
ReaJason
3b1cd86655
test: jboss4 PermGen OOM
2025-04-23 00:10:48 +08:00
ReaJason
aee8dbe8e0
fix: SpringBoot Undertow and Jetty Shell inject failed
2025-04-23 00:10:48 +08:00
ReaJason
d8079e5d0f
fix: SpringBoot Tomcat Shell Inject failed
2025-04-23 00:10:48 +08:00
ReaJason
27227f1622
test: revert error
2025-04-06 13:55:17 +08:00
ReaJason
7572bb8018
feat: support maven deploy
2025-04-06 13:55:17 +08:00
ReaJason
e05d8ac106
refactor: rename modules
2025-04-06 13:55:17 +08:00
ReaJason
cd231c5af7
revert: obfuscation ( #13 )
2025-04-06 13:55:17 +08:00
ReaJason
94432d9c14
feat: support CC payload generate
2025-04-06 13:55:17 +08:00
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