Title :
Insights from the analysis of the Mariposa botnet
Author :
Sinha, Prosenjit ; Boukhtouta, Amine ; Belarde, Victor Heber ; Debbabi, Mourad
Author_Institution :
Comput. Security Lab., Concordia Univ., Montreal, QC, Canada
Abstract :
Nowadays, botnets are among the topmost network threats by combining innovative hacking capabilities. This is due to the fact that they are constantly improved by hackers to become more resilient against detection and debugging techniques. In this respect, we analyze one of the most prominent botnets, namely Mariposa, which infected more than 13 million computers that are located in more than 190 countries. In this regard, we analyze the botnet architecture, components, commands and communication. In this setting, we detail the obfuscation and anti-debugging techniques it uses. Moreover, we detail the infection and code-injection techniques into legitimate processes. In addition, we explain the spreading mechanisms that are employed in Mariposa as well as the underlying communication protocols. More importantly, we analyze the injected bot code. This is accomplished by a reverse engineering exercise that uses both a network analysis together with reverse-engineering analysis. The insights from this work are meant to illustrate the know-how used in current botnet technologies and enable the elaboration of analysis, detection and prevention techniques.
Keywords :
computer crime; computer network security; invasive software; reverse engineering; software agents; Mariposa Botnet; antidebugging techniques; code-injection techniques; infection techniques; innovative hacking capabilities; network analysis; network threats; obfuscation techniques; reverse-engineering analysis; Computer hacking; Hardware; Malware; Protocols; Registers; Servers; Botnet; Code Injection; Communication Protocols; Encryption and Decryption; Malware; Mariposa; Obfuscation; Reverse-Engineering; Spreading;
Conference_Titel :
Risks and Security of Internet and Systems (CRiSIS), 2010 Fifth International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-8641-0
Electronic_ISBN :
978-1-4244-8642-7
DOI :
10.1109/CRISIS.2010.5764915