Leonidas 1.8.1 S + Crax3r, the ultimate DoS, flood, and hack tool.
Leonidas: 1.8.1 S | 1.7 X
Leonidas is a free terminal-UI crossover that can perform low-level hacking functions, and denial of service actions. It's become a highly popular tool in the community, and is constantly in development. Due to its popularity, I encourage people to have their .NET hacking projects (Crackers, LLD, etc) support acting as a Leonidas plugin so you can reach more people.
Leonidas 1.7 S can perform the following actions:
- DDoS services using proxies (Always checks them for validity)
- Plugin system that you can use
- Scan services for security breaches
- Open socket sessions as a TTY from the terminal
- Observe stream heartbeat
- Lookup IP of a hostname (google.com -> x.x.x.x)
- You can query any IP record of anything, including your network status
- Includes MCOvr, my own spambot, for advanced spam procedures
- Network usage and bandwidth graph for accurate observations
- View network interface card statistics
- Lookup common port services
- Discover DNS viruses using the "net local" function
- Find mail servers for a host
- Find what might be using a particular port
- Connect to SSH servers
The list goes on; if I wrote everything it would be too big.
The main UI:
[spoiler]

[/spoiler]
An MCOvr (MineCraft spambot) attack dialog:
[spoiler]

[/spoiler]
Here is an example of me taking down DKCraft.net's website. This was temporary. I used a super-xerxes DoS attack.
[spoiler]

[/spoiler]
Plugins planned or in development
Install them with Leonidas 1.6, in the Plugins tab
- HTTP POST spambot (Planned)
- LastLogin Decryptor (Planned, will require Java)
- Mouse auto-clicker/bot (In development, requested by MrAnonymous)
How to use it
I'm hoping it's self-explanatory. The terminal, that text box on the right, is your command line. You enter something into the white box below it, and the text box returns output. If you want to find out what commands you can use, type in "?", then press enter. It will show you about 10 commands that all have sub-commands. You can use any of these to perform the main functions of the program.
Chat spam servers
MCOvr only works with cracked servers at the moment, however online mode flooding is still in testing. If you'd like to help me, click the "Accounts" button on the MCOvr dialog.
First. you should have at least four SOCKS5 proxies that are "Disconnected".
Type in "dos mcovr"
Fill out the details of your attack. If the server does not use AuthMe (/register [password] [again]), check "forge invalid usernames".
Press Attack, then type in "dos start". The attack should begin almost immediately.
Control up to 2,000 sockets
Massive use of sockets on an end point over the internet is called a "XerXes" attack. Leonidas allows you to control either 512 or 1,184 connections. The purpose of each socket is to keep the connection open for as long as possible.
The most effective use of XerXes attacks is to take down websites by using up all of their available listening resources. If a website is run by Apache, you can take it down!
First, find the numerical IP of the server you want to attack. "net lookup [host]"
Second, command Leonidas to arm the system. You have a choice now, from either a xerxes or super-xerxes attack. Xerxes: 500 sockets, super: 1000 sockets, ultra: 2000 sockets.
dos ultra-xerxes [ip] [port]
dos super-xerxes [ip] [port]
dos xerxes [ip] [port]
This might crash the machine entirely; the results are always different.
Port scanning
Leonidas can port scan, too! All you need to know is the IP of the machine. If not, use "net lookup [ip]".
isopen [ip] L
L for long timeout (2000ms)
S for standard/short (1000ms)
Q for quick (Damn fast)
Leonidas X
Leonidas X is a version beyond the standard. No, it's not a damn paid edition (Though you can purchase it). I will only give out copies to people who highly support the project, or have a strong reputation. At the moment there is no way to obtain Leonidas X unless you have a key given to you, since I've gone overboard with registration protection. Therefore, unpermissed distribution isn't possible whatsoever.
If you would like to buy Leonidas X for $10, PM me.
Plugins! (1.6+)
As of Leonidas 1.6, you can write Leonidas plugins that can be hooked directly into the terminal. I plan on using this feature, but you can "hack" into it as well, and write plugins. If you do, post them here so I can add them to my list.
If you want to write a plugin, you'll need either VB.NET or C#.NET from an Express Edtion of, or the paid Microsoft Visual Studio product.
You'll want to create a "Class Library" and reference the "Leonidas.Plugin.dll" file in your application, found in the Leonidas 1.6 package.
Then, make a public class anywhere that implements the interface "Leonias.Plugin.IPlugin", and add the methods/properties you require. After that is done, build the DLL, and use the Leonidas program to install the file that was built. I'll let you get creative from here; you can read to and write from the Leonidas terminal with "Console.ReadLine" and "Console.WriteLine".
Example plugin source (VB)
[spoiler]
Code:
Public Class ExamplePlugin
Implements Leonidas.Plugin.IPlugin
Public ReadOnly Property Author() As String Implements Leonidas.Plugin.IPlugin.Author
Get
Return "Manevolent"
End Get
End Property
Public ReadOnly Property CommandAlias() As String Implements Leonidas.Plugin.IPlugin.CommandAlias
Get
Return "plugin"
End Get
End Property
Public ReadOnly Property Name() As String Implements Leonidas.Plugin.IPlugin.Name
Get
Return "Example Plugin"
End Get
End Property
Public ReadOnly Property Version() As Version Implements Leonidas.Plugin.IPlugin.Version
Get
Return New Version(1, 0, 0, 0) '1.0.0.0
End Get
End Property
Public ReadOnly Property Description() As String Implements Leonidas.Plugin.IPlugin.Description
Get
Return "Serves as a plugin skeleton."
End Get
End Property
Public Function onStartup() As Boolean Implements Leonidas.Plugin.IPlugin.onStartup
Console.WriteLine("[PluginName] Loaded plugin.")
End Function
Public Sub onInstall() Implements Leonidas.Plugin.IPlugin.onInstall
Console.WriteLine("Plugin was installed, you clicked yes.")
End Sub
Public Function onCommand(ByVal CommandAlias As String, ByVal Arguements() As String) As Leonidas.Plugin.CommandResult Implements Leonidas.Plugin.IPlugin.onCommand
If Arguements Is Nothing Then
Console.WriteLine("No command given!")
Exit Sub
End If
End Function
End Class
[/spoiler]
Thank you.
VirusScan:
https://www.virustotal.com/file/c7da...is/1344469131/
http://virusscan.jotti.org/en/scanre...5065b1843008f6