Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering

by Alex Kalinovsky

Developers face problems created by others every day - when asked to maintain someone else's code, or when forced to use a third-party library without documentation. They might come across exactly…