Free Online Book Explains Reverse Engineering
Lifehack writes "There is a good online book available for reverse engineering software: 'This book is an attempt to provide an introduction to reverse engineering software under both Linux and Microsoft Windows. Since reverse engineering is under legal fire, the authors figure the best response is to make the knowledge widespread...'"
The software industry in general is smart enough to rephrase "Reverse Engineering" to "Re-engineering" to make it more legally acceptable nowadays.