Commit Graph
100 Commits
Author SHA1 Message Date
ReaJason fd6bd7b18c ci: support run integration test manually 2025-09-12 22:51:50 +08:00
ReaJason d7f154209d refactor: simplify command shell 2025-09-12 22:51:50 +08:00
ReaJason c87a68b557 refactor: loadResource 2025-09-12 22:51:50 +08:00
ReaJason f67d6ff79b feat: support JXPathSpringGzipPacker 2025-09-12 22:51:50 +08:00
ReaJason a0965a95ef fix: add too many dependencies in fatjar 2025-09-12 22:51:50 +08:00
ReaJason cb3914152f fix: support jdk11 attach exception 2025-09-12 22:51:50 +08:00
ReaJason a5fb75b3f0 docs: update CHANGELOG 2025-09-12 22:51:50 +08:00
ReaJason e986ae8241 refactor: simplify CommandProbe 2025-09-12 22:51:50 +08:00
ReaJason 8eea712f4d fix: probe custom shellClassName not work 2025-09-12 22:51:50 +08:00
ReaJason 7b95367e4e build: remove useless package 2025-09-12 22:51:50 +08:00
ReaJason e45b72f6fc chore: upgrade dep 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 477c99e0bc chore: version 2.1.0-SNAPSHOT 2025-09-12 22:51:50 +08:00
ReaJason 17dcb183c4 refactor: remove ShellTool enum 2025-09-12 22:51:50 +08:00
ReaJason 02b2288a42 fix: Tomcat old listeners not work when inject listener shell (#93) 2025-08-28 00:32:30 +08:00
ReaJason 74b3508985 ci: MemShell IntegrationTest not run when packer changed
Docker Build Test / docker-build-test (push) Waiting to run
2025-08-25 12:18:22 +08:00
ReaJason 4e505d6056 build: add more repositories
Docker Build Test / docker-build-test (push) Has been cancelled
2025-08-22 18:41:48 +08:00
ReaJason 4a4bcdca81 docs: update README 2025-08-22 18:41:02 +08:00
ReaJason ab1d9b2132 ci: skip vul for docker build test
Docker Build Test / docker-build-test (push) Waiting to run
2025-08-21 18:21:05 +08:00
ReaJason 0dec83e529 test: add vul-playframework 2025-08-21 18:19:55 +08:00
ReaJason 8dc52e7501 ci: syntax error 2025-08-21 18:15:43 +08:00
ReaJason 34e117c462 ci: separate test workflow 2025-08-21 18:14:18 +08:00
ReaJason 4fb95374ad docs: update BuildOnLocal.md
Test / UniteTest (push) Has been cancelled
Test / docker-build-test (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-08-14 23:16:23 +08:00
ReaJason d7b7f0d23c docs: update CHANGELOG 2025-08-14 22:55:28 +08:00
ReaJason 6a0f1cf299 ci: speedup docker build [skip ci] 2025-08-14 22:42:05 +08:00
ReaJason 70ae4180f2 fix: router duplicated 2025-08-14 22:41:45 +08:00
ReaJason 07c612ee44 ci: only build amd64 for docker push [skip ci] 2025-08-14 19:19:18 +08:00
ReaJason 46153de471 ci: use ubuntu-22.04 runner for docker push [skip ci] 2025-08-14 19:13:25 +08:00
ReaJason 8cbc33066d ci: use macos-15 runner for docker push [skip ci] 2025-08-14 19:10:25 +08:00
ReaJason 1e615df9e0 fix: example 2.0.0 release version 2025-08-14 18:54:43 +08:00
ReaJason a37949e8cc fix: e.printStackTrace() not remove from <init> when debugOff 2025-08-14 18:53:27 +08:00
ReaJason 2333711a0f fix(web): reactRouter basename not work 2025-08-14 18:52:31 +08:00
ReaJason 8b27536d80 docs: update README
Test / UniteTest (push) Waiting to run
Test / docker-build-test (push) Waiting to run
Test / ${{ matrix.cases.middleware }} (map[depend_tasks: middleware:xxljob]) (push) Blocked by required conditions
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) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-springboot2-webflux:bootJar :vul:vul-springboot3-webflux:bootJar middleware:springwebflux]) (push) Blocked by required conditions
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) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:glassfish]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:jetty]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:payara]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war :vul:vul-webapp-jakarta:war middleware:wildfly]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:jbossas]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:jbosseap]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:resin]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:weblogic]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:websphere7]) (push) Blocked by required conditions
Test / ${{ matrix.cases.middleware }} (map[depend_tasks::vul:vul-webapp:war middleware:websphere]) (push) Blocked by required conditions
2025-08-14 00:56:56 +08:00
ReaJason 0a46ebc21e ci: add custom docker push ci 2025-08-14 00:47:24 +08:00
ReaJason 23997ad5c9 ci: custom build context error 2025-08-14 00:47:14 +08:00
ReaJason 696abcdfef fix: isProduction always true 2025-08-14 00:47:00 +08:00
ReaJason 6388b2b2bf ci: release ci syntax error 2025-08-14 00:13:11 +08:00
ReaJason 44f18f7d21 chore: 2.0.0 2025-08-14 00:08:14 +08:00
ReaJason 77cd746154 ci: ignore examples folder for test ci 2025-08-14 00:05:32 +08:00
ReaJason 948a6699fb test: add some docker-compose.yaml 2025-08-14 00:03:20 +08:00
ReaJason 033c4071cc docs: update CHANGELOG 2025-08-13 23:53:40 +08:00
ReaJason 0cdb94387b feat: support 2.0.0 examples 2025-08-13 23:53:40 +08:00
ReaJason 31f5c824db ci: support RedQueen docker tag build 2025-08-13 23:53:40 +08:00
ReaJason 63310043e6 fix: add generate exception global handler 2025-08-13 23:53:40 +08:00
ReaJason 4ab08270d3 feat: add about page 2025-08-13 23:53:40 +08:00
ReaJason e1e5a96283 feat: support i18n namespace 2025-08-13 23:53:40 +08:00
ReaJason 7ce71856d3 style(web): format code 2025-08-13 23:53:40 +08:00
ReaJason cf05f5f79e docs: update README 2025-08-13 23:53:40 +08:00
ReaJason f342b924f5 fix: rm landing page 2025-08-13 23:53:40 +08:00
ReaJason 866f203ac5 test: add sleep server test case 2025-08-13 23:53:40 +08:00
ReaJason d4929f22f3 test: add k6 test js 2025-08-13 23:53:40 +08:00
ReaJason c2088f477a fix: add newInstance for AviatorPacker 2025-08-13 23:53:40 +08:00
ReaJason 829b0e8be7 refactor: rm static block for better life 2025-08-13 23:53:40 +08:00
ReaJason 3a10568346 test: retry for tomcat test cases 2025-08-13 23:53:40 +08:00
ReaJason 975f25534b build: speedup module build by using build-logic 2025-08-13 23:53:40 +08:00
ReaJason cf3fa2b18f build: vul-webapp failed with junit5 2025-08-13 23:53:40 +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 a513e44c96 fix: web page broken 2025-08-13 23:53:40 +08:00
ReaJason 6e021bef9f test: images use specific version 2025-08-13 23:53:40 +08:00
ReaJason 04e46e12ca fix: windows attach res not found 2025-08-13 23:53:40 +08:00
ReaJason 13be57e66d feat: support probe shell generation 2025-08-13 23:53:40 +08:00
ReaJason 6a4c5a1e96 docs: update README 2025-08-13 23:53:40 +08:00
ReaJason b96276ee54 ci: test docker build only on master 2025-08-13 23:53:40 +08:00
ReaJason 82cdbab634 feat: support XMLDecoderDefineClass packer 2025-08-13 23:53:40 +08:00
ReaJason 4a6577012b docs: update README 2025-08-13 23:53:40 +08:00
ReaJason 346e518913 feat: support XMLDecoder packer 2025-08-13 23:53:40 +08:00
ReaJason 6f9ae38add feat: support OGNL SpringUtils packers 2025-08-13 23:53:40 +08:00
ReaJason d8851ba83e refactor: simplify server options 2025-08-13 23:53:40 +08:00
ReaJason 89ee25fd1a fix: className is illegal 2025-08-13 23:53:40 +08:00
ReaJason ec9aa97c83 fix: error msg not correct 2025-08-13 23:53:40 +08:00
ReaJason 22f365b3a0 docs: update README 2025-08-13 23:53:40 +08:00
ReaJason 52f235cbaf chore: upgrade docker image version 2025-08-13 23:53:40 +08:00
ReaJason d33323cfda chore: upgrade deps 2025-08-13 23:53:40 +08:00
ReaJason 4decc08ddc fix: skip no static resource exception 2025-08-13 23:53:40 +08:00
ReaJason 38219261a3 style: rm console.log 2025-08-13 23:53:40 +08:00
ReaJason b3fef201f7 fix: SpringWebMVC Agent generate button not work 2025-08-13 23:53:40 +08:00
ReaJason 642a84d711 refactor: rename i18 json key 2025-08-13 23:53:40 +08:00
ReaJason c74856f3ee chore: upgrade deps 2025-08-13 23:53:40 +08:00
ReaJason 19b385478b test: pid fetch failed 2025-08-13 23:53:40 +08:00
ReaJason ab1a214d28 refactor: simplify payload 2025-08-13 23:53:40 +08:00
ReaJason db96872fa4 feat: support H2 packer 2025-08-13 23:53:40 +08:00
ReaJason bb4bcb956c fix: /osgi context not webContext 2025-08-13 23:53:40 +08:00
ReaJason 4eff36571c fix: InforSuite Agent not work 2025-08-13 23:53:40 +08:00
ReaJason 53849f17fe fix: TongWeb8 context fetch error 2025-08-13 23:53:40 +08:00
ReaJason 14dbbd9f9e test: use recommended logback configuration 2025-08-13 23:53:40 +08:00
ReaJason 60b36f926c build: rm useless package 2025-08-13 23:53:40 +08:00
ReaJason a1fec396ba refactor: add packer module 2025-08-13 23:53:40 +08:00
ReaJason 2f8ab27ee2 build: rm memshell-party-bom module 2025-08-13 23:53:40 +08:00
ReaJason fbdc58390a perf: reduce js size 2025-08-13 23:53:40 +08:00
ReaJason 288b6df8e4 chore: version 2.0.0-SNAPSHOT 2025-08-13 23:53:40 +08:00
ReaJason 1116486f37 docs: update README 2025-08-13 23:53:40 +08:00
ReaJason c925954035 feat: add more page 2025-08-13 23:53:40 +08:00
ReaJason 8c06216e96 feat: support Apusic V10 2025-08-13 23:53:40 +08:00
ReaJason 64c71d6adb refactor: simplify Tomcat AgentInjector 2025-08-13 23:53:40 +08:00
ReaJason 94b6b006b2 chore: 1.10.0
Test / UniteTest (push) Has been cancelled
Test / docker-build-test (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-06-07 14:35:53 +08:00
ReaJason e4552dc804 docs: add WriteCustomShell.md 2025-06-07 14:35:29 +08:00
ReaJason 57b5960350 docs: update README 2025-06-07 14:35:13 +08:00
ReaJason 4dbd22eae2 docs: update CHANGELOG 2025-06-07 14:33:57 +08:00