| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo detectar un depurador
    Un problema común para los desarrolladores de aplicaciones comerciales es tener el código de registro agrietada de un proyecto de software , que permite a otros usar el software sin comprarlo. El método estándar que crackers de software utilizan es un depurador de software con el fin de obtener acceso a su código de programación y la clave de registro del software resultante . La interfaz de programación de Windows se puede utilizar para determinar si un depurador está presente en el equipo de los usuarios finales, y se puede utilizar para evitar que su clave de registro del software de ser robados . Instrucciones
    1

    Abra el archivo fuente principal de la aplicación de software en el entorno de desarrollo de programación
    2

    Escriba el siguiente código para iniciar la función de detección de depurador en su programa. : función MyDebuggerPresent : boolean ; typeTDebugProc = function : boolean ; stdcall ; varKernel32 : HMODULE ; DebugProc : TDebugProc ;
    3

    Agregue el código siguiente a la función de detección de depurador. La función se llama a utilizar son parte de la interfaz de programación de Windows y no requieren bibliotecas adicionales de software a utilizar: begin { mYDebuggerPresent } Result: = False; Kernel32 : = GetModuleHandle ( " kernel32 " ), si Kernel32 < > 0 thenbegin @ DebugProc : = GetProcAddress ( Kernel32 ' IsDebuggerPresent ' ), si se ha asignado ( DebugProc ) thenResult : = DebugProcend ; { Kernel32 < > 0 } end ; { } myDebuggerPresent
    4

    recompilar el software mediante el desarrollo de su medio ambiente. Su programa ahora detectará si un depurador software está presente en el ordenador de un usuario final .

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar punteros en C + + 
    ·Cómo crear y destruir objetos 
    ·Cómo hacer un rebote de objetos en C # 
    ·Cómo utilizar Alice programar juegos 
    ·Cómo buscar una cadena en la memoria intermedia con C …
    ·Cómo utilizar matrices carácter bidimensional en C 
    ·Cómo editar SQL en un iPhone 
    ·Cómo crear un bucle while en C 
    ·Cómo hacer cuadrantes Gráfico en C + + 
    ·Cómo hacer un Buffer Hex Desde un Char C 
      Artículos destacados
    ·Cómo encontrar el número de índice de un elemento en…
    ·Cómo identificar los tipos de validación de entrada 
    ·Cómo convertir secuencias de comandos Perl para EXE 
    ·Cómo agregar un registro de sesión en un sitio web 
    ·Cómo llamar al constructor predeterminado en Java 
    ·Cómo crear una carpeta con VBA 
    ·Cómo calcular los círculos de intersección de C + + 
    ·Guía avanzada de MySQL Tutorial 
    ·Cómo utilizar el Fuerte ToUpper cadena en Visual Basic…
    ·PowerShell Windows 7 Tutorial 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com