Source code released for Mirai the tool used to create the largest DDoS attack the internet has ever seen

in security •  8 years ago 

Recently the world saw the largest DDoS (distributed denial of service) attack that has ever been recorded. Initial reports claimed that large numbers of DVR's, webcams, and other IoT (Internet of things) devices launched floods of network traffic. Once compromised by this tool it attempts to clean up and hide itself from being detected. The tool was written in both Go and C. The tool includes the command and control(C & C) infrastructure as well as tools used to launch attacks once device have joined the C & C server. Once connected the admin can launch any of a number of common DDoS attacks. Some of these include TCP attacks such as syn floods, ack floods, psh floods as well as UDP based attacks that include GRE attacks, Reflection attacks, DNS flood attacks and just straight up random bit attacks.

The tool itself is scanning for devices that have default passwords and by testing a number (61 to be precise) these credentials the attackers are able to find and take control of these systems. DDoS attacks are often very difficult to prevent especially when they are launched from disparate networks. These attacks are so hard to prevent because the traffic can be disguised to appear as normal traffic (should the attacker choose this option). Some of the strings in the application are hardcoded in Russian which may be an indicator of where the developer hails from. Some people suspect that this tool was leaked because the attacker was feeling the heat of law enforcement and hopes that by spreading it online that they would not be the only one in possession of the code. Have a look and check out this tool link below.

Source code: https://github.com/rosgos/Mirai-Source-Code

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @skillfulhacking! You have received a personal award!

2 Years on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard:

Introducing SteemitBoard Ranking

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @skillfulhacking! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!