blog.kdgregory.com
Showing posts with label
jvm
.
Show all posts
Showing posts with label
jvm
.
Show all posts
Monday, November 23, 2015
Java Object Serialization and Untrusted Code Execution
›
This past week we had a mini-fire-drill at work, in response to a CERT vulnerability note titled “Apache Commons Collections Java library ...
Saturday, July 12, 2014
Hotspot In Action
›
Yesterday I was writing some code that used the output of System.currentTimeMillis() as a database key. Yeah, yeah, that's a reall...
Tuesday, June 18, 2013
Perils of Reflection: Public Methods on Private Classes
›
Here's a puzzle: what does the following code print: Iterator itx = new ArrayList ().iterator(); Method method = itx.getClass().getM...
Friday, August 31, 2012
If A Field Isn't Referenced, Does It Exist?
›
In my last post I said that, pre-annotations, finding all the classes referenced by a given class was a simple matter of scanning the cons...
Monday, August 13, 2012
How Annotations are Stored in the Classfile ... WTF?!?
›
This weekend I made some changes to BCELX , my library of enhancements for Apache BCEL . These changes were prompted not by a need to acces...
›
Home
View web version