/* *Tribe FloodNet - 2k edition *by Mixter <mixter@newyorkoffice.com> * *tfn.c tribe floodnet client * *This program is distribued for educational purposes and without any *explicit or implicit warranty; in no event shall the auther or *contributors be liable for any direct, indirect or incidental damages *arising in any way out of the use of this software. * */ #include "tribe.h" #define RETRY 20 /*send datagrams x times, 20 is fine */ void usage (char *); void tfn_sendto (unsigned long dst); extern void security_through_obscurity (int);
trin00> Certain command sent to the trin00 daemon by the master are also password protected. This password is sent in clear text between the master and daemon. The default password were: "l44adsl" trin00 daemon password "g0rave" trin00 master server startup ("?? " prompt) "betaalmostdone" trin00 master remote interface password "killme" trin00 master password to control "mdie" command
17 :
Master commands --------------- The trin00 master supports the following commands: die Shut down the master.
quit Log off master. mtimer N Set DoS timer to N seconds. N can be between 1 and 1999 seconds. if N is < 1, it default to 300. if N is > 2000, it default to 500. dos IP DoS the IP address specified. A command ("aaa l44adsl IP") is sent to each Bcast host (i.e., trin00 daemons) telling them to DoS the specified IP address. mdie pass Disable all Bcast hosts, if the correct password is specified. A command is sent ("d1e l44adsl") to each Bcast host telling them shut down. A separate password is required for this command. mping Send a PING command ("png l44adsl") to every active Bcast host. mdos <ip1:ip2:ip3:> Multiple DoS. Sends a multiple DoS command ("xyz l44adsl 123:ip1:ip2:ip3") to each Bcast host. info Print version and compile information, e.g.: This is the "trin00" AKA DoS Project master server version v1.07d2*f3*c Compiled 15:08:41 Aug 16 1999 msize Set the buffer size for packets sent during DoS attack. nslookup host Do a name service lookup of the specified host from the perspective of the host on which the master server is running. killdead Attempts to weed out all daed Bcast host by first sending all known Bcast host a command ("shi l44adsl") that causes any active daemon to reply with the initial "*HELLO*" string, then renames the Bcast file (with extension "-b") so it will be re-initialized when the "*HELLO*" packets are received. usebackup Switch to the backup Bcast file created by the "killdead" command. bcast List all active Bcast hosts. help [cmd] Give a (partial) list of commands, or a brief description of the command "cmd" if specified. mstop Attempts to stop a DoS attack (not implemented, but listed in the help command).
18 :
Daemon command -------------- The trin00 daemon support the following commands: aaa pass IP DoS the specified IP address. Sends UDP packets to random (0-65534) UDP port on the specified IP address for a period of time (default is 120 seconds, or 1 - 1999 seconds as set by the "bbb" command.) The size of the packets is that set by the "rsz" command, or the default size of the 1000 bytes. bbb pass N Sets time limit (in seconds) for DoS attacks. shi pass Sends the string "*HELLO*" to the list of master server compiled into the program on port 31335/udp. png pass Sends the string "PONG" to the master that issued the the command on port 31335/udp. d1e pass Shut down the trin00 daemon. rsz N Set size of buffer for DoS attack to N bytes. (The trin00 daemon simply malloc()s a buffer with this size, then sends the uninitialized contents of the buffer during an attack.) xyz pass 123:ip1:ip2:ip3 Multiple DoS. Does the same thing as the "aaa" command, but for multiple IP addresses.