Trojan written in C++ for Windows
The methods used within this project should not be utilized for illegal or unethical activities. Please use responsibly!
The Flanders trojan was developed for my computer engineering final thesis, driven by a curiosity for cybersecurity and a desire to delve deeper into operating system knowledge. It is developed specifically for Windows using C++, showcasing a blend of technical challenge and academic exploration. Flanders, a character from The Simpsons, is known for his peaceful and innocent nature. However, this character harbors something dark within him. This behavior perfectly defines how the developed trojan operates, hence the name.
The Flanders trojan is primarily composed of three components, each playing a pivotal role in its operation:
The Loader is the initial component, responsible for setting the stage for the trojan's activities. Its functionalities include:
NtQueryInformationProcess
to detect debugging environments.explorer.exe
.Following the Loader, the Payload component is responsible for executing a series of malicious actions:
This payload communicates with a server to send victim information, further facilitating malicious operations.
The Server acts as the command and control (C2) center for the Flanders trojan: