Commit Graph
71 Commits
Author SHA1 Message Date
ReaJason e140753b5c feat: support jetty customizer shell 2025-12-03 21:47:42 +08:00
ReaJason c4b5b9f2c6 fix: build error 2025-11-20 00:43:03 +08:00
ReaJason cdb90b6cb1 feat: support script engine probe 2025-11-20 00:36:25 +08:00
ReaJason 2196a4aefb fix: custom listener shell generate failed 2025-11-20 00:36:25 +08:00
ReaJason e986ae8241 refactor: simplify CommandProbe 2025-09-12 22:51:50 +08:00
ReaJason a2f7fe9a8e refactor: simplify config build 2025-09-12 22:51:50 +08:00
ReaJason be29e9dcc0 fix: supportedShellTools not right 2025-09-12 22:51:50 +08:00
ReaJason 0626657991 fix: custom shell not supported for listener and valve vistor 2025-09-12 22:51:50 +08:00
ReaJason b2c614eea4 refactor: rename
1. 将枚举 Server 改为字符串常量,使得 memshell 和 probeshell 都能共用
2. 移除 memshell 模块直接内置在 generator 中
3. 通用类从 memshell 移动至 javaweb 下,命名修改,增加辨识度
2025-08-13 23:53:40 +08:00
ReaJason 13be57e66d feat: support probe shell generation 2025-08-13 23:53:40 +08:00
ReaJason db96872fa4 feat: support H2 packer 2025-08-13 23:53:40 +08:00
ReaJason a1fec396ba refactor: add packer module 2025-08-13 23:53:40 +08:00
ReaJason 8c06216e96 feat: support Apusic V10 2025-08-13 23:53:40 +08:00
ReaJason 6b33cfb0fe feat: support Tomcat ProxyValve shell 2025-06-07 13:31:18 +08:00
ReaJason 1c1cc9bb9f refactor: simplify base64 and getFieldValue method 2025-06-07 13:31:18 +08:00
ReaJason db5b8d328c test: unit test failed 2025-06-07 13:31:18 +08:00
ReaJason 9927e6b7fb refactor: build valve and listener shell when generate 2025-06-07 13:31:18 +08:00
ReaJason f9c1ac9535 refactor: simplify shell generator 2025-05-28 01:22:54 +08:00
ReaJason c094009b5c refactor: optimize imports 2025-05-28 01:22:54 +08:00
ReaJason 34198a5c90 feat: support custom command implementation 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 ba9424c97e feat: support command encryptor 2025-05-14 00:34:32 +08:00
ReaJason 7e27d71f52 refactor: dynamic add getFieldValue method for Listener 2025-05-14 00:34:32 +08:00
ReaJason fe8e77440d test: assert failed 2025-04-06 13:55:17 +08:00
ReaJason 6a08b9220a refactor: remove codec dependency 2025-04-06 13:55:17 +08:00
ReaJason cd231c5af7 revert: obfuscation (#13) 2025-04-06 13:55:17 +08:00
ReaJason e3a59e9f21 test: support advisor and asm agent unit test 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 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 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 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 ebfa661b66 feat: support multi payload generate 2025-01-27 17:02:32 +08:00
ReaJason 51cda2b2ba feat: support GZIPBase64 packer 2025-01-22 18:29:42 +08:00
ReaJason 406d49b36e test: npe 2025-01-18 20:14:47 +08:00
ReaJason cf8b2793bf test: unit test npe 2025-01-07 20:44:05 +08:00
ReaJason dd5b7c0366 feat: support tomcat agent shell (resolved #12) 2025-01-03 00:25:56 +08:00
ReaJason c0231c7fc4 refactor: simplify code 2024-12-28 00:52:28 +08:00
ReaJason 01fd2ecb80 feat: support behinder shell generate 2024-12-22 00:05:01 +08:00
ReaJason 14212c1344 test: unit test symbol not found 2024-12-20 23:31:36 +08:00
ReaJason 93e10425cd refactor: unify code style 2024-12-20 23:26:13 +08:00
ReaJason 3b0aeaa294 feat: support boot-ui 2024-12-20 01:15:12 +08:00
ReaJason dc7c3dc0ac refactor: code format 2024-12-15 09:52:09 +08:00
ReaJason 8a83ba1bf6 fix: unit test error 2024-12-14 20:04:49 +08:00
ReaJason 6a5858ab2f feat: support ssti and expression packer 2024-12-14 19:28:13 +08:00