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 - DrKillador

#51
Acertaste mDrinky  :D

Mil gracias bro!

Gracias a NeoB por su idea tambien, la habia probado anteriormente y no me dio resultado

saludos
#52
Hola mDrinky, efectivamente uso ese

Gracias!
#53
Hola r@mbyte, si mal no recuerdo, lo había publicado en la sección C/C++ y creo que ningún moderador lo ha movido, así que ahi sigue estando.

Secciones aparte, efectivamente había leído esos artículos, gracias por pasarmelos, pero no me funcionan sus propuestas

La propuesta de JuaN-ThE-HaCKeR siguiente es igual que la que indiqué arriba, y muestra la consola medio segundo aproximadamente antes de ocultarse, por lo que no me valdría:

HWND stealth;
AllocConsole();
stealth=FindWindowA("ConsoleWindowClass",NULL);
ShowWindow(stealth,0);


Su otra propuesta, la de hacer una aplicación WinMain, me funciona a medias, me explico. Estoy usando Codeblocks, inicio un nuevo proyecto de Aplicación de Windows y me precarga el código de ejemplo. En ese código aparece una llamada a la función "ShowWindow (hwnd, nCmdShow);", comentandola simplemente ya no me muestra la ventana con el formulario, pero me sigue mostrando la ventana del CMD y además me da mil errores de compilación al portar mi codigo al nuevo proyecto...

Estoy atascado en la mayor chorrada de mi proyecto lo se :/

Gracias por la ayuda
#54
Hola foreros, estoy haciendo una aplicacion en C de consola pero que deseo que se ejecute sin que se vea la consola.

He conseguido hasta el momento ocultar la consola tras iniciarse la aplicación, llamando a la siguiente función desde el comienzo del main(), pero me muestra durante medio segundo la ventana del CMD. Os dejo el código por si a alguno os es útil:

void hideWindow(int hide)
{
    if(hide)
    {
        HWND   console;
        console = FindWindowA("ConsoleWindowClass",NULL);
        ShowWindow(console,SW_HIDE);
    }
}


¿Sabéis qué puedo hacer para que no aparezca desde el inicio la consola?

He leído bastante en el foro antes de postear y he visto que se ha preguntado anteriormente pero las soluciones propuestas no me han funcionado.

Gracias!
#55
Muchas gracias, me fue de gran utilidad  :D
#56
Hola a toda la comunidad,

Me encuentro desarrollando actualmente una PoC de un caballo de troya en C para Windows básico, que realice simplemente las operaciones de ejecutar los comandos que se le ordenen en un CMD. Lo tengo implementado a un 90% a falta de lo siguiente.

En el programa utilizo la función "CreateProcess" para crear un proceso hijo que ejecute cualquier comando que reciba como orden. Funciona correctamente y ejecuta todas las instrucciones que le envío. Pero lo que no se es cómo puedo redirigir la salida del CMD a un string, es decir, el resultado de la ejecución del comando, para después poder reenviar esta información al panel de control del caballo de troya.

Also así:

Código (dos) [Seleccionar]
C:\Documents and Settings\DrKillador>getmac

Direccion fisica    Nombre de transporte
=================== ==========================================================
CA-FE-CA-FE-CA-FE   \Device\Tcpip_{**************


Imagino que se podría hacer con pipes por todo lo que he leído por Google y el buscador del foro, pero no he dado con el código exacto para realizar la labor y todos mis intentos son fallidos.

Gracias!  :D