Open Bannirui opened 8 months ago
https://bannirui.github.io/2023/04/27/JVM-0x00-%E5%90%AF%E5%8A%A8%E5%85%A5%E5%8F%A3/
1 定位jdk的入口1.1 全局搜索main方法我对c\cpp的了解还停留在语言语法层面,对工程构建并不熟悉,因此只能使用原始的方式。 下个断点,然后启动Java进程再根据调用栈往回精确定位。 1.2 启动Java进程 代码就一行,只要能让Java进程运行起来,停在断点就行。 123456public class VMLoaderTest { public static vo
https://bannirui.github.io/2023/04/27/JVM-0x00-%E5%90%AF%E5%8A%A8%E5%85%A5%E5%8F%A3/
1 定位jdk的入口1.1 全局搜索main方法我对c\cpp的了解还停留在语言语法层面,对工程构建并不熟悉,因此只能使用原始的方式。 下个断点,然后启动Java进程再根据调用栈往回精确定位。 1.2 启动Java进程 代码就一行,只要能让Java进程运行起来,停在断点就行。 123456public class VMLoaderTest { public static vo