TORN@DO presents: cRACKER's n0TES

Detalles de API para Coger N�meros de serie



GetDlgItemInt
La funci�n GetDlgItemInt traduce el texto de un control especificado en una caja de di�logo a un valor entero.

     UINT GetDlgItemInt(
      HWND  hDlg,	                      		 // el manipulador para la caja de di�logo
      int  nIDDlgItem,	                          // el identificador de control
      BOOL*  lpTranslated,	       		// lugar para la var a rec. indicador de suc/failr(*)
      BOOL  bSigned 	                          // especifica si el valor est� sin/-firmado

     );

Returns
Si la funci�n tiene �xito, la variable apuntada por lpTranslated es puesta a TRUE, y el valor de retorno es el valor traducido del texto del control.

Si la funci�n falla, la variable apuntada por lpTranslated es puesta a FALSE, y el valor del retorno es cero. Nota que, puesto que el cero es un posible valor de traducci�n, un valor de retorno de cero no indica por s� mismo fracaso.

Si lpTranslated es NULL, la funci�n no devuelve informaci�n sobre �xito o fracaso.

Si el par�metro de bSigned es TRUE, especificando que el valor a ser recuperado es un valor de entero firmado, lanza el valor de retorno a un tipo de int.

(* n. del t.: En el original viene "points to var to rec. suc/failr indicator",yo entiendo:variable, recuperar, sucede, falla, respectivamente.)





GetDlgItemText / GetDlgItemTextA / GetDlgItemTextW


La funci�n GetDlgItemText recupera el t�tulo o texto asociado con un control en una caja de di�logo.

    UINT GetDlgItemText (
      HWND  hDlg,	                       		// el manipulador de la caja de di�logo
      int  nIDDlgItem,	                          // el identificador de control
      LPTSTR  lpString,	       		// la direcci�n del buffer para el texto
      int  nMaxCount 	                          // el tama�o m�ximo de string

     );

Returns
Si la funci�n tiene �xito, el valor de retorno especifica el n�mero de caracteres copiados al buffer, no incluido el car�cter nulo de terminaci�n.

Si la funci�n falla, el valor de retorno es cero.





GetWindowLong / GetWindowLongA / GetWindowLongW


La funci�n GetWindowLong recupera informaci�n sobre la ventana especificada. La funci�n tambi�n recupera los valores 32-bit (largo) en el offset especificado en la memoria extra de la ventana de una ventana.

     LONG GetWindowLong(
      HWND  hWnd,	                      // el manipulador de ventana
      int  nIndex 	                      // el offset del valor a recuperar

     );

Returns
Si la funci�n tiene �xito, el valor del retorno es el valor 32-bit pedido.

Si la funci�n falla, el valor del retorno es cero. Para conseguir informaci�n extendida del error, llama a GetLastError.





GetWindowText / GetWindowTextA


La funci�n GetWindowText copia el texto de la barra de t�tulo de la ventana especificada (si tiene uno) en un buffer. Si la ventana especificada es un control, el texto del control es copiado.

    int GetWindowText (
      HWND  hWnd,	                                   	 // el manipulador de ventana o control con texto
      LPTSTR  lpString,	                   	 // la direcci�n del buffer para el texto
      int  nMaxCount 	                           // el n�mero m�ximo de caracteres a copiar

    );

Returns
Si la funci�n tiene �xito, el valor de retorno es la longitud, en caracteres, del string copiado, no incluido el car�cter nulo de terminaci�n. Si la ventana no tiene ninguna barra de t�tulo o texto, si la barra de t�tulo est� vac�a, o si la ventana o manipuladores del control no son v�lidos, el valor de retorno es cero. Para conseguir informaci�n extendida del error, llama a GetLastError.

Esta funci�n no puede recuperar el texto de un control de edici�n en otra aplicaci�n.





GetWindowWord


La funci�n GetWindowWord recupera un valor 16-bit (word) en el offset especificado en la memoria extra de la ventana para la ventana especificada.

     WORD GetWindowWord(
      HWND  hWnd,	                      // el manipulador de ventana
      int  nIndex 	                      // offset del valor a recuperar

     );

Returns
Si la funci�n tiene �xito, el valor de retorno es el valor 16-bit solicitado.

Si la funci�n falla, el valor de retorno es cero. Para conseguir informaci�n extendida del error, llama a GetLastError.





SendDlgItemMessage / SendDlgItemMessageA / SendDlgItemMessageW


La funci�n SendDlgItemMessage env�a un mensaje al control especificado en una caja de di�logo.

     LONG SendDlgItemMessage(
      HWND  hwndDlg,	                       // el manipulador de caja de di�logo
      int  idControl,	                                    // el identificador de control
      UINT  uMsg,	                                    // el mensaje a enviar
      WPARAM  wParam,	                       // primer par�metro del mensaje
      LPARAM  lParam 	                       // segundo par�metro del mensaje
     );

Returns
El valor de retorno especifica el resultado del mensaje en procesamiento y depende del mensaje enviado.





 

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.