Identifying Malicious Code Through Reverse Engineering by Baibhav Singh