Chapter 8. Snooping the Runtime Environment

 

“Logic is a systematic method of coming to the wrong conclusion with confidence.”

 
 --Murphy's Technology Laws

The Value of Understanding the Runtime Environment

Hacking systems and troubleshooting applications often require manipulation of various system parameters. For example, to install a patched version of a class in Chapter 5, “Replacing and Patching Application Classes,” we modified the value of the CLASSPATH variable. In Chapter 7, “Manipulating Java Security,” you saw how to use a system ...

Get Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.