Reverse Code Engineering - State of the Art and Countermeasures. | AMiner