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

#11
Programación C/C++ / MessageBox, text in.
9 Mayo 2011, 19:17 PM
Estoy buscando una funciona parecida a esa, pero que permita al usuario meter un texto.
¿Existe en la api de windows?
#12
Programación C/C++ / Re: Keylogger?¿?
9 Mayo 2011, 19:14 PM
Freecosole();
#13
Lo he cifrado con Themida y aparte de ocupar el doble el ejecutable al final del todo siguen apareciendo las llamadas a la api de wiindows.

Esto es lo que veo:

__gnu_exception_handler@4 ___mingw_CRTStartup _mainCRTStartup _WinMainCRTStartup ___do_sjlj_init __pei386_runtime_relocator __fpreset _initialized ___do_global_dtors ___do_global_ctors pseudo-reloc-list.c _w32_atom_suffix ___w32_sharedptr_default_unexpected ___w32_sharedptr_get dw2_object_mutex.0 dw2_once.1 sjl_fc_key.2 sjl_once.3 ___w32_sharedptr_initialize ___eprintf ___sjlj_init_ctor ___RUNTIME_PSEUDO_RELOC_LIST__ __imp___setmode __data_start__ ___DTOR_LIST__ __imp___onexit __head_libwinmm_a ___p__fmode _SetUnhandledExceptionFilter@4 ___w32_sharedptr_terminate ___tls_start__ __libmsvcrt_a_iname __imp__FindAtomA@4 __imp__abort __size_of_stack_commit__ __size_of_stack_reserve__ __major_subsystem_version__ __imp__GetAsyncKeyState@4 ___crt_xl_start__ _AddAtomA@4 ___crt_xi_start__ ___chkstk ___crt_xi_end__ __imp__AllocConsole@0 __imp____p__environ __head_libuser32_a __imp___iob __libmoldname_a_iname __bss_start__ ___RUNTIME_PSEUDO_RELOC_LIST_END__ __size_of_heap_commit__ ___p__environ ___crt_xp_start__ ___crt_xp_end__ __imp__signal __minor_os_version__ __imp__atexit __head_libmsvcrt_a __image_base__ __section_alignment__ __head_libmoldname_a __RUNTIME_PSEUDO_RELOC_LIST__ __imp____p__fmode _ExitProcess@4 __data_end__ ___getmainargs ___w32_sharedptr __CTOR_LIST__ ___set_app_type __bss_end__ __CRT_fmode __imp__scanf ___crt_xc_end__ ___crt_xc_start__ ___CTOR_LIST__ __imp__GetAtomNameA@12 _AllocConsole@0 _mciSendStringA@16 __imp__system __file_alignment__ __imp__malloc __major_os_version__ __imp__itoa __DTOR_LIST__ __imp__fprintf __imp__fclose __size_of_heap_reserve__ ___crt_xt_start__ __subsystem__ __imp__fflush __libwinmm_a_iname _FreeConsole@0 ___w32_sharedptr_unexpected __imp__fopen __imp____getmainargs ___tls_end__ __imp__ExitProcess@4 __imp__free __imp__SetUnhandledExceptionFilter@4 __major_image_version__ __loader_flags__ __libuser32_a_iname __CRT_glob __setmode __imp__AddAtomA@4 __head_libkernel32_a __imp___cexit __minor_subsystem_version__ __minor_image_version__ __imp____set_app_type __imp__mciSendStringA@16 _FindAtomA@4 __imp__sleep _GetAtomNameA@12 __RUNTIME_PSEUDO_RELOC_LIST_END__ __libkernel32_a_iname _GetAsyncKeyState@4 __imp__FreeConsole@0 ___crt_xt_end__


¿Entonces no hay ninguna forma de ejecutar una llamada a una funcion que este guardada en un string?
#14
Ya, pero yo lo que estoy preguntando es como se hace eso.

Un string si que lo se cifrar porque es manipulable, pero una llamada a una funcion no se como.

Lo que quiero saber es como se hace esto:

char s[]="lkjashdkljashdklajsd"

Descifrar(s);

//s=="FreeConsole()"

ejecutar(s)//<<==Esto es lo que quiero saber como se hace,
#15
Si abro un ejecutable compilado por C en modo te texto, y este tiene llamadas a la api de windows, al final del texto aparecen todas estas funciones.

¿hay alguna forma de ocultar esto?

#16
Dudas Generales / Duda conexion servidor
15 Abril 2011, 12:47 PM
Hola, sin un programa se conecta cada 15 segundos por ejemplo a un servidor ftp para coger o dejar datos en el ¿Cual de estas 2 formas es mejor hacerlo?

1) Cada 15 segundos abre una nueva conexión con InternetOpen() para conectarse a internet y otra con InternetConnect() para conectarse al FTP. Hace las tareas que tenga que hacer y se desconecta de ambas.


2)La primera vez que se ejecuta el programa se abren ambas conexiones y cada 15 segundos  se hacen las tareas.



Esta aplicación tiene que quedar oculta para el usuario, ¿Cual de las 2 formas llamaría menos la atencion?



Gracias.
#17
Porque así accedo a la consola de un ordenador que tenga ejecutandose mi programa, de forma remota.
#18
Mi programa  cada x segundos  accede a un servidor, lee un fichero en el servidor y el texto lo pasa a la función system. Osea que no puedo programar todas las funciones una por 1 xD.

Lo que estoy buscando es algo parecido a lo que dice XXX-ZERO-XXX .
#19
Mi programa de tipo consola lo oculto con la funcion freecosole();

Este programa con un cierto periodo hace llamadas al sistema con system("");

Pero cada vez que hago una llamada con system(""); se ve en la pantalla durante 0.1 segundos una ventana de ms-dos

¿Como puedo ocultar eso?

El SO que estoy usando es windows XP.

#20
Si haces system("c:\programa.exe"); ejecutaras el programa, pero tiene una gran pega, que hasta que no termine de ejecutarse no seguira a la siguiente linea de codigo.

Existe una solucion muy fea para esto pero que te funcionara, creas una acceso directo al programa, por ejemplo programa.lnk y si haces system("c:\programa.lnk"); se ejecutara el programa y aunque tenga un bucle infinito seguida a la siguiente linea de codigo.