Hola, estoy escribiendo un troyano con las librerias Qt4, lo voy escribiendo en mis ratos libres y el desarrollo va algo lento asi que he decidido liberar lo que tengo hecho bajo licencia GPLv3. Si hay algún interesando en ayudar al desarrollo dejo el link donde está el código fuente, eso si no me hago responsable del uso que se le pueda dar a la aplicación.

AHORA TAMBIÉN TENEIS EL EJECUTABLE DEL CLIENTE YA COMPILADO JUNTO AL CODIGO FUENTE.

VERSIÓN 1.0 LANZADA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

El troyano tiene:
-Conexión inversa.
-Multiples servidores se pueden conectar al mismo cliente a la vez.
-Escucha en 4 puertos.
-Generador del servidor.
-Ver escritorio remoto.
-Administrador de archivos remoto (con transferencias de archivos comprimidas)
-Enviar ventanas emergentes.
-Consola remota
-MULTIPLATAFORMA (sí funciona en GNU/Linux también!)
-Chat
-Captura de Webcam
-Envio de Teclado
-Envio de clicks de ratón.
-Keylogger


Enlace de descarga:
[Enlace externo eliminado para invitados]

Versión en desarrollo via SVN (Necesitareis un cliente de Subversion)
[Enlace externo eliminado para invitados]

Fuente:
[Enlace externo eliminado para invitados]

EDITADO por Skillmax.


Edito:
Novedades en la versión SVN:
EL SERVIDOR VUELVE A FUNCIONAR EN GNU/LINUX!!!!!!!!!!!!!
-Ahora el servidor puede unirse a un ejecutable cualquiera y ejecutarse en segundo plano (JOINER)
-Se puede configurar el servidor para ejecutar un programa al iniciarse, ya sea una vez o siempre que se inicie.
-Ahora puede ver las unidades de disco del sistema remoto y navegar por ellas
-Implementada información del sistema
-Los archivos temporales han sido movidos al directorio temporal del sistema
-Implementado copiar y mover en el administrador de archivos.
-GRAN restructuración de código.
-Otros cambios diversos.

Mas novedades irán apareciendo en el svn. Estad atentos!!!!!!!!

Algunas capturas de la versión en desarrollo:
Imagen

Imagen


Nueva versión 1.0
-Arreglado problema con la consola remota.
-Arreglado problema que congelaba la aplicación al ejecutar programas remotos.
-Arreglados bugs menores en la interfaz gráfica.
-Arreglado el tiempo de reintento trás una desconexión.
-Arreglado autoinicio en Windows XP.

Nueva version 1.0 beta 2
-Arreglado que al conectarse varios servidores deja de funcionar la captura de pantalla.
-Arreglado problema con el botón atrás
-Arreglado que al pulsar descargar, ejecutar o borrar sin tener un archivo seleccionado el programa se cierra.
-Arreglado problema con el foco al pulsar crear carpeta.

Nueva version 1.0 beta
-Añadido opciones de configuración de tiempo de reintento de conexión al configurador del servidor
-Añadido soporte para poner alias al servidor
-Añadido icono a la ventana principal
-Añadido soporte para cambiar los nicks en el chat
-Renombradas algunas opciones y botones.
-Algunos arreglos menores en la interfaz gráfica
-Eliminadas las extensiones de los archivos temporales
-Eliminado código sobrante que no se usaba actualmente
-VERSION BETA

Nueva versión 0.10 alpha
-Añadido Keylogger
-Añadidas nuevas teclas especiales para enviar al servidor
-¡¡¡¡¡¡¡¡¡¡¡¡ÚLTIMA VERSIÓN ALPHA!!!!!!!!!!

Nueva version 0.9 alpha
-Añadido envio de clicks de ratón!
-Añadido conseguir la resolución del escritorio remoto.
-Arreglado problema con la imagen a pantalla completa.

Nueva version 0.8 alpha
-Añadido envio de Teclado al servidor. (BÁSICO)
-Arreglados algunos problemas menores de compilación.

Nueva version 0.7 alpha
-Mejorada la Interfaz del cliente
-Implementada herramienta de configuracion de purtos
-Mejoradas las capturas de webcam
-añadido ejecutable compilado del cliente para windows

Nueva version 0.6 alpha
-Mejorado soporte de webcam
-Arreglados algunos problemas con iconos
-Código mejor comentado
-añadido los nuevos puertos de captura de webcam al configurador del servidor.
-Arreglado la compilación en Linux.

Nueva version 0.5 alpha
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CAPTURA DE WEBCAM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(de momento solo en windows, la version para linux vendrá despues...)
(EXPERIMENTAL)

Nueva version 0.4 alpha
Ahora las transferencias de archivos son comprimidas con zlib.

Nueva version 0.3 alpha
añadido autoinicio en Windows

Nueva version 0.2 alpha
Añadido soporte para Chat entre cliente y servidor.

Cliente de Demonio 1.0 beta en Windows 7 y servidor en localhost:
Imagen



Cliente de Demonio SVN en Windows XP y servidor Kubuntu 10.10:
Imagen


Cliente de Demonio SVN en Kubuntu 10.10 y servidor en Windows XP:
Imagen
Última edición por paju1986 el 09 Ene 2011, 21:33, editado 1 vez en total.
Te he editado el enlace de descarga, y le he añadido la fuente, voy a revisarlo a ver como está..

EDITO:
Para mi el source está limpio, espero la confirmación de osnaraus o cualquier compañero, antes de moverlo


Se trata del source os dejo para compilarlo como sería.. por si no podeis compilarlo..


La forma más fácil de compilar es abrir los ficheros .pro tanto del cliente como del servidor desde el QtCreator. Recordar que el código fuente está preparado para compilación estática y si se quiere compilar de forma dinámica hay que tener cuidado con los plugins ya que probablemente habrá que quitar el #include <QtPlugin> y los Q_IMPORT_PLUGIN que se hayan definido antes del main.

El servidor está preparado para ejecutarse en localhost de forma directa, si se quiere un servidor configurable desde el menú de configuración del cliente se debe descomentar la parte de código así indicada en el código fuente y renombrar el ejecutable a rawserver.dat y moverlo al mismo directorio del cliente.


Que es esto !!! ???
Tiene una pinta barbara !!!
Ya lo he descargado y lo estoy viendo, pero parece traido de otro planeta
(Espero que esté limpio)

Edito: Skillmax, tambien viene el ejecutable (Cliente.exe)
Imagen
paju1986 escribió:Hey, como edito esta entrada? No me aparece el botón.

Saludos

Al rato de crear el post, se quita la opción de editar, lo que necesites editar mandas un MP a cualquier moderador y lo intentamos solucionar.

- Lo muevo a su zona correspondiente, para mi está limpio, y creo que para osnaraus también.


Gracias paju
Bueno, tampoco era nada demasiado importante, era para poner algunas de las nuevas carácteristicas que habia implementado hoy en el SVN pero son pocas asi que mejor dejarlo para más adelante.

SALUDOS
Si, el Cliente y source del server estan limpios, lo unico que no he podido compilar el server.
Bueno, esperamos alguno que tenga el Qt4 completo con todas las librerias para poder verlo a fondo.
(Me da mucha pereza descargar todo el paquete)
Imagen
alguien lo a compilado sin errores ? por aqui que sea tan amable de pasarmelo? me gustaria probarlo en mi opensuse linux...
Imagen
Hola ozztel, ¿Qué errores te da?
Sólo la versión SVN funciona actualmente en GNU/Linux. La versión 1.0 el servidor no funcionará, el cliente si.
Ten en cuenta que en GNU/Linux no todas las opciones están disponibles aún.

SALUDOS
DEMONIO SVN - INSTRUCIONES DE COMPILACIÓN.

EN GNU/LINUX

CLIENTE

Dependencias:
-Librerias Qt 4.7 o superior instaladas en el sistema

Forma de compilar
-Abrir el archivo Cliente.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

SERVIDOR

Dependencias:
-Librerias Qt 4.7 o superior instaladas en el sistema

Forma de compilar
-Abrir el archivo Servidor.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

EN WINDOWS

CLIENTE

Dependencias
-Librerias Qt 4.7 o superior compiladas de forma estática.
-Plugin qjpeg compilado de forma estática.

Forma de compilar
-Abrir el archivo Cliente.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

SERVIDOR

Dependencias
-Librerias Qt 4.7 o superior compiladas de forma estática.
-Plugin qjpeg compilado de forma estática.
-Libreria vfw.h
-Libreria windows.h

Forma de compilar
-Editar el archivo Servidor.pro y buscar la linea donde pone

-win32:INCLUDEPATH += C:/MinGW32/include #ruta donde se encuentre el vfw.h

-editar la linea con la ruta donde tengais instalada la libreria vfw.h
-Selecionar release como forma de compilación
-Darle al botón construir.
este post no lo havia visto sigue con el proyecto amigo... tendrá éxito!! un buen rat, simple, y multi plataforma ^^ que más se puede pedir?

saludos!!
Soy un camaleón, en tu cama, leona ♪
paju1986 escribió:DEMONIO SVN - INSTRUCIONES DE COMPILACIÓN.

EN GNU/LINUX

CLIENTE

Dependencias:
-Librerias Qt 4.7 o superior instaladas en el sistema

Forma de compilar
-Abrir el archivo Cliente.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

SERVIDOR

Dependencias:
-Librerias Qt 4.7 o superior instaladas en el sistema

Forma de compilar
-Abrir el archivo Servidor.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

EN WINDOWS

CLIENTE

Dependencias
-Librerias Qt 4.7 o superior compiladas de forma estática.
-Plugin qjpeg compilado de forma estática.

Forma de compilar
-Abrir el archivo Cliente.pro con el QtCreator
-Seleccionar release como forma de compilación.
-Darle al botón construir.

SERVIDOR

Dependencias
-Librerias Qt 4.7 o superior compiladas de forma estática.
-Plugin qjpeg compilado de forma estática.
-Libreria vfw.h
-Libreria windows.h

Forma de compilar
-Editar el archivo Servidor.pro y buscar la linea donde pone

-win32:INCLUDEPATH += C:/MinGW32/include #ruta donde se encuentre el vfw.h

-editar la linea con la ruta donde tengais instalada la libreria vfw.h
-Selecionar release como forma de compilación
-Darle al botón construir.
Exelente trabajo broth con esto no tendre problemas en compilacion y ademas estoy trabajando ya en la traduccion a ingles para opensc que muchos amigos me lo estan pidiendo, ante todo
se agradece por compartir es un exelente trabajo..
Imagen
joder amigo que buen aporte, gracias por compartir y espero que continues con el proyectooo
muxa suertee!!
En 1º en 2º o en 3º BETICO hasta que muera
Responder

Volver a “Otros lenguajes”