An Empirical Security Study of the Native Code in the JDK
Source: Trustees of Boston College
It is well known that the use of native methods in Java defeats Java's guarantees of safety and security, which is why the default policy of Java applets, for example, does not allow loading non-local native code. However, there is already a large amount of trusted native C/C++ code that comprises a significant portion of the Java Development Kit (JDK). The authors have carried out an empirical security study on a portion of the native code in Sun's JDK 1.6. By applying static analysis tools and manual inspection, they have identified in this security-critical code previously undiscovered bugs.
| Format: | Size: | 173.90 | |
| Date: | May 2008 |



