在哪里可以找到 jdb(java 调试器)实现?谁develops/maintains呢?
Where can I find the jdb (java debugger) implementation? Who develops/maintains it?
我想知道它是如何实现的,因为我想尝试一下..
在这里提问是因为在 Google 上搜索 "jdb" 只显示了它的文档。否则会有教程和东西,但是当你真正想做的是尝试破解它时,这些就没那么有用了。
我也尝试浏览开放的 jdk 存储库,但它太大了,真的找不到与 "jdb".
相关的东西
非常感谢任何指点!
我相信 Oracle 开发并维护了独立的 Java 调试器 jdb。
关于jdb源码:
下载"JDK 8 Demos and Samples"
解压jdk文件,然后解压jdk1.8.0_101/demo/jpda/examples.jar
然后导航至jdk1.8.0_101/demo/jpda/com/sun/tools/example/debug/tty/TTY.java
或者,如果您下载 openjdk 或任何其他 jdk 实现,其基本目录中应该有一个 zip 文件:java-1.8.0-openjdk/src.zip。如果您解压缩此文件,您会在此处找到 TTY.java:java-1.8.0-openjdk/com/sun/tools/example/debug/tty/TTY.java
我相信 TTY.java 就是您要找的。
我想知道它是如何实现的,因为我想尝试一下..
在这里提问是因为在 Google 上搜索 "jdb" 只显示了它的文档。否则会有教程和东西,但是当你真正想做的是尝试破解它时,这些就没那么有用了。
我也尝试浏览开放的 jdk 存储库,但它太大了,真的找不到与 "jdb".
相关的东西非常感谢任何指点!
我相信 Oracle 开发并维护了独立的 Java 调试器 jdb。
关于jdb源码:
- 下载"JDK 8 Demos and Samples"
解压jdk文件,然后解压jdk1.8.0_101/demo/jpda/examples.jar
然后导航至jdk1.8.0_101/demo/jpda/com/sun/tools/example/debug/tty/TTY.java
或者,如果您下载 openjdk 或任何其他 jdk 实现,其基本目录中应该有一个 zip 文件:java-1.8.0-openjdk/src.zip。如果您解压缩此文件,您会在此处找到 TTY.java:java-1.8.0-openjdk/com/sun/tools/example/debug/tty/TTY.java
我相信 TTY.java 就是您要找的。