Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > Reverse Code Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 09-04-2015, 12:47 PM
iksi iksi is offline
Member
 
Join Date: Apr 2008
Posts: 36
Default Hasp hl or srm please hel?

Hello.
I wont emulated dongle of one croatian text to speech voice.
I think that dongle is hasp srm, any solution?, in archive is setup file and dump.
https://yadi.sk/d/15BEAcVOisdUR
Thanks for any responce.
Reply With Quote
  #2  
Old 09-04-2015, 01:22 PM
sverox sverox is offline
Senior Member
 
Join Date: Jan 2008
Posts: 80
Default

100% SRM, new envelope API.
Key is basic HASP so i think only envelope used (also consider by file sizes).
Only few people can emulate this.
Reply With Quote
  #3  
Old 09-04-2015, 03:13 PM
iksi iksi is offline
Member
 
Join Date: Apr 2008
Posts: 36
Default

Ok, thanks i whaiting for solutions
Reply With Quote
  #4  
Old 09-05-2015, 02:17 AM
Prenumele Numele Prenumele Numele is offline
Senior Member
 
Join Date: Apr 2008
Posts: 78
Default

http://www21.zippyshare.com/v/A4eh0mbj/file.html

http://lostdongle.com/?page_id=104

also you can make dump with http://ge.tt/api/1/files/8qvT5eg/0/blob?download

http://mediafire.com/download/c0b121...perGUI.vmp.exe

hmmm ... I found in hasp_windows.dll only vendor id

how you use croatian voices ? with any tts reader ?

WinTalkerVoice.dll has last envelope with sections AKS1,2,3

anyway try to make usbtrace txt log
Reply With Quote
  #5  
Old 09-05-2015, 06:12 AM
Prenumele Numele Prenumele Numele is offline
Senior Member
 
Join Date: Apr 2008
Posts: 78
Default

if you untick hasp hardlock at instalationwill obtain a loadable dll
in ollydbg

use ollydbg and this tts reader to debug http://www.sphenet.com/Files/TTSReader_Package.zip

when try to speech a text it says about license activation audio
Reply With Quote
  #6  
Old 09-08-2015, 08:07 AM
nodongle nodongle is offline
Senior Member
 
Join Date: Oct 2007
Posts: 301
Default

@iksi
There is no public solutions for .AKS envelope.
usbtrace logs is required also.
Reply With Quote
  #7  
Old 09-17-2015, 05:41 AM
appcrox appcrox is offline
Member
 
Join Date: Apr 2011
Location: Small country in the world, where coding is necessary.
Posts: 36
Post

There is also an activation version of WinTalker Voice, and I was patching the previous version WTV 2.0.
There was the registry value "ActNum" under the HKEY_Local_Machine\Software\RosaSoft\WinTalker Voice, but I cannot find that string in this version.
If you scroll a littlebit down under the ActNum string, you will see that WinTalker Voice calls the RegQueryValue from advapi32, and then closes the key by calling RegCloseKey.
Then, follows the routine for comparing the ActNum value with the regular activation number, and there are two jumps.
Jump condition under the Cmp EAX,1 it need to be noped, and jump under the Test Eax,Eax line it need to be unconditional JMP instead the JE jump, and it's jump to Windows API function DisableThreadLibraryCalls.
But, in this version I cannot find these jumps, DisableThread exists, but program never jumps on that call.

Can anyone help us to find these jumps, or "ActNum" string?
The whole WTV installation is here:
WinTalker Voice without a hasp protection:
https://onedrive.live.com/download?r...int=file%2czip
__________________
APP CRO X
Reply With Quote
  #8  
Old 09-23-2015, 12:50 PM
user1 user1 is offline
Senior Member
 
Join Date: Jun 2011
Posts: 292
Post

Is 2.0 dll enveloped or not?
In this version dll is enveloped with .AKS envelope. You need usbtrace log and hl & srm dump. Don't think other option possible.
__________________
dongle backup
Reply With Quote
  #9  
Old 09-28-2015, 02:54 PM
appcrox appcrox is offline
Member
 
Join Date: Apr 2011
Location: Small country in the world, where coding is necessary.
Posts: 36
Default

Not if you uncheck the USB Hardlock checkbox during the installation. If you uncheck it, the Activation Version will be installed instead the USB Hardlock version.

Best regards.
__________________
APP CRO X
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.