Learning practical ~advanced reverse engineering. - MPGH