• Jueves 2 de Mayo de 2024, 22:42

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - martinss

Páginas: [1]
1
Visual C++ / Protección De Mis Programas
« en: Miércoles 1 de Agosto de 2007, 16:03 »
Hola a todos les cuento mi problema: yo libere un programa y una persona a la que llamare "X" se apodrero de mi progrma y anda diciendo que lo hizo el, es mas le a puesto su nombre y direccion de email dentro del programa

mi programa esta protegido con el pecompact.

que le puedo poner que me identifique como el creador del programa y que esa persona "X" no pueda quitarselo?

2
Visual C++ / Problema Borrando Carpetas
« en: Martes 24 de Julio de 2007, 03:48 »
Hola tengo este codigo el cual no funciona

Código: Text
  1.  
  2. #include "stdafx.h"
  3. #include "stdio.h"
  4. #include "windows.h"
  5.  
  6.  
  7. int main(int argc, char* argv[])
  8. {
  9.   remove("C:\\Archivos");
  10.   return 0;
  11. }
  12.  
  13.  

la carpeta tiene archivos de todo tipo dentro y otras carpetas, porque no funciona?  :unsure:

3
Visual C++ / Problema Borrando Archivos
« en: Martes 1 de Mayo de 2007, 16:08 »
Hola, quiero borrar una carpeta que tengo en el menú inicio pero no puedo
el codigo que estoy usando es este:

Código: Text
  1.  
  2. #include <iostream>
  3. #include <stdio.h>
  4. #include <windows.h>
  5.  
  6. int main()
  7.  
  8. {
  9.   printf("Borrando carpeta\n");
  10.   remove("C:\\Documents and Settings\\Administrador\\Menú Inicio\\Programas\\WinRAR");
  11.   system("pause");
  12.   return 0;
  13. }
  14.  
  15.  

4
Visual C++ / Menu En El Systray
« en: Miércoles 18 de Abril de 2007, 16:38 »
Tengo una duda, que fucniones tengo que utilizar para hacer un menu desplegable como este:



saludos.

5
Visual C++ / Codigo Consume Cpu
« en: Lunes 12 de Febrero de 2007, 02:31 »
Hola a todos, tengo el siguiente codigo:

Código: Text
  1.  
  2. int asd;
  3.  
  4. void initialize(LARGE_INTEGER *lp, bool force = true)
  5. {
  6.  
  7.  FILE * p1File;
  8.  p1File=fopen (".\\123.dll","r");
  9.  if (p1File != NULL)
  10.   {
  11.       asd = 1;
  12.   }
  13.     
  14. HMODULE  hDLL = GetModuleHandle("hola.dll");
  15. if(hDLL)
  16. {
  17.   asd=1;
  18. }
  19.  
  20. hDLL = GetModuleHandle("programa.dll");
  21. if(hDLL)
  22. {
  23.   asd=1;
  24. }
  25.  
  26. HWND hWnd = FindWindowA("#32770", "MSN Messenger");
  27. if(hWnd)
  28. {  
  29. asd=1;
  30. }
  31.  
  32. hWnd = FindWindowA("#32770", "Adobe Photoshop");
  33. if(hWnd)
  34. {  
  35. asd=1;
  36. }
  37.  
  38. hWnd = FindWindowA("#32770", "Winamp");
  39. if(hWnd)
  40. {    
  41. asd=1;
  42. }
  43.  
  44.  
  45. hWnd = FindWindowA("#32770", "CCleaner");
  46. if(!hWnd)
  47. {    
  48. asd=1;
  49. }
  50. if(asd==1)
  51. {
  52.      //salimos del programa
  53. }
  54.  
  55.  

El codigo es de una DLL que al inyectarse en X proceso empiesa a realizar esas tareas pero cuando me voy al administrador de procesos veo que ese X proceso me consume entre el 5 y el 20% de CPU, me pueden ayudar a bajar el consumo? capaz lo puedan acomodar mejor o recomendarme algo.

Un saludo gente  :smartass:

6
Visual C++ / Problema Para Cerrar Aplicación
« en: Domingo 28 de Enero de 2007, 05:43 »
Hola tengo un problema, tengo un code que es para que cuando hagan click en la "X" estando el proceso win.exe abierto salga un messagebox pidiendo confirmación para salir del programa o no, el mensaje sale pero cuando ponen "NO" el programa finaliza y no debe hacer eso

Código: Text
  1. LRESULT CALLBACK LaserInjectorDialog( HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam )
  2. {
  3.     switch ( Msg )
  4.     {
  5.     case WM_INITDIALOG:
  6.         return TRUE;
  7.  
  8.     case WM_COMMAND:
  9.     if(Check("win.exe")) MessageBox (NULL, "Seguro que quieres salir?",
  10.     "Mensaje", MB_YESNO|MB_ICONINFORMATION);
  11.     if (IDYES)
  12.     DestroyWindow(hDlg);
  13.     else
  14.   {
  15.   }
  16.   return 1;
  17.  
  18.   case WM_SYSCOMMAND:
  19.         if ( wParam == SC_MINIMIZE )
  20.         {
  21.             trayIcon.hWnd = hDlg;
  22.             Shell_NotifyIcon( NIM_ADD, &trayIcon );
  23.             ShowWindow( hDlg, SW_HIDE );
  24.             return TRUE;
  25.         }
  26.         break;
  27.     case WM_TRAY:
  28.         TrayIcon( (WPARAM)(hDlg), lParam );
  29.         break;
  30.     }
  31.    
  32.     return FALSE;
  33. }
  34.  

7
Visual C++ / Evitar Cambio De Nombre A Ejecutable Y Dll
« en: Sábado 20 de Enero de 2007, 05:14 »
Hola, algun codigo para evitar que personas cambien el nombre de mi ejecutable y DLL?? encontre este pero esta incompleto

Código: Text
  1. char tmpName[255];
  2. GetModuleFileName(hinstDLL, tmpName, 255);
  3.   strlwr(tmpName);
  4.   if (!strstr(tmpName, "program.dll"))
  5.   {
  6.     MessageBox(NULL, "Illegal DLL Name Change Detected", "Unable to launch", MB_OK);
  7.     ExitProcess(0);
  8.   }
  9.  

8
Visual C++ / Matar Procesos :/
« en: Martes 12 de Diciembre de 2006, 02:08 »
mm haber quien pone un code cortito para matar 2 procesos por el nombre del ejecutable al arrancar mi programa tengo un code y funciona pero es por nombre de ventana y muy largo :/

busque en el foro de C++ pero no encontre  ;)

9
Visual C++ / Crear Clave En El Registro
« en: Viernes 24 de Noviembre de 2006, 18:12 »
bueno necesito un ejemplo para crear una llave en el registro, sin valores.. unicamente la llave

10
Visual C++ / Obtener Pid Del Programa
« en: Miércoles 25 de Octubre de 2006, 20:17 »
Hola tengo una pregunta...

Como podria hacer desde una DLL que al tomar el pid de mi programa ver si el PID cambia cuando lo cierran y lo abren nuevamente y si es asi que mi programa se cierre??

11
Visual Basic 6.0 e inferiores / Proteger Mi Aplicación Contra Inyecciones
« en: Domingo 15 de Octubre de 2006, 00:07 »
Hola a todos, en mis post anteriores preguntaba como podia inyectar una DLL en procesos.. ya lo he conseguido pero mi pregunta ahora es como podria hacer para proteger a mi programa contra las inyecciones de DLL.

12
Visual C++ / Obtener Handle De La Ventana
« en: Viernes 6 de Octubre de 2006, 00:20 »
Buenas... algun code para obtener el handle de la ventana con la funcion FindWindow..??

13
C/C++ / Manipular El Registro De Windows
« en: Jueves 5 de Octubre de 2006, 17:50 »
Hola a todos.. como hago para verificar si existe una cadena en el registro de windows y
si existe eliminarla???

saludos.

14
Visual C++ / Leer Archivo
« en: Miércoles 4 de Octubre de 2006, 17:30 »
Necesito un code para leer un archivo de texto..
el que tengo es asi:

 FILE * pFile;
 pFile=fopen ("hola.txt","r");
 if (pFile != NULL)

15
Buenas tardes..

necesito un codigo para averiguar si hay un exe en X directorio
por ejemplo...

si tenemos c:\windows\ necesito averiguar si ese directorio tiene un *.exe

16
Visual Basic 6.0 e inferiores / Inyección En Vb
« en: Viernes 29 de Septiembre de 2006, 21:28 »
Hola a todos, actualmente estoy realizando un AntiCheat para el Counter-Strike, ya tengo todo armado pero lo unico que me falta es inyectarle una DLL hecha en "C" al proceso del juego con VB, he probado un monton de codigos sin exito... si alguien tiene uno por favor que lo postee, saludos y gracias

Páginas: [1]