Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   Loquendo TTS7 Cracking (https://forum.exetools.com/showthread.php?t=19981)

TmC 10-22-2021 00:37

Loquendo TTS7 Cracking
 
Good evening!

I am currently facing a problem with Loquendo which I am not sure how to address, since it is very pesky to find.

I am using this setup (https://send.cm/d/5TuI) which includes Engine, SDK, Activator and 1 Voice. I have other TTS7 voices but any voice will do.

I used this activator before and it always worked. It worked too here on this computer.
It's a while since Loquendo has completely stopped working, and when I press "Speak" on the TTS app, the app just quits.
So far, I found that removing the "LicenseCode" key in the registry (so, removing the registration data) "solves" the problem, since the TTS App stays open and obbiously complains that no license has been found.

What I believe, since I have VMware installed, is that the multiple virtual cards created by it are messing with the ability of Loquendo to find the correct network card (licenses are bound to MAC address like it happens in the activator).

I have also some TTS6 voices installed (https://send.cm/d/5Tuk). Loquendo V6 has a crack (included) which used to work as well, but, guess what? Doesn't work either. So I suspect that since they worked for ages, there must be something in the system that is preventing Loquendo from operating properly, but have really no clue on what to do.

Can someone help me on where to start looking to solve this matter? It is really odd since it's not that the activator does not work, but there is something that is messing with both Loquendo AND the activator and result in premature application shutdown.

Thanks in advance!

niculaita 10-22-2021 01:09

there are already ready solutions for
https://www.kobaspeech.com/downloads/
https://www.cepstral.com/en/personal/download/?os=windows&refpage=windows and https://www.cepstral.com/en/telephony/download for windows ones
https://harposoftware.com/en/2-main?id_category=2&n=378 that includes ivona carmen, too
https://www.clarosoftware.com/portfolio/windows-software/

and partial solutions for cereproc 6.xx voices and acapela voices 3.xx and 4.xx

I would like https://www.readspeaker.com/solutions/text-to-speech-software/readspeaker-speechengine-sapi/ Some older are here https://rutracker.org/forum/tracker.php?nm=neospeech

TmC 10-22-2021 02:09

ermh...we are on a RE forum...so I would be expecting some technical answer...I know by myself that there are other types of voices.

By the way...I'm digging further and the Activator does indeed works. The problem, as I suspected before, arises when it is trying to get the MAC addresses of all of the Network Adapters. I'm still trying to figure out what happens, but the program does not quit naturally, it generates a Buffer Overflow which causes the UnhandledExceptionFilter to intervene, the Application gets notified about it and quits because of the error.

So there is nothing wrong with the Activator, but another problem that needs handling.

niculaita 10-22-2021 23:38

1st try to make disable wireless and Bluetooth

in cmd use ipconfig /all to see MACs.

Also if activator is still not good in win 10 x64,
try to use it in compatibility mode with tick of old windows

if not search and edit Environment variables
TEMP %USERPROFILE%\AppData\Local\Temp into c:\windows\temp
TMP %USERPROFILE%\AppData\Local\Temp into c:\windows\temp
Run cmd
Proprieties
Tick Use legacy console (requiere relunch after ....)

in registers key Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat put REG_DWORD value for VDMDisallowed as 0
in Turn Windows features on or off\Legacy Components tick NTVDM if you have it

TmC 10-23-2021 01:28

I have been able to partially solve the problem.

For Loquendo TTS7 I had to remove from Windows features Hyper-V and all services related to it. This caused all the virtual devices to be uninstalled and Loquendo begun to work again.

For Loquendo TTS6, the problem is that the app is working if executed as Admin.

Shub-Nigurrath 10-25-2021 15:37

BTW cepstral voices are only apparently free, you can download and install it freely but once you try a TTS the only thing it says is that it's a demo and need activation. Never investigated more..

p4r4d0x 10-27-2021 21:16

Patch is not correct at me dosent patch nothing!!

from the dll that supposed to patch is getting called this api ttsUnclaimLicense
Before has another one validation of the license tssclaimLicense sub 14
Code:

100046F9 | 8B45 18                  | mov eax,dword ptr ss:[ebp+18]          |
100046FC | 8945 FC                  | mov dword ptr ss:[ebp-4],eax            |
100046FF | 75 44                    | jne loqsapi5.10004745                  |
10004701 | 8B3D B0010110            | mov edi,dword ptr ds:[<&ttsClaimLicense |
10004707 | 8D45 F0                  | lea eax,dword ptr ss:[ebp-10]          |
1000470A | 50                      | push eax                                |
1000470B | FFB6 90240000            | push dword ptr ds:[esi+2490]            |
10004711 | FFD7                    | call edi                                |
10004713 | 85C0                    | test eax,eax                            |
10004715 | 74 2E                    | je loqsapi5.10004745                    |
10004717 | 837D F0 FF              | cmp dword ptr ss:[ebp-10],FFFFFFFF      |

Code:

03FB84D0 | 81EC 18060000            | sub esp,618                            |
03FB84D6 | 8D4424 00                | lea eax,dword ptr ss:[esp]              |
03FB84DA | 56                      | push esi                                |
03FB84DB | 50                      | push eax                                |
03FB84DC | E8 37C90500              | call <JMP.&Ordinal#257>                |
03FB84E1 | 8BB424 24060000          | mov esi,dword ptr ss:[esp+624]          |
03FB84E8 | 83C4 04                  | add esp,4                              |
03FB84EB | 85F6                    | test esi,esi                            |
03FB84ED | 74 46                    | je loqtts6.3FB8535                      |
03FB84EF | 813E 1ACCCAF0            | cmp dword ptr ds:[esi],F0CACC1A        |
03FB84F5 | 75 3E                    | jne loqtts6.3FB8535                    |
03FB84F7 | 8B4E 04                  | mov ecx,dword ptr ds:[esi+4]            |
03FB84FA | 68 C0A30304              | push loqtts6.403A3C0                    | 403A3C0:"* API CALL: ttsUnclaimLicense\n"
03FB84FF | C681 DC4E0000 00        | mov byte ptr ds:[ecx+4EDC],0            |
03FB8506 | 8B56 04                  | mov edx,dword ptr ds:[esi+4]            |
03FB8509 | 81C2 C84C0000            | add edx,4CC8                            |
03FB850F | 52                      | push edx                                |
03FB8510 | 6A 02                    | push 2                                  |
03FB8512 | E8 FBC80500              | call <JMP.&Ordinal#74>                  |
03FB8517 | 8B8424 30060000          | mov eax,dword ptr ss:[esp+630]          |
03FB851E | 8B4E 04                  | mov ecx,dword ptr ds:[esi+4]            |
03FB8521 | 50                      | push eax                                |
03FB8522 | 51                      | push ecx                                |
03FB8523 | E8 98770000              | call loqtts6.3FBFCC0                    |
03FB8528 | 83C4 14                  | add esp,14                              |
03FB852B | 5E                      | pop esi                                |
03FB852C | 81C4 18060000            | add esp,618                            |
03FB8532 | C2 0800                  | ret 8                                  |
03FB8535 | 8D5424 04                | lea edx,dword ptr ss:[esp+4]            |
03FB8539 | 68 E0A30204              | push loqtts6.402A3E0                    | 402A3E0:"Invalid instance handle. This instance has not been initialized\n"
03FB853E | 52                      | push edx                                |
03FB853F | 6A 01                    | push 1                                  |
03FB8541 | E8 CCC80500              | call <JMP.&Ordinal#74>                  |
03FB8546 | 83C4 0C                  | add esp,C                              |
03FB8549 | B8 030006E0              | mov eax,E0060003                        |
03FB854E | 5E                      | pop esi                                |
03FB854F | 81C4 18060000            | add esp,618                            |
03FB8555 | C2 0800                  | ret 8                                  |

Code:

DebugString: "* API CALL: ttsDone"
DebugString: "(pid:05004) #001 -"
DebugString: "* API CALL: ttsUnclaimLicense"
DebugString: "(pid:05004) #001 -"
DebugString: "* AUDIO: 0 bytes rendered"
DebugString: "(pid:05004) #001 -"
DebugString: "* LICENSING: Duration of this utterance: 0 msec"
DebugString: "(pid:05004) #001 -"
DebugString: "* LICENSING: Channel ready!"

Anyway it has to be repatched to work properly

UnclaimLicense comes when u selecting Roberto

niculaita 10-28-2021 03:17

repatched means make a new exe or apply again patched exe ?

p4r4d0x 10-28-2021 03:44

Quote:

Originally Posted by niculaita (Post 123962)
repatched means make a new exe or apply again patched exe ?

Create a new patch => patching loqtts6

niculaita 10-28-2021 04:02

try this one to activate with https://easyupload.io/zxvppu
I have more than 2 MACs.

p4r4d0x 10-28-2021 09:58

Quote:

Originally Posted by niculaita (Post 123964)
try this one to activate with https://easyupload.io/zxvppu
I have more than 2 MACs.

FILE NOT FOUND


All times are GMT +8. The time now is 00:08.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX