> For the complete documentation index, see [llms.txt](https://p4d0rn.gitbook.io/java/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://p4d0rn.gitbook.io/java/rasp.md).

# 🌵RASP

- [JavaAgent](https://p4d0rn.gitbook.io/java/rasp/javaagent.md)
- [JVM](https://p4d0rn.gitbook.io/java/rasp/jvm.md)
- [ByteCode](https://p4d0rn.gitbook.io/java/rasp/bytecode.md)
- [JNI](https://p4d0rn.gitbook.io/java/rasp/jni.md)
- [ASM 🪡](https://p4d0rn.gitbook.io/java/rasp/asm.md)
- [ASM Intro](https://p4d0rn.gitbook.io/java/rasp/asm/asm0.md)
- [Class Generation](https://p4d0rn.gitbook.io/java/rasp/asm/asm1.md)
- [Class Transformation](https://p4d0rn.gitbook.io/java/rasp/asm/asm2.md)
- [Rasp防御命令执行](https://p4d0rn.gitbook.io/java/rasp/rasp1.md)
- [OpenRASP](https://p4d0rn.gitbook.io/java/rasp/openrasp.md)
