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
ReaJason
59f2ac5f37
build: use Kotlin DSL
2025-06-07 13:31:18 +08:00
ReaJason
5b48350fdc
chore: upgrade Gradle 8.14.2
2025-06-07 13:31:18 +08:00
ReaJason
e4691a29f5
chore: upgrade dep
2025-06-07 13:31:18 +08:00
ReaJason
f74971530c
fix(ui): copy button position on mobile
2025-06-07 13:31:18 +08:00
ReaJason
a95cd07b22
fix(ui): input placeholder font-size on mobile
2025-06-07 13:31:18 +08:00
ReaJason
d5aec65d9b
refactor: combine normal and bypass JSP template
2025-06-07 13:31:18 +08:00
ReaJason
0c7dadc4f4
feat: support JBossAS ProxyValve shell
2025-06-07 13:31:18 +08:00
ReaJason
6b33cfb0fe
feat: support Tomcat ProxyValve shell
2025-06-07 13:31:18 +08:00
ReaJason
18d7cde49b
fix: TongWeb8 Valve not work
2025-06-07 13:31:18 +08:00
ReaJason
ac34d44abd
refactor: merge JBossAS and GlassFish
2025-06-07 13:31:18 +08:00
ReaJason
b7b1f2b60c
fix: Glassfish3 classNotFound
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
2d6b45bf0c
test: add servlet for Tomcat8
2025-06-07 13:31:18 +08:00
ReaJason
95cfc94276
refactor: catch Throwable
2025-06-07 13:31:18 +08:00
ReaJason
d1dec18110
refactor: move method order
2025-06-07 13:31:18 +08:00
ReaJason
36ee7212f3
refactor: use TypeDescription
2025-06-07 13:31:18 +08:00
ReaJason
2852ab03d3
ci: deploy when boot or web update
2025-06-07 13:31:18 +08:00
ReaJason
a655968fb3
feat: use new theme
2025-06-07 13:31:18 +08:00
ReaJason
081efc1633
chore: 1.10.0-SNAPSHOT
2025-06-07 13:31:18 +08:00
ReaJason
83f9200c89
refactor: merge memshell module
2025-06-07 13:31:18 +08:00
ReaJason
82f955e419
refactor: rename packageName
2025-06-07 13:31:18 +08:00
ReaJason
db5b8d328c
test: unit test failed
2025-06-07 13:31:18 +08:00
ReaJason
532b5af52c
test: add Apusic pid sh
2025-06-07 13:31:18 +08:00
ReaJason
147a9b6c27
refactor: simplify generateBytes code
2025-06-07 13:31:18 +08:00
ReaJason
0452c36145
feat: support defineClass JSP packers
2025-06-07 13:31:18 +08:00
ReaJason
d736aeb7a7
test: add --debug for suo5
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
7ea62f3961
fix: Godzilla not work on latest version
2025-06-07 13:31:18 +08:00
ReaJason
4e1461b83d
docs: add Tomcat context comment
2025-06-07 13:31:18 +08:00
ReaJason
65fe194c4a
docs: update screenshots
2025-05-28 22:33:49 +08:00
ReaJason
921928f21c
chore: 1.9.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-05-28 01:22:54 +08:00
ReaJason
dfd91aecc6
docs: update CHANGELOG
2025-05-28 01:22:54 +08:00
ReaJason
0f45c43e71
feat: compact mode
2025-05-28 01:22:54 +08:00
ReaJason
7b2329de45
fix: disconnected
2025-05-28 01:22:54 +08:00
ReaJason
dba1b68c23
style: lint
2025-05-28 01:22:54 +08:00
ReaJason
558e386ede
chore: upgrade dep
2025-05-28 01:22:54 +08:00
ReaJason
f9c1ac9535
refactor: simplify shell generator
2025-05-28 01:22:54 +08:00
ReaJason
ba690268e7
fix: Jakarta WebSocket not work
2025-05-28 01:22:54 +08:00
ReaJason
df6125c046
refactor: use yup custom validator
2025-05-28 01:22:54 +08:00
ReaJason
55e2b2f5a6
refactor: simplify component
2025-05-28 01:22:54 +08:00