Tips for AMTEmu
09 Oct 2017See https://www.reddit.com/r/Piracy/comments/5b9hxx/amtemu_win_v092_mac_v081_updated_for_adobe_cc_2017/ and https://twitter.com/painter701/status/794594356724375552 for http://forum.ru-board.com/topic.cgi?forum=35&topic=52322&start=4440#3.
For Virus concern, view the virustotal report and DIY.
Files
File | Size | SHA-1 |
---|---|---|
amtemu.v0.9.2.win-painter.zip | 1.80 Mb | 4320BF75BE097090B3866D7DB9813CF4E2214993 |
amtemu.v0.9.2-painter.exe | 2.39 Mb | CAAD125358D2AE6D217E74CFCD175AC81C43C729 |
amtemu.v0.8.1.mac-painter.dmg | 1.34 Mb | FA6A234DEC9BD736072D9E237CFD2993BA007E4C |
iNFO
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßß ... AMT EMULATOR ... ßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ß Û°
°Û Þ DATE : 11/04/2016 VERSION : 0.8.1 Ý Û°
°Û Þ RELEASE : TOOL PLATFORM : MAC Ý Û°
°Û Þ Ý Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ENG ß Û°
°Û Þ ...RELEASE iNFO... Ý Û°
°Û Þ Ý Û°
°Û Þ Software protection emulator for Adobe products. Ý Û°
°Û Þ Ý Û°
°Û Þ The tool implements all necessary fucntions required by Abobe's Ý Û°
°Û Þ apps activation and features unlocking. So the whole protection mechanism Ý Û°
°Û Þ will be replaced by a library with only 2MB in size. Ý Û°
°Û Þ Ý Û°
°Û Þ Software protection emulator has the following benefits: Ý Û°
°Û Þ 1. It does not require AAM (Adobe Application Manager). Ý Û°
°Û Þ 2. It does not perform a background license check while the user is Ý Û°
°Û Þ saving files/using menus/any other operation in Adobe apps. Ý Û°
°Û Þ 3. All possible features will become available in all Ý Û°
°Û Þ installed Adobe apps. Ý Û°
°Û Þ 4. It does not create/modify/update the Abobe application database, Ý Û°
°Û Þ so it will not be used by the emulator at all. Ý Û°
°Û Þ 5. It does not send statistics to Adobe. Ý Û°
°Û Þ 6. It does not create license labels and license cache. Ý Û°
°Û Þ 7. It bypasses all regional limitations. Ý Û°
°Û Þ 8. It disables all kind of tracking (logging) for all apps. Ý Û°
°Û Þ Ý Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ß Û°
°Û Þ ...iNSTALLATiON... Ý Û°
°Û Þ Ý Û°
°Û Þ =Option #1 [GUI]= Ý Û°
°Û Þ 1. Install the required Adobe software in a Virtual Machine. Ý Û°
°Û Þ 2. Pick the installed application from the list or specify its version, Ý Û°
°Û Þ name and ID manually. This data is required for some app's features Ý Û°
°Û Þ and will be used as a stub. Ý Û°
°Û Þ 3. Run AMTEmu and locate the application. It will be replaced Ý Û°
°Û Þ automatically with the emulator framework file. Ý Û°
°Û Þ 4. Copy the installed app (/Applications/*) and all Ý Û°
°Û Þ extense files if they exist, for instance, old versions of Photoshop Ý Û°
°Û Þ require the TypeSupport files (/Library/Application Support Ý Û°
°Û Þ /Adobe/TypeSupport/*) from VM to the host operating system. Ý Û°
°Û Þ [WARNING] Ý Û°
°Û Þ Apps might work incorrectly or terminated with a error, Ý Û°
°Û Þ if the required component won't be copied. For example, Ý Û°
°Û Þ Illustrator CC 2015.3 requires the following file: Ý Û°
°Û Þ Þ /Applications/Utilities/Adobe Application Manager/IPC/ Ý Ý Û°
°Û Þ Þ AdobeIPCBroker.app Ý Ý Û°
°Û Þ 5. Now you can use your application. Ý Û°
°Û Þ Ý Û°
°Û Þ =Option #2 [GUI]= Ý Û°
°Û Þ 1. To install the emulator, select the required Adobe app from Ý Û°
°Û Þ the list or specify its version, name and ID manually. This data is Ý Û°
°Û Þ required for some app's features and will be used as a stub. Ý Û°
°Û Þ 2.1 Run AMTEmu and locate the application. It will be replaced Ý Û°
°Û Þ automatically with the appropriate emulator framework file. Ý Û°
°Û Þ 2.2 [Optionally] Remove all protection files and AAM to disable Ý Û°
°Û Þ all the tracking and update check: Ý Û°
°Û Þ Þ /Applications/Utilities/Adobe Application Manager Ý Ý Û°
°Û Þ Þ /Applications/Utilities/Adobe Creative Cloud Ý Ý Û°
°Û Þ Þ /Library/Application Support/Adobe/SLCache Ý Ý Û°
°Û Þ Þ /Library/Application Support/Adobe/SLStore Ý Ý Û°
°Û Þ Þ /Library/Application Support/Adobe/SLStore_v1 Ý Ý Û°
°Û Þ Þ /Library/Application Support/Adobe/AAMUpdater Ý Ý Û°
°Û Þ Þ /Library/Application Support/Adobe/OOBE Ý Ý Û°
°Û Þ Þ /Library/Logs/Adobe/*.log Ý Ý Û°
°Û Þ Þ and so on. Ý Ý Û°
°Û Þ [WARNING] Ý Û°
°Û Þ Apps might work incorrectly or terminated with a error, Ý Û°
°Û Þ if the required component will be deleted. For example, Ý Û°
°Û Þ Illustrator CC 2015.3 requires the following file: Ý Û°
°Û Þ Þ /Applications/Utilities/Adobe Application Manager/IPC/ Ý Ý Û°
°Û Þ Þ AdobeIPCBroker.app Ý Ý Û°
°Û Þ 3. Use the application. Ý Û°
°Û Þ Ý Û°
°Û Þ =Option #3 [MANUAL]= Ý Û°
°Û Þ 1. Open AMTEmu (use "Show Package Contents" options) and copy Ý Û°
°Û Þ Þ /Contents/Resources/AMTEmu/amtlib Ý Ý Û°
°Û Þ Þ /Contents/Resources/AMTEmu/painter.ini Ý Ý Û°
°Û Þ to the required app's folder: Ý Û°
°Û Þ Þ /Contents/Frameworks/amtlib.framework/Versions/A Ý Ý Û°
°Û Þ [Optionally] Ý Û°
°Û Þ Copy IMSLib.dylib stub to /Contents/Frameworks/ if required. Ý Û°
°Û Þ 2. Edit options in the painter.ini file using any text editor for Ý Û°
°Û Þ the current application. Ý Û°
°Û Þ 3. Use the application. Ý Û°
°Û Þ Ý Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ß Û°
°Û Þ ...C0NFiG FiLE... Ý Û°
°Û Þ Ý Û°
°Û Þ The configuration files should be named painter.ini. Place it in Ý Û°
°Û Þ the same directory where lib is stored. If it not exists, then defaults Ý Û°
°Û Þ will be used. Ý Û°
°Û Þ Ý Û°
°Û Þ Example: Ý Û°
°Û Þ Þ [Config] Ý Ý Û°
°Û Þ Þ ; Use INI or use default options Ý Ý Û°
°Û Þ Þ UseCfg=1 Ý Ý Û°
°Û Þ Þ ; App name Ý Ý Û°
°Û Þ Þ Name=Adobe Photoshop CC Ý Ý Û°
°Û Þ Þ ; App LEID Ý Ý Û°
°Û Þ Þ LEID=Photoshop-CS7-Mac-GM Ý Ý Û°
°Û Þ Þ ; App version Ý Ý Û°
°Û Þ Þ Version=14.0.0 Ý Ý Û°
°Û Þ Þ ; App serial (as a stub) Ý Ý Û°
°Û Þ Þ Serial=911981263905754650953920 Ý Ý Û°
°Û Þ Þ ; Adobe ID stub Ý Ý Û°
°Û Þ Þ AdobeID=painter@adobe.com Ý Ý Û°
°Û Þ Þ ; Person GUID (as a stub) Ý Ý Û°
°Û Þ Þ PersonGUID=7189F1490B80A4FEC6B81B51@AdobeID Ý Ý Û°
°Û Þ Þ [AMT] Ý Ý Û°
°Û Þ Þ ; AMT Library version, example 7.x.x.x Ý Ý Û°
°Û Þ Þ Version=7 Ý Ý Û°
°Û Þ Þ ; and so on. Ý Ý Û°
°Û Þ Ý Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ß Û°
°Û Þ ...ADVANCED OPTIONS... Ý Û°
°Û Þ Ý Û°
°Û Þ Advanced options include: Ý Û°
°Û Þ Ý Û°
°Û Þ [ Backup files ] Ý Û°
°Û Þ Backups files with the .DEL extension. Ý Û°
°Û Þ [ Force lang for apps ] Ý Û°
°Û Þ Forces the specific language for apps. Ý Û°
°Û Þ Note: some apps can have no support for the selected language. Ý Û°
°Û Þ [ Replace IMSLib.dylib with a stub ] Ý Û°
°Û Þ Replaces the Adobe's authentication library with a stub. Ý Û°
°Û Þ [ Enable the genuine RetrieveLibraryPath algorithm ] Ý Û°
°Û Þ Apps are using this function to find the path to the file IMSLib.dylib Ý Û°
°Û Þ (which is the authentication library). By default, this emulator will Ý Û°
°Û Þ redirect all paths to the current framework directory. Ý Û°
°Û Þ If it is required to return the path to the installed AAM, then this Ý Û°
°Û Þ function should be used. Ý Û°
°Û Þ Note: when enabled, the IMSLib.dylib stub library won't be used! Ý Û°
°Û Þ Ý Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û ß ß Û°
°Û Þ ...SUPP0RTED APPLiCATiONS... Ý Û°
°Û Þ Ý Û°
°Û Þ The following applications are tested and supported: Ý Û°
°Û Þ Ý Û°
°Û Þ - Adobe Acrobat DC Ý Û°
°Û Þ - Adobe Acrobat XI Ý Û°
°Û Þ - Adobe Acrobat X Ý Û°
°Û Þ - Adobe After Effects CC 2017 Ý Û°
°Û Þ - Adobe After Effects CC 2015.3 Ý Û°
°Û Þ - Adobe After Effects CC Pre-release Ý Û°
°Û Þ - Adobe After Effects CC 2015 Ý Û°
°Û Þ - Adobe After Effects CC 2014 Ý Û°
°Û Þ - Adobe After Effects CC Ý Û°
°Û Þ - Adobe Animate CC 2017 Ý Û°
°Û Þ - Adobe Animate CC 2015 Ý Û°
°Û Þ - Adobe Audition CC 2017 Ý Û°
°Û Þ - Adobe Audition CC 2015.2 Ý Û°
°Û Þ - Adobe Audition CC 2015 Ý Û°
°Û Þ - Adobe Audition CC 2014 Ý Û°
°Û Þ - Adobe Audition CC Ý Û°
°Û Þ - Adobe Character Animator Ý Û°
°Û Þ - Adobe Dreamweaver CC 2017 Ý Û°
°Û Þ - Adobe Dreamweaver CC 2015 Ý Û°
°Û Þ - Adobe Dreamweaver CC 2014 Ý Û°
°Û Þ - Adobe Dreamweaver CC Ý Û°
°Û Þ - Adobe Flash Pro CC 2015 Ý Û°
°Û Þ - Adobe Flash Pro CC 2014 Ý Û°
°Û Þ - Adobe Flash Pro CC Ý Û°
°Û Þ - Adobe Illustrator CC 2017 Ý Û°
°Û Þ - Adobe Illustrator CC 2015.3 Ý Û°
°Û Þ - Adobe Illustrator CC 2015 Ý Û°
°Û Þ - Adobe Illustrator CC 2014 Ý Û°
°Û Þ - Adobe Illustrator CC Ý Û°
°Û Þ - Adobe InCopy CC 2017 Ý Û°
°Û Þ - Adobe InCopy CC 2015 Ý Û°
°Û Þ - Adobe InCopy CC 2014 Ý Û°
°Û Þ - Adobe InCopy CC Ý Û°
°Û Þ - Adobe InDesign CC 2017 Ý Û°
°Û Þ - Adobe InDesign CC 2015 Ý Û°
°Û Þ - Adobe InDesign CC 2014 Ý Û°
°Û Þ - Adobe InDesign CC Ý Û°
°Û Þ - Adobe Media Encoder CC 2017 Ý Û°
°Û Þ - Adobe Media Encoder CC 2015.3 Ý Û°
°Û Þ - Adobe Media Encoder CC 2015 Ý Û°
°Û Þ - Adobe Media Encoder CC 2014 Ý Û°
°Û Þ - Adobe Media Encoder CC Ý Û°
°Û Þ - Adobe Muse CC Ý Û°
°Û Þ - Adobe Photoshop CC 2017 Ý Û°
°Û Þ - Adobe Photoshop CC 2015.5 Ý Û°
°Û Þ - Adobe Photoshop CC 2015 Ý Û°
°Û Þ - Adobe Photoshop CC 2014 Ý Û°
°Û Þ - Adobe Photoshop CC Ý Û°
°Û Þ - Adobe Lightroom CC (with Dehaze feature) Ý Û°
°Û Þ - Adobe Prelude CC 2017 Ý Û°
°Û Þ - Adobe Prelude CC 2015.4 Ý Û°
°Û Þ - Adobe Prelude CC 2015 Ý Û°
°Û Þ - Adobe Prelude CC 2014 Ý Û°
°Û Þ - Adobe Premiere Pro CC 2017 Ý Û°
°Û Þ - Adobe Premiere Pro CC 2015.3 Ý Û°
°Û Þ - Adobe Premiere Pro CC 2015 Ý Û°
°Û Þ - Adobe Premiere Pro CC 2014 Ý Û°
°Û Þ - Adobe Premiere Pro CC Ý Û°
°Û Þ Ý Û°
°Û Þ The rest all apps you can check yourself. I could not find time to check Ý Û°
°Û Þ everything else, however, it should work like a charm. Ý Û°
°Û Þ Ý Û°
°Û ß ß Û°
°Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Û°
°Û Ü Ü Û°
°Û Þ From one thing, know ten-thousand things Ý Û°
°Û ß ß Û°
Internal
http://forum.ru-board.com/topic.cgi?forum=35&topic=52322&start=4440#3
Alghorithm
The simplified alghorithm for the Adobe protection mechanism of the emulator is included in the archive as well. For those who want to understand the idea in general: everything is required for emulator is the amtlib.dll chain, everything else is not important.
The simplified alghorithm of Adobe’s amtlib:
https://twitter.com/painter701/status/706572424649826308
The simplified alghorithm of amtemu:
https://twitter.com/painter701/status/709050597153087488
A quick performance benchmark:
https://twitter.com/painter701/status/728672272475623424
Many users still ask me what is the difference between AMTEmu & Universal Patcher. Let’s make it clear.
It is obvious what is the patch is.
Any patch modifies the target application and its logic. As of amtlib, it makes possible to bypass the activation of “features”.
AMTEmu is the result of my researh which I personally use and decided to share it with you. After I learned how Adobe’s protection works, I made a conclusion that the patch\keygen method has issues for me and it is not perfect. So, AMTEmu fixes those issues and emulates processes related to Adobe Application Manager without any reference to Adobe Application Manager.
For the average user there is no difference what exactly to use, since the result will be the same: Adobe apps will work.
There are several reasons to use AMTEmu:
- You need to create a portable version of apps without the protection to use it on any supported hadrware.
- You have no sufficient rights to install Adobe software with its protection, which will not work under the limited user account.
- You would like to save some disk space by disabling software protection logs.
- You are not happy to send any data to Adobe servers which will be collected and sent by services installed on the PC.
and so on.
In any other case, you can use any patch of keygen you have.
Usage
For Mac users!
I had no time to implement the elevation request. That’s why you need to use sudo when you have no sufficient privileges to modify the apps folder. Otherwise you will need to create configs and copy emulator’s files manually.
Last login: Mon Oct xx xx:xx:xx on console
User:~ user$
sudo /AMTEmu.app/Contents/MacOS/AMTEmu
Tips
Attention: Galaxy used those Adobe software below just for testing purpose. Never for productive artworks.
The most important thing is to set currect LEID
in painter.ini
at .app/Contents/Frameworks/amtlib.framework/Versions/A/
.
Galaxy was using the 0.8.1 GUI which set the LEID
of Adobe Acrobat DC to V7{}AcrobatCont-12-Mac-GM
for my DC Classic Track. This make my Acrobat always hang for a non-Continuous-Track licence.
After reading for the offical Licensing identifiers page, Galaxy find V7{}AcrobatESR-17-Mac-GM
can make my DC Classic Track 2017 running.
More details can be find on that page, the difference between two Acrobat DC tracks can be find at offical Document Cloud Product Tracks page.
The Acrobat DC product family introduces two tracks for both Acrobat which are essentially different products:
- The Continuous track provides service-based tools as well as new features, security and platform enhancements, and bug fixes as part of frequent (and most often) silent updates. Over time, the Continuous track’s update cadence will be more frequent than the Classic track. Classic license program customers do not have access to this track for Acrobat.
- The Classic track is similar to the 10.x-11.x model and provide few (if any) new features in updates. Free services are available, but optional. Like previous releases, a quarterly update cadence delivers security and platform enhancements as well as bug fixes.
For up-to-date details about what features exist in each track, see offical New features summary | Acrobat DC.
Example release schedules:
DC Versioning
Track release schedules and their respective versions will be different, but both the Continuous and Classic tracks share an identical methodology. The new strategy is designed to provide better granularity, support more frequent releases, and aid in troubleshooting by providing build information. In it’s generic form, the version number will appear as major.minor.minor_minor
.
Version | Range | Notes |
---|---|---|
major | 1-255 | The last two digits of the release year.* |
minor | 1-255 | An internal number indicating when code moves from Trunk to Beta. |
minor_minor | 1-65535 | The first two digits indicate the track. 20 = Continuous. 30 = Classic. |
Hidden 4th field | Changelist number | Only visible if user clicks on the version number in the About box. |
* The year-based version number is not the same as the Classic track name. While the Classic track versions begins with 15
or 17
and the current track version is 2015|2017
, the track name only changes at each major release–not every year. The version number increments every year.
Simply Speaking, next time reinstall system, try the Continuous track of Acrobat for Macintosh.
额,Galaxy当年是觉得AcrobatCont
的按用户授权模式比AcrobatESR
的按序列号授权要麻烦,所以优先测试 Classic track 2015。后来也没机会测其他的,毕竟苹果下用 Preview 看 PDF 挺方便的。
Licensing identifiers (LeID)
Licensing identifiers (LEID) provide a unique way to identify most of Adobe’s licensed products.
DC Continuous Track
Win - V7{}AcrobatCont-12-Win-GM
Mac - V7{}AcrobatCont-12-Mac-GM
DC Classic Track 2017
Win – V7{}AcrobatESR-17-Win-GM
Mac – V7{}AcrobatESR-17-Mac-GM
DC Classic Track 2015
Win – V7{}AcrobatESR-12-Win-GM
Mac – V7{}AcrobatESR-12-Mac-GM
Note:
Once an ETLA serial is provided, the LEID changes for unserialized commands.
For both tracks It becomes V7{}AcrobatETLA-12-Win-GM (on Windows) and V7{}AcrobatETLA-12-Mac-GM (on Macintosh).
More LEIDs
- Adobe Bridge CC 2017 ->
V7{}Bridge-7-Win-GM
No comments
Comments are closed