Practical Reverse Engineering Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sébastien Josse (Contributor)