Resultados 1 al 4 de 4

Realizar troyano en C#.NET

  1. #1 Realizar troyano en C#.NET 
    Iniciado
    Fecha de ingreso
    Jan 2009
    Mensajes
    2
    Descargas
    0
    Uploads
    0
    Hola, hace un tiempo que empece en la programación con C#, y ahora estoy intentando hacer un troyano de conexión directa(me refiero a que no es inversa, nose si se llama asi). Quiero saber que me pueden recomendar para realizar la conexión porque intenté con sockets, pero los firewall me están volando la cabeza, ahora estoy probando otra alternativa con WCF, pero bueno es un tema que me lleva tiempo y todavía no conclui nada. Cualquier recomendación me viene bien, saludos.
    Citar  
     

  2. #2  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    La conexión inversa es justamente para eso, para evitar a los firewalls que, aunque impidan el tráfico entrante, suelen permitir el que sale.

    La solución en este caso sería implementar un servidor al que se conecten los clientes.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Jan 2009
    Mensajes
    2
    Descargas
    0
    Uploads
    0
    Bueno, ya preparé todo, ahora la conexión la inicia el server. Hice algunas pruebas y funciona , igualmente necesito de no-ip, ya me lo descargue y tengo mi cuenta funcionando. Ahora, el hecho de conectarse a través de una url, y no una dirección ip, me obligó a modificar el código. Lo que me generá problemas es el tema de los puertos. En el caso del server ¿utilizo el puerto http? y en cliente tmb espero por ahi la conexión?.
    Espero haber sido claro, Saludos.
    Citar  
     

  4. #4  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Cuando dices "server" supongo que te refieres al programa que instalas en la máquina que quieres controlar y que tiene el cortafuegos...

    Eso lía un poco las cosas, porque entonces lo que tú llamas "cliente" sería realmente un servidor en espera de conexiones. El servidor "cliente" puedes ponerlo a escuchar en el puerto que quieras, porque seguramente el cortafuegos de la máquina que quieres controlar te permita la salida hacia cualquier puerto. De no ser así, podrías usar el puerto 80, que es muy común que esté abierto (aunque puede haber algún proxy dando problemas, es cuestión de ver qué tráfico de salida es el que está permitido)

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

Temas similares

  1. Realizar un DDoS en Hacking Ético
    Por LUK en el foro INTRUSION
    Respuestas: 0
    Último mensaje: 24-03-2014, 10:23
  2. Respuestas: 0
    Último mensaje: 23-01-2014, 09:13
  3. Herramientas para realizar un pentest a CMS
    Por LUK en el foro NOTICIAS
    Respuestas: 0
    Último mensaje: 18-07-2013, 10:43
  4. Duda para realizar un ''programa''
    Por PapaNoel en el foro GENERAL
    Respuestas: 5
    Último mensaje: 05-05-2011, 08:04
  5. Realizar conexiones remotas con telefonia de pulsos
    Por varepsilon en el foro OFF-TOPIC
    Respuestas: 1
    Último mensaje: 25-11-2007, 11:28

Marcadores

Marcadores