PDA

View Full Version : FlexLM Python Patcher & LicGen (for Cadence & Mentor products) - Feb 14 2020



roli_bark
2021-01-12, 01:45 AM
Download from this Link (https://www.mediafire.com/file/ba4hm4ehueopxpq/Python.Patch.%2526.Licgen.%2528for_Cadence_%2526_Mentor%2529-Feb_14_2020.rar/file)

striker
2021-01-14, 10:29 AM
Download from this Link (https://www.mediafire.com/file/ba4hm4ehueopxpq/Python.Patch.%2526.Licgen.%2528for_Cadence_%2526_Mentor%2529-Feb_14_2020.rar/file)

How to use this?

roli_bark
2021-01-14, 05:41 PM
How to use this?

Install tool 1st:
----------------
1. Install the tool (with Cadence/Mentor InstallScript - will extract from package IScapexxx.Z)
2. Conveniently, use .cshrc to setup all necessary Cadence Tool Environment Variables.


Patch & Generate License:
------------------------
1. To Patch - in the Python scripts folder, open a [Linux] terminal, & type:
./1patch.sh ../Cadence_Tool_Dir/ [example...]
(where "Cadence_Tool_Dir" is the installation folder where all Cadence Tool files were installed)
It will scan all files in the specified dir, and patch those detected relevant. This takes a while...
2. To Generate Cadence License - in the same [Linux] terminal type:
./python cdslicgen.py
It will generate the license file license.dat, copy it to the relevant Cadence Tool default dir.
3. Enter (using ifconfig check for example) MAC address.
4. Same steps for Mentor mgclicgen...

hp3hp3
2021-01-14, 06:15 PM
hi

@roli_bark : do u possible regenerate license if use cryptfilter ?
thank you

roli_bark
2021-01-14, 07:33 PM
hi

@roli_bark : do u possible regenerate license if use cryptfilter ?
thank you

I guess so, but not sure. I saw that an "ECC Patcher" is somehow embedded (hex code) within "1shell.py". So there's no need at all to use "lmcrypt".

Or course, there are other ways (besides *.py scripts) to patch ECC & licgen - using mainly SFK scripts