Commit Graph
149 Commits
Author SHA1 Message Date
ReaJason e05d8ac106 refactor: rename modules 2025-04-06 13:55:17 +08:00
ReaJason 0f798b367f feat: support random param and default config (#50) 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 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 17fe4b4746 refactor: extract method 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 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 010db58a57 build: cannot find symbol 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 65414fcdd6 feat: support command agent with asm on filterChain and contextValve (#51) 2025-03-30 15:33:31 +08:00
ReaJason 60e755cc39 feat: support custom shell generator (#49) 2025-03-30 15:33:31 +08:00
ReaJason 839653bd01 style: format code 2025-02-28 22:44:10 +08:00
ReaJason 2f9ac42a3f feat: support Neo-reGeorg shell generate (#35) 2025-02-28 22:35:14 +08:00
ReaJason 787e5563b4 feat: support Tomcat Jakarta WebSocket 2025-02-26 20:21:25 +08:00
ReaJason cf2b2af67e feat: support bytecode shrink
1. remove source file symbol (#46)
2. remove debug info when enable shrink (#29)
2025-02-26 20:19:30 +08:00
ReaJason 85828f7975 fix: tomcat WebSocket shell not work (#25) 2025-02-25 00:11:16 +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 1980ae7072 refactor: simplify valve shell register 2025-02-23 02:33:09 +08:00
ReaJason ebb9b35a17 refactor: optimize import 2025-02-23 02:33:09 +08:00
ReaJason b35aafd77b refactor: move members 2025-02-23 02:33:09 +08:00
ReaJason 2dd794faf1 fix: undertow listener failed 2025-02-23 02:33:09 +08:00
ReaJason 258c42adc0 test: class import error 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 a964ada4df chore: rm socket dep 2025-02-20 22:28:34 +08:00
ReaJason f3ced55d8a feat: support hessian packer (#36) 2025-02-20 22:28:34 +08:00
ReaJason 4a7301c7f0 refactor: rename class 2025-02-20 22:04:00 +08:00
ReaJason 6810bea753 fix: keyword is not allowed for classname 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 410ee1eff7 refactor: simplify expression packer 2025-01-29 19:58:02 +08:00
ReaJason 6fcf159d1f feat: support mvel packer 2025-01-29 19:54:17 +08:00
ReaJason ebfa661b66 feat: support multi payload generate 2025-01-27 17:02:32 +08:00
ReaJason 4a505d928f refactor: shell mount type ordered 2025-01-27 16:24:27 +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 08ffa47531 feat: support jar packer 2025-01-22 18:29:42 +08:00
ReaJason 51cda2b2ba feat: support GZIPBase64 packer 2025-01-22 18:29:42 +08:00
ReaJason 9154b1b46c feat: support i18n [skip ci] 2025-01-20 00:34:10 +08:00