TORN@DO presents: cRACKER's n0TES

Detalles de API para Accesos al Registro



RegCreateKeyA / RegCreateKeyW
La función RegCreateKey crea la clave especificada. Si la clave ya existe en el registro, la función lo abre. Esta función se proporciona para la compatibilidad con Windows versión 3.1. Aplicaciones basadas en Win32 deben usar la función RegCreateKeyEx.

     LONG RegCreateKey(
      HKEY  hKey,	                       // el manipulador de una clave abierta 
      LPCTSTR  lpszSubKey,	          // la dirección de nombre de subclave a abrir 
      PHKEY  phkResult 	          // la dirección del buffer para el manipulador abierto 
     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegCreateKeyExA / RegCreateKeyExW


La función RegCreateKeyEx crea la clave especificada. Si la clave ya existe en el registro, la función lo abre.

    LONG RegCreateKeyEx (
      HKEY  hKey,	                            // el manipulador de una clave abierta 
      LPCTSTR  lpszSubKey,	               // la dirección del nombre de subclave 
      DWORD  dwReserved,	               // reservado 
      LPTSTR  lpszClass,	               // la dirección de clase de string 
      DWORD  fdwOptions,	               // las opciones especiales de flag 
      REGSAM  samDesired,	               // acceso de seguridad deseado  
      LPSECURITY_ATTRIBUTES  lpSecurityAttributes, // la dirección de estructura de seguridad de clave 
      PHKEY  phkResult,	               // la dirección de buffer para el manipulador abierto  
      LPDWORD  lpdwDisposition 	  // la dirección de valor de disposición del buffer 

     );	

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegDeleteKeyA / RegDeleteKeyW


La función RegDeleteKey suprime una clave y todos sus descendientes.

     LONG RegDeleteKey(
      HKEY  hKey,	                         // el manipulador de la clave abierta 
      LPCTSTR  lpszSubKey 	            // la dirección del nombre de subclave a suprimir 

     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegDeleteValueA / RegDeleteValueW


La función RegDeleteValue elimina un valor nombrado de la clave del registro especificada.

     LONG RegDeleteValue (
      HKEY  hKey,	                          // el manipulador de clave 
      LPTSTR  lpszValue 	             // la dirección del nombre del valor 

     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegOpenKeyA / RegOpenKeyW


La función RegOpenKey abre la clave especificada. Esta función se proporciona para la compatibilidad con Windows versión 3.1. Aplicaciones basadas en Win32 deben usar la función RegOpenKeyEx.

     LONG RegOpenKey (
      HKEY  hKey,	                      // el manipulador de llave abierta 
      LPCTSTR  lpszSubKey,	         // la dirección del nombre de subclave a abrir 
      PHKEY  phkResult 	         // la dirección del manipulador de la clave abierta 

     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegOpenKeyExA / RegOpenKeyExW


La función RegOpenKeyEx abre la clave especificada.

     LONG RegOpenKeyEx(
      HKEY  hKey,	                            // el manipulador de clave abierta 
      LPCTSTR  lpszSubKey,	               // la dirección del nombre de la subclave a abrir 
      DWORD  dwReserved,	               // reservado 
      REGSAM  samDesired,	               // máscara de acceso de seguridad 
      PHKEY  phkResult 	               // la dirección del manipulador de la clave abierta 

     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegQueryValueA / RegQueryValueW


La función RegQueryValue recupera el valor asociado con el valor anónimo para una clave especificada en el registro. Los valores en el registro tienen nombre, tipo, y datos de componentes. Esta función recupera los datos para el primer valor de una clave que tiene un nombre NULL. Esta función se proporciona para la compatibilidad con Windows versión 3.1. Aplicaciones basadas en Win32 deben usar la función RegQueryValueEx.

     LONG RegQueryValue (
      HKEY  hKey,	                            // el manipulador de la clave a consultar 
      LPCTSTR  lpszSubKey,	               // la dirección del nombre de la subclave a consultar 
      LPTSTR  lpszValue,	               // la dirección del buffer para el ret de string
      PLONG  pcbValue 	               // la dirección del buffer para el tamaño de ret de string 
     );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.





RegQueryValueExA / RegQueryValueExW


La función RegQueryValueEx recupera el tipo y datos para un nombre de valor especificado asociado con una clave de registro abierta.

    LONG RegQueryValueEx (
      HKEY  hKey,	                            // el manipulador de la clave a consultar 
      LPTSTR  lpszValueName,	  // la dirección del nombre del valor a consultar 
      LPDWORD  lpdwReserved,             // reservado 
      LPDWORD  lpdwType,	              // la dirección del buffer para el tipo de valor 
      LPBYTE  lpbData,	              // la dirección del buffer de datos 
      LPDWORD  lpcbData 	              // la dirección del tamaño del buffer de datos  

    );

Returns
Si la función tiene éxito, el valor de retorno es ERROR_SUCCESS.

Si la función falla, el valor de retorno es un valor de error.


 

The cRACKER's n0tES esta dividido dentro de 12 partes principales:
 TX. Notas del Traductor
 00. INDICE
 01. Ensamblador para Cracker (CoRN2)
 02. SoftICE (Menú de arranque , Configuración, Comandos)
       
 1 Menú de arranque
       
 2 Configuración
       
 3 Comandos
 03. Breakpoints & Detalles de API de Windows
       
 1 Programas restringidos
       
 2 Cajas de diálogo
       
 3 Verificando el Tipo de unidad
       
 4 Acceso a archivos
       
 5 Acceso al Registro
       
 6 Cogiendo números de serie
       
 7 Accediendo a Tiempo & Fecha
       
 8 Generando ventanas
 04. Instrucciones de salto
 05. Instrucciones SET
 06. Tips & Trucos para Crackear
       
 1 Programas restringidos
       
 2 Dongles
       
 3 General
       
 4 Configuración de InstallSHIELD
       
 5 Protecciones con Archivo llave
       
 6 Pantallas molestas
       
 7 Límites de Runtime
       
 8 Serials
       
 9 Limites de Tiempo
       
10 Programas Visual BASIC
 07. Ventanas de Mensajes Para los Cracker
 08. Identificando funciones, Argumentos, y Variables (Rhayader)
 09. Los Sistemas de Protecciones de comerciales
       
 1 Armadillo
       
 2 C-Dilla SafeDISC
       
 3 SalesAgent
       
 4 SecuROM
       
 5 softSENTRY
       
 6 TimeLOCK
       
 7 VBox
 10. Bitmanipulation (Cruehead)
 11. Teoría general de Cracking
 12. FAQ

 +A. Cómo contactar conmigo
 +B. ¿Que es lo Nuevo?


 



The cRACKER's n0TES are Copyright 1998-2000 by TORN@DO of ID.
Todo los Derechos Reservados.
Traducido por
Revisado por X-Grimator.