Hero
September 19th, 2014, 09:37
Hi all
I have never reversed any application that uses hardware tokens. But recently, I found an application that uses a Hasp HL token and I thought it is somehow fun to try it. i read some articles about Hasp HL in web and I saw that people always emulate hasp hl(which is logical too). But I have few questions about Hasp HL and I will be happy if someone could give me some lead on them:
1- Is it possible to emulate hasp HL without token? I mean is it possible to analyze target application and extract pairs from that code rather than token itself?
2- Is there any non-driver based for emulating token? Because you need to sign driver for x64 under windows 7+ for driver based emulation which is really pain(assuming you don't want to use test mode or patching anything in host...)
3- When I tried to open my target application in ida, I got an error regarding relative address cannot be translated and application cannot really get disassembled well to apply Hasp HL signatures. is it normal for Hasp HL?
Regards
I have never reversed any application that uses hardware tokens. But recently, I found an application that uses a Hasp HL token and I thought it is somehow fun to try it. i read some articles about Hasp HL in web and I saw that people always emulate hasp hl(which is logical too). But I have few questions about Hasp HL and I will be happy if someone could give me some lead on them:
1- Is it possible to emulate hasp HL without token? I mean is it possible to analyze target application and extract pairs from that code rather than token itself?
2- Is there any non-driver based for emulating token? Because you need to sign driver for x64 under windows 7+ for driver based emulation which is really pain(assuming you don't want to use test mode or patching anything in host...)
3- When I tried to open my target application in ida, I got an error regarding relative address cannot be translated and application cannot really get disassembled well to apply Hasp HL signatures. is it normal for Hasp HL?
Regards