On the Reverse Engineering of the Citadel Botnet
Ashkan Rahimian, Raha Ziarati, Stere Preda, Mourad Debbabi

TL;DR
This paper details the reverse engineering of the Citadel botnet malware, revealing its functionality and inner workings, and introduces a clone-based analysis method to improve efficiency and applicability to similar malware.
Contribution
The paper presents a novel clone-based analysis methodology that leverages similarities with previous malware for faster reverse engineering of Citadel.
Findings
The clone-based approach effectively reduces manual analysis effort.
Analysis shows significant similarities between Citadel and Zeus malware.
Method is applicable to other malware reverse engineering scenarios.
Abstract
Citadel is an advanced information-stealing malware which targets financial information. This malware poses a real threat against the confidentiality and integrity of personal and business data. A joint operation was recently conducted by the FBI and the Microsoft Digital Crimes Unit in order to take down Citadel command-and-control servers. The operation caused some disruption in the botnet but has not stopped it completely. Due to the complex structure and advanced anti-reverse engineering techniques, the Citadel malware analysis process is both challenging and time-consuming. This allows cyber criminals to carry on with their attacks while the analysis is still in progress. In this paper, we present the results of the Citadel reverse engineering and provide additional insight into the functionality, inner workings, and open source components of the malware. In order to accelerate the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
