Você está na página 1de 2

mular o HASP HL Pro

por ACalcutt - última modificação Nov 08, 2012 04:04 PM

Como emular um HASP HL Pro (chave usb púrpura) com o Multikey

Arquivos e Notas
Baixe as ferramentas necessárias aqui ( http://www.techidiots.net/notes/emulate-hasp-hl-

pro-1/HaspHL_Tools.zip/view )

* note que as ferramentas haspmon32 precisam ser executadas a partir de uma máquina de

32 bits. Eu usei uma versão x86 do XP para despejar a chave. As outras ferramentas devem

funcionar em janelas x64 *

Dump HASP HL chave usb para arquivar


1.) Instale os drivers v5.2 hasp hl (HaspHL_Tools.zip \ HASP key 5.2 driver \

HASPUserSetup.exe). Eu não testei, mas li drivers mais recentes podem não funcionar.

2.) Abra 'Monitor de Dongles Toro Aladdin' (HaspHL_Tools.zip \ haspmon32 \ Toro Aladdin

Dongles Monitor.exe). Com o hasp usb conectado, vá para o aplicativo que requer o hasp e

execute uma ação que exija o hasp na máquina.

3.) Volte para 'Toro Aladdin Dongles Monitor'. Se você programa usou o HASP, deverá ver

agora o texto. Procure uma linha parecida com essa

PW1 = XXXXX ( 0xPW1 ), PW1 = XXXXX ( 0xPW2 )

4.) Agora que você tem as duas senhas, use h5dmp.exe (HaspHL_Tools.zip \ haspmon32 \

h5dmp.exe) para despejar o hasp usb

Use o comando "h5dmp.exe 0xPW1 0xPW2". Se tudo correr bem você deve dizer que foi

bem sucedido e agora você deve ter dois arquivos (hasp.dmp, hhl_mem.dmp)

Criar arquivo de registro do Multikey a partir do dump


1.) Use 'UniDumpToReg' (HaspHL_Tools.zip \ UniDumpToReg \ UniDumpToReg.exe) para

exportar um arquivo de registro multikey. Abra o dump de hasp que você acabou de criar

(certifique-se de que hasp.dmp abd hhl_mem.dmp esteja no mesmo diretório). Use o "Hasp

HL baseado em Chingachguk" e clique em "Ir" para exportar. Isso irá gerar uma chave de

registro para o mesmo diretório do seu dump.

2.) Edite a chave reg gerada.

Alterar

"HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ NEWHASP \ Services \ Emulator \


HASP \ Dump \"

para
"HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ MultiKey \ Dumps \"

Adicionar

"DongleType" = dword: 00000001

3.) Depois de fazer as alterações acima, você deve agora ter o que precisa para emular o

hasp usando multikey. Desligue o hasp usb.

Emular seu hasp usando multikey e o arquivo de registro


criado
1.) Adicione a chave do registro que você criou no registro. Instale o Multikey executando

install.cmd

Para as janelas x86, execute 'HaspHL_Tools.zip \ Multikey \ MultiKey32 \ install.cmd'

Para Windows x64 executar 'HaspHL_Tools.zip \ multikey \ MultiKey64 \ install.cmd' (note

que você nem precisa desativar a aplicação de assinatura de driver ou assinar os

MultiKey.sys arquivo com algo como 'Driver Assinatura Enforcement overrider' num vista x64

OS e acima)

2.) Depois de executar install.bat, você deverá ver o sistema instalar um hasp virtual. Ele

deve aparecer sob 'Universal Serial Bus controllers' no gerenciador de dispositivos como

'Aladdin USB Key' e 'Aladin HASP Key' (esse nome pode ser diferente se você estiver usando

uma versão diferente dos drivers)

3.) programa você deve agora trabalhar sem o hasp usb real. FEITO!

Você também pode gostar