• DocumentCode
    3108561
  • 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
  • fYear
    2010
  • fDate
    10-13 Oct. 2010
  • Firstpage
    1
  • Lastpage
    9
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CRISIS.2010.5764915
  • Filename
    5764915