elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 00:40  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  Acceder al registro de Windows
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Acceder al registro de Windows  (Leído 1,738 veces)
AlexPro

Desconectado Desconectado

Mensajes: 34



Ver Perfil
Acceder al registro de Windows
« en: 15 Diciembre 2011, 21:00 »

Hola, alguien me puede explicar con que funcion accedo al registro de windows, y como se leen y se crean datos


En línea

"La libertad no hace felices a los hombres, los hace simplemente hombres" Manuel Azaña
RHL


Conectado Conectado

Mensajes: 959



Ver Perfil
Re: Acceder al registro de Windows
« Respuesta #1 en: 15 Diciembre 2011, 21:02 »

con estas APIs:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724875(v=vs.85).aspx


En línea
AlexPro

Desconectado Desconectado

Mensajes: 34



Ver Perfil
Re: Acceder al registro de Windows
« Respuesta #2 en: 15 Diciembre 2011, 21:07 »

Ya habia oido hablar de ellas, agradeceria bastante un codigo practico que me ayudase a entender como usarlas.
En línea

"La libertad no hace felices a los hombres, los hace simplemente hombres" Manuel Azaña
RHL


Conectado Conectado

Mensajes: 959



Ver Perfil
Re: Acceder al registro de Windows
« Respuesta #3 en: 16 Diciembre 2011, 02:23 »

hice este , super sencillo:

Código
.386
.model flat,stdcall
 
include windows.inc
include advapi32.inc
include kernel32.inc
 
includelib advapi32.lib
includelib kernel32.lib
 
.data
BytBuff DB 50 dup(0),0
lenBuff DD ($-BytBuff)
namKey DB "HARDWARE\DESCRIPTION\System\CentralProcessor\0",0
subKey DB "ProcessorNameString",0
hwKey DD 0h
sType DD 0h
.code
main:
 
 
invoke RegOpenKeyEx,HKEY_CURRENT_USER,addr namKey,NULL,KEY_ALL_ACCESS,addr hwKey
cmp hwKey,0
jz error
mov sType,REG_SZ
invoke RegQueryValueEx,hwKey,addr subKey,NULL,addr sType,addr BytBuff,addr lenBuff
mov edx,eax
invoke RegCloseKey,hwKey
error:
invoke ExitProcess,0
end main

simplemente obtiene apartir del registro el nombre registrado del procesador de PC
« Última modificación: 16 Diciembre 2011, 04:03 por RHL » En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines