its a good tools,
its a good tools,
Hello there,
I did text strings dump of dll ... I guess its use ECC ?
FlexNET ver 11.12.0.2 build 145879 so can I use generic ECC patcher?
Thank you for your help.
Just getting back into Flex as I need to open up a FlexNet 11.13.1.
Now I dont have a licence yet, waiting on a demo I was wondering if there is anything I can work on, and some pointers to nice bits of software as as newbie I cannot grab anything from here.
OK checked with one program and found the verify and disabled it, works to a point.
2nd program had to find the verify which i did by searching for
mov eax, 0FFFFFF8Dh
and managed to find it, BUT now it works to a point and fails on another licence check.
just walking through the licence checks now
Your user account may not have sufficient privileges to access this page,you must have at least 15 reputation before you can download attachments
Firstly I would like to thank kometata for his ECC patcher tool, I have used it successfully in the past to crack teamcenter. Currently I'm trying to patch their newest daemon which uses v11.10, but for some reason the patcher doesn't work =/ At least the licenses are accepted, but after that I get the following output from the log file:
[...]
20:20:10 (ugslmd)
20:20:10 (ugslmd) Licenses are case sensitive for ugslmd
20:20:10 (ugslmd)
20:20:10 (ugslmd) EXTERNAL FILTERS are OFF
20:20:11 (lmgrd) ugslmd using TCP-port 0
20:20:11 (ugslmd) Server unable to setup IPC channel
20:20:11 (ugslmd) EXITING DUE TO SIGNAL 30 Exit reason 7
20:20:16 (lmgrd) ugslmd exited with status 30 (Couldn't find a master)
20:20:16 (lmgrd) REStarted ugslmd (pid 6628)
20:20:16 (ugslmd) FLEXnet Licensing version v11.10.1.2 build 106212 x64_n6
Does anybody have an idea what the problem could be? I've uploaded the daemon here: https://mega.nz/#!1NglQIKK!5GZ7zkhcT...o4YbX1L0MLclaM
Ok, nevermind... I've tried the older version by arlequim and it worked. =)
Although the daemon is working now, despite having patched both files with flexnet signatures during the setup of the main program there is still an error: Failed to validate the version for license server 28000@edi. Return value = -10042.
The log file says the following :
Output from command: "C:\PROGRA~1\Siemens\TEAMCE~1\bin\check_license_server_version" -appversion 11000.2.0.20150715
ERROR: UPS_CL_get_server_version_info returned error: -10042 : License Error, Error while attempting to get FLEX daemon version. command_exit=-10042
Exit Status -10042, elapsed time 0:00:00
This happens although I've patched the file "check_license_server_version.exe". The file can be found here: https://mega.nz/#!8Z4DyLiB!GO5yzHqqL...1M_gfj0KcRnvBo
Any suggestions?
Hi,
Can you send me a link to the full software please? I am not sure that I can help you but can try.
I think that the above errors (using my patcher) relate to this topic:
http://www.finetopix.com/showthread....l=1#post237423
I have never tried such patching and probably it is not easy.. but what I can see in IDA is that all these messages are linked to:
sub_1400B4260 (in Hex: 4C 89 4C 24 20 4C 89 44 24 18 48 89 54 24 10 89)
and
sub_1400B2B40 (in Hex: 4C 89 44 24 18 48 89 54 24 10 89 4C 24 08 48 83).
However, they are both linked to sub_1400B2950 (in Hex: 48 89 54 24 10 89 4C 24 08 48 83 EC 58 48 C7 44 24 28 00 00).
So, initially try to patch sub_1400B2950 i.e. replace in any hex editor 48 89 54 24 10 89 4C 24 08 48 83 EC 58 48 C7 44 24 28 00 00 to 31 C0 C3 90 90 89 4C 24 08 48 83 EC 58 48 C7 44 24 28 00 00
or make the same for some of the above subroutines.
You have already removed the ECC but the software requires to connect to the server, i.e. not to use only the local license file. Thus, to best of my knowledge it also presumably use trusted storage defence.
Thank you very much for having a look!! I've tried your suggestion, but now the daemon refuses to start.
Maybe I should give a better description of the problem: I've already successfully patched the license server and it eats the license without complaining. However, when I start installing Teamcenter, pretty early during the installation there comes a point where "check_license_server_version.exe" spits out said error. I assume that file checks wether the server has been tampered with.When one of the two files (daemon or check server version) is not patched, the error is something like "inconsistent license key". When both are patched, the error is like described above. I can send you the link to the full installer, but beware, it is 12GB in size and requires one to install and configure a 3GB Oracle database... it's pretty much a pain in the ass getting it up and running. I can fully understand if you are not willing to waste your time installing that ;-) But maybe all you need is the license server and the check_license_server_version.exe? You can find that here: https://mega.nz/#!BEZkGCTZ!XwstCdSq1...0Kd5y94q49klew It's the original license server installer, my patched daemon, the license file and the damn exe file. I think one can try starting the exe from a command line with the argument "-appversion 11000.2.0.20150715" when the license server is running. Then it will return the error message like in my previous post. But I'm not sure wether or not it is dependent on some dlls, so maybe it can only work when doing the full Teamcenter installation.
Bookmarks