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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  Proyecto DEMOXY - Añadido soporte para conexiones múltiples!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Proyecto DEMOXY - Añadido soporte para conexiones múltiples!  (Leído 10,696 veces)
paju1986

Desconectado Desconectado

Mensajes: 117


http://www.albertinux.com


Ver Perfil WWW
Proyecto DEMOXY - Añadido soporte para conexiones múltiples!
« en: 13 Enero 2011, 17:33 pm »

He iniciado un nuevo proyecto llamado Demoxy. Se trata de un servidor proxy para Demonio que intercomunica de forma indirecta el servidor con el cliente de modo que, todas las conexiones pasan por un servidor intermedio.
Esto tiene ciertas ventajas con respecto al sistema de conexión inversa:

-No es necesario abrir puertos si te encuentras detrás de un ruter.
-Obtienes cierto anonimato, al conectarse el servidor al proxy en vez de a ti directamente parece que sea él el equipo del que proceden las ordenes.

Así mismo tiene también algunas desventajas:
-Necesitas un servidor intermedio con una dirección conocida.
-La conexión puede ser algo más lenta.

El servidor Demoxy está en una fase muy temprana de su desarrollo pero ya he logrado interconectar cliente y servidor con éxito y transmitir información entre ambos sin problema.
He tenido que hacer algunos cambios al cliente de Demonio para que pueda conectarse por el sistema Demoxy y ahora tiene dos opciones de conexión, la tradicional conexión inversa o a través del nuevo sistema.

Aqui un esquema que ilustra la forma de funcionar de ambas conexiones:



Captura de pantalla del Cliente de Demonio con opción de conexión a través de Demoxy:


EDITO

En estos últimos dias he estado implementando el soporte multiconexión de Demoxy, no es una tarea sencilla pues hay que manejar con mucho cuidado todas las posibilidades, conexiones , desconexiones, etc.
Ya he conseguido con éxito conectar varios servidores al cliente a través de Demoxy pero las desconexiones no están implementadas aún.
Los cambios ya están subidos al repositorio SVN

Para usar correctamente Demoxy, en la máquina donde lo vayamos a ejecutar tiene que tener abiertos estos puertos TCP:

1234 - Puerto de conexión principal del servidor
2345 - Puerto de transferencias de archivos
3456 - Puerto de transferencias de capturas de escritorio
4567 - Puerto de transferencia de capturas de webcam

1111 - Redirección de la conexión principal
2222 - Redirección de las transferencias de archivos
3333 - Redirección de capturas de escritorio
4444 - Redirección de capturas de webcam
5555 - Puerto de mensajes de control y estado.
« Última modificación: 29 Enero 2011, 20:17 pm por paju1986 » En línea

Hacking, programación, tutoriales, software libre y mucho más en:
http://www.albertinux.com
SaKaR

Desconectado Desconectado

Mensajes: 13


Si no Existiera ella, ¡¡Seria una bestia del C++!!


Ver Perfil
Re: Proyecto DEMOXY
« Respuesta #1 en: 15 Enero 2011, 02:20 am »

Parece interesante, cuando lleves mas avance o necesites gente, dejalo por aquí escrito

saludos ^^
En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: Proyecto DEMOXY
« Respuesta #2 en: 15 Enero 2011, 14:28 pm »

DEMOXY seria un servidor tuyo? O cada usuario debería montarse un servidor propio?

En caso de que fuese tuyo creo que deberías dar la opción es que cada usuario se instale uno propio si lo desea :)
En línea

usuario oculto


Desconectado Desconectado

Mensajes: 450



Ver Perfil WWW
Re: Proyecto DEMOXY
« Respuesta #3 en: 15 Enero 2011, 14:41 pm »

DEMOXY seria un servidor tuyo? O cada usuario debería montarse un servidor propio?

En caso de que fuese tuyo creo que deberías dar la opción es que cada usuario se instale uno propio si lo desea :)

 Cuanto pase el source :P se modifica y listo.
________________________________________

  Paju, pasa source  :P, creo que son las normas.
En línea

Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)
Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: Proyecto DEMOXY
« Respuesta #4 en: 15 Enero 2011, 15:15 pm »

No hace falta que ponga source, ya que no hay tampoco binario... simplemente esta exponiendo su proyecto
En línea

_katze_

Desconectado Desconectado

Mensajes: 140



Ver Perfil WWW
Re: Proyecto DEMOXY
« Respuesta #5 en: 15 Enero 2011, 16:24 pm »

el sistema con el servidor es udp hole punching ? o es otro a tu manera!
En línea

paju1986

Desconectado Desconectado

Mensajes: 117


http://www.albertinux.com


Ver Perfil WWW
Re: Proyecto DEMOXY
« Respuesta #6 en: 16 Enero 2011, 03:02 am »

El código fuente lo podéis encontrar junto a mi troyano Demonio en el SVN, he decidido ponerlo todo junto ya que este programa está pensado para usarse con él.
En cuanto a lo del servidor, Demoxy es un programa que actúa como proxy y se puede instalar en cualquier equipo que queráis que haga de servidor intermedio. Se ejecuta de forma INVISIBLE por lo que también podríais subirlo mediante el troyano y ejecutarlo en una pc remota y usar esa de proxy sin que el usuario se diese cuenta.

UN SALUDO
En línea

Hacking, programación, tutoriales, software libre y mucho más en:
http://www.albertinux.com
jackgris

Desconectado Desconectado

Mensajes: 149



Ver Perfil
Re: Proyecto DEMOXY
« Respuesta #7 en: 16 Enero 2011, 08:08 am »

Parece realmente interesante  ;-) ;-) ;-)
En línea

Di~OsK


Desconectado Desconectado

Mensajes: 903



Ver Perfil WWW
Re: Proyecto DEMOXY
« Respuesta #8 en: 16 Enero 2011, 08:39 am »

El código fuente lo podéis encontrar junto a mi troyano Demonio en el SVN, he decidido ponerlo todo junto ya que este programa está pensado para usarse con él.
En cuanto a lo del servidor, Demoxy es un programa que actúa como proxy y se puede instalar en cualquier equipo que queráis que haga de servidor intermedio. Se ejecuta de forma INVISIBLE por lo que también podríais subirlo mediante el troyano y ejecutarlo en una pc remota y usar esa de proxy sin que el usuario se diese cuenta.

UN SALUDO

Saludos paju1986

Y donde puedo encontrar esos archivos?
En línea

Necesitas un servidor de TeamSpeak? Un certificado SSL? MANDA MP
paju1986

Desconectado Desconectado

Mensajes: 117


http://www.albertinux.com


Ver Perfil WWW
Re: Proyecto DEMOXY
« Respuesta #9 en: 16 Enero 2011, 13:36 pm »

En otro post de este mismo foro

SALUDOS
En línea

Hacking, programación, tutoriales, software libre y mucho más en:
http://www.albertinux.com
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda cliente-servidor, multiples conexiones, administrador de conexiones
Programación Visual Basic
-Xenon- 8 5,202 Último mensaje 14 Enero 2006, 14:44 pm
por -Xenon-
[Ayuda] Conexiones multiples con winsock
Programación Visual Basic
Red Mx 2 1,454 Último mensaje 2 Agosto 2006, 21:36 pm
por Red Mx
Conexiones multiples
Programación Visual Basic
demoniox12 5 2,346 Último mensaje 7 Diciembre 2007, 15:06 pm
por demoniox12
Winsock conexiones multiples ¿como? « 1 2 »
Programación Visual Basic
Shrick 10 5,116 Último mensaje 28 Octubre 2008, 13:53 pm
por Shrick
SRWare Iron 16.0.950.0 lanzado con soporte para múltiples perfiles y mejoras...
Software
wolfbcn 0 1,525 Último mensaje 23 Diciembre 2011, 13:38 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines