elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación Visual Basic / P2P en: 17 Abril 2006, 19:39 pm
Hola, les cuento....
desde hace un tiempo vengo ideando y programando una red P2P para compartir archivos..... ;D

El esquema de la red es asi: A se conecta a B, le dice su puerto que tiene a la ezkucha y le pide a B que le diga su numero de IP, luego le pide pares (a tiene y b tienen la capacidad de conectarse a 20 pares max).

si B tiene ips de pares, se las envia ( excluyendo la direccion de A y la propia de la lista)

si B no tiene pares, le comunica a A que esta solo y que nesecita pares

si a tiene pares, se los envia, si A esta solo, le comunica a B que es no hay pares.....

Estas peticiones de pares, se realizan a todo los pares cada 1 min (si el numero de direcciones de pares  guardadas en un array PAR(0-20) es menor a 20)

cada 30 Seg. los clientes le hacen ping a los demas pares para ver si estos siguen conectados....si el par esta desconecatdo (muerto), es borrado de la lista, y pronto será suplantado por alguno.....

Ven algun error q se pueda producir ????

PROBLEMA 1)  :huh:  :-\
Para hacer una busqueda... A le envia un comando a todos sus pares con: la palabra klabe, la fecha y la hora y el IP que realizó la consulta ( en caso de encontrada la palabra clabe, se le enviará un mensaje de "palabra encontrada" a ese IP)

Cuano A envia ese mensaje a otros pares, estos se fijan si kontenen la palabra clave, y luego lo re envian a todos usu pares.

Luego de recibir una busqueda (incluyendo el par que generò la busqueda) someten a un proceso de HAS, a la palabra clave, la fecha de creado, y la ip del mensaje... añade el HASH a la LISTA NEGRA, haciendo que todos los mensajes que lleguen de otros pares que kontengan ese hash, no sean tomados en cuenta para su reenvio a otros pares ( de lo contrario se crearia una TORMENTA DE PAQUETES, y se saturaria el sistema......

el problema, es que la LISTA NEGRA, solo guarda un numero determinado de hashes..... y cuando esta està llena, se comienzan a desechar hashes........ entonces, si la red llegase a ser muy grande, con muchos nodos, y los primeros nodo, estubiesen conectados con nodos a mucha "distancia" de ellos y se realizaran muchas busquedas por segundo, la lista negra quedaria obsoleta, causando una TORMENTA DE PAQUETES viejos........  :-(

la solución q le encontré, es que cada busqueda tenga un TTL (time to live- tiempo de vida) y despues de ser porcecada por una cantidad espesifika de pares, sea borrada.... pero habia q ajustar este TIEMPO DE VIDA, deacuerdo al tamaño de la red......  :-(

que puedo hacer.....  :-(

salu2 y gracias...
2  Programación / Programación Visual Basic / Re: Smurfing en: 12 Febrero 2006, 16:50 pm
 :shocked: se te perdio????  :-(

dime no....komo el worm habia infectado makinas en todo el mundo???
 :shocked:?????

salu2
3  Programación / Programación Visual Basic / Downloader!!!! en: 11 Febrero 2006, 14:21 pm
Hola, quisiera saber si alguien tiene algun ejemplo de una funcion en VB para bajar archivos de internet y luego ejecutarlos cuando se termine la descarga..... :D

salu2
4  Programación / Programación Visual Basic / Re: Smurfing en: 11 Febrero 2006, 14:20 pm
Y esto que tiene que ver kon el Smurfing???  :huh:
Como se hace para manipular el paquete TCP/IP y hacer que la viktima le responda a otro que no es... :-

salu2
5  Programación / Programación Visual Basic / Smurfing en: 10 Febrero 2006, 23:07 pm
Hola, estoy interesado en la tecnica de atakes DOS y en el Smurfing en especia....
alguien me puede enviar un ejemplo de este atake en Vb6??

gracias....

mas info : http://www.noc.unam.mx/tech-docs/smurf.html


PD: Smurfing no tiene nada que ver kon los pitufos, no te konfundas  :P

Tambien tengo kuriosidad por saber sobre el IP spoofing

salu2
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines