your question is somehow obsolete since both keys (HASP & SHK) are owned by the same company - Safenet. Soon there will be a single key with common drivers & SDK. Your research is meaningless unless you are working for safenet and now you are deciding which solution should be phased out I would throw away both solutions Or I would have looked for a firmware modification of the keys that makes them execute a hidden user defined code (I mean the part of the user software itself) in the dongles themselves.
On my opinion HASP SRM is better (HL is firmware updated to SRM as you probably know so it would be wiser to compare HASP SRM to SHK) because:
1. HASP is more mature key and has been available (to hackers also) for almost 6 years. It's motorola/freescale MCU is more mature compared to that of the SHK. This MCU has no separate code protection fuses and its code protection flags are incorporated as an ordinary bits in the user flash memory, so erasing them optically would eventually ease the whole flash memory of the chip. HASP's AES encryption is a true 128-bit version of the standard.
2. SHK was released 2 years ago or so. Despite custom ordered PCB from microchip with MCU and eeprom packaged directly on the PCB there are some evidence that reverse engineers have found a comfortable pads on the pcb which are connected to the programming pins of the SHK's MCU PIC 18F2455 (RB6,RB7,-MCLR, VDD,VSS). It's fuses are separated aside from the main flash memory and are clearly visible on the die and also can be reset separately regardless the fact they are covered by a protective layer. The firmware should have been extracted just 1 year after releasing the key and generally you could ask IC specialists that it is suicidal to use microchip PICs for a security device. There are rumors that AES implementation of SHK does not conform to the standards and uses weak shorter keys and algorithms that in theory are extractable...During the years of sentinel's existence the approach of rainbow/safenet companies was and is more 'security through obscurity' than that of aladdin. For instance AFAIK there is no demo kit for SHK unlike for HASP SRM/HL...
To be exact all available software emulators(for HL(SRM) and SHK) are partial and use look-up tables to provide responses corresponding to the encryption algorithms. These emulators can easily be defeated in the consecutive versions of the protected software. Presently there are no third-party 'dumpers' for both HASP HL/SRM & SHK that could retrieve the encryption keys from the dongles. All dumpers sniff communication between the dongles and the application to fill their tables with challenge-response pairs...
Sentinel Hardware Key SHK Emulator Dongle Clone, Crack Backup Recovery Service. What is Sentinel Hardware Key (SHK)? Sentinel Hardware Key SHK is the last key connected to the Sentinel family produced by SafeNet. It includes all the features in SuperPro and UltraPro and even more. Aladdin HASP 4 Dongle Emulator Clone Backup Details. Aladdin HASP 4 Dongle Emulator – Backup, Clone, Duplicate, Crack, Unpack, Reverse Engineer Team. Company History. Aladdin Knowledge Systems was based in 1985 by means of Jacob (Yanki) Margalit, while he turned into 23 years old. Hi, Sorry for my poor English.OS is Windows 8.1 64-bit -CPU Intel i5 -Sentinel HL Max (HASP Configuration) - USB Key -Using 'Sentinel LDK Run-Time 6.64'. Dongle crack or emulation for HASP HASP4 HASP HL HARDLOCK dongle HASP HARDLOCK dongle dumper / emulator. Emulates HASP HL, HASP 4, HASP 3 and HARDLOCK dongles. In any folder and run HASPHL2009.exe on machine that has latest version of HASP dongle drivers installed and original HASP key connected to LPT or USB port. If you do NOT have the current version of Mastercam installed you will need to instal the current HASP Drivers from the Mastercam website.
Hello everyone, yesterday my friend asked me to help him to eliminate a HASP dongle from his PC. His PC was installed Strand7 and it needs a USB dongle which has type HASP to work exactly. I accepted his request to help him. I noticed that his PC was installed Windows 7 64 bit Professional.
I searched on Internet and read many web pages regarding dongle emulator. I found a emulator named EDGEHASP2007 but unfortunately it didn’t work on Windows 7 64 bit. Then, I continued searching on Internet and I found HASPHL2010 but it is not free so I didn’t try it. I thought I will give up but I still hope I can find a free emulator. Fortunately, I found this page https://www.techidiots.net/notes/emulate-hasp-hl-pro-1/emulate-hasp-hl-pro describing some steps for installing MultiKey emulator but it noted that you must re-install your software on Windows XP 32 bit after which you must use some tools to dump HASP key and create registry file. Because I didn’t have Windows XP I cannot follow this method. I searched on Internet again and I found this tool [Universal HASP SRM / HL / 4 / Hardlock Dongle Dumper v.1.3]. It can dump HASP key and create registry file for you altogether. It’s a awesome tool made by rengteam. Great thanks to rengteam. Finally, I managed to install MultiKey USB Dongle Emulator.
Now, I want to write some steps here:
Note: I cloned successfully all types of dongles with MultiKey Emulator. The most important step is that you must generate exact registry file. If you have any problem, please drop a comment.
1. Download necessary tools
Download necessary tools here https://drive.google.com/file/d/0Bwv-LAG1rD9ZcTY3dVdidDJHZHc/view?usp=sharing
Password: sonand.com
For dongle Sentinel SuperPro/UltraPro, please download this additional tool https://drive.google.com/file/d/0Bwv-LAG1rD9ZU1JqNy1XOHEyTXM/view?usp=sharing
2. Get dongle password
If your dongle type is Sentinel SuperPro/UltraPro, please skip this step!
The following steps are original here http://www.dongleservice.com/emulate-hasp.phtml, please follow them to get your dongle password. In my case, dongle password is 725F:583A
Start dumper
Run HASPHL2010.exe on machine that has latest version of Aladdin HASP HL dongle drivers installed and original parallel port or USB dongle connected to computer.
Service installation
HASP/Hardlock dumper and emulator designed as low level kernel mode driver and requires Administrators privileges to be installed.
When you start HASPHL2010.exe for a first time you’ll see following window.
Press “INSTALL” button and if installation was successful Driver status window will be changed to “Status : driver is installed”
Starting service
Now you need to open “Emulator” tab.
Then you press “Start Service” button. If everything is ok you’ll see
Running your software
To find your key it is necessary to start protected software.
Reading your key.
Open “DUMPER” tab.
HASP/HL Dongles window shows logged HASP dongle passwords. In this case, dongle password is 3C39:25A0
3. Create registry file
Now that you already got your dongle password. It’s time to generate registry file.
If your dongle is Sentinel SuperPro/UltraPro, please use SSP2MK_1.2 to generate registry file.
If your dongle is HASP or HASP HL then you need to use RTDumperGUI to generate registry file. Please carefully read readme.txt file before doing. For HASP (or HASP HL) dongle you must input two parts of your dongle password into two contiguous textboxes. For example, my dongle password is 725F:583A so I must input 725F into the first textbox and 583A into the second textbox.
In my case, I got registry file RTDumperGUI/hasp_725F583A/725F583A___.reg. You should rename it to 725F583A.reg and then open it and replace [HKEY_LOCAL_MACHINESystemCurrentControlSet…] with
[HKEY_LOCAL_MACHINESystemCurrentControlSetMultiKeyDumps725F583A]
Now we are ready to eliminate the dongle
4. Install MultiKey USB Dongle Emulator
– Register 725F583A.reg into Registry by right click on it and select Merge
– Click start button , type uac, then press Enter. It will show User Account Control Settings, please decrease UAC level as follows:
– Install MultiKey32 or MultiKey64 (it depends on your OS, for example Windows 7 32 bit, Windows 7 64 bit). If your OS is 64 bit, then open folder MultiKey64 and do as follows:
You wait for a while, you will see a popup asking you to install a unsigned driver. You must accept to install it anyway. And then, you wait for finishing driver installation successfully.
5. Sign driver by [Driver Signature Enforcement Overrider]
You execute dseo13b.exe and do as follows:
Select [Enable Test Mode] and click Next button
Select [Sign a System File] and click Next button
Find [C:WindowsSystem32driversmultikey.sys] in your OS, it must exist in your OS. If it doesn’t exist, please reinstall MultiKey again.
Input in the textbox [C:WindowsSystem32driversmultikey.sys], click OK
Aladdin Hasp Key Crack
Select [Exit] and click Next button to exit
Hasp Key Crack
Now you have to restart your PC, hold down F8 key on your keyboard, you will see the Advanced Boot Options screen, you select [Disable Driver Signature Enforcement] as follows:
Press Enter to boot Windows. After Windows is booted it will install the unsigned driver automatically. You should verify the new driver as follows:
Press key combination Windows + R, type devmgmt.msc, press Enter. It should show
Now you can start your protected software and enjoy it. From now you will don’t have to remember to bring/plug USB dongle.