Unpacking and repacking electron apps
A practical guide to exploring, modifying, and understanding Electron apps by unpacking and repacking ASAR archives.
A practical guide to exploring, modifying, and understanding Electron apps by unpacking and repacking ASAR archives.
Reverse engineering analysis of Xochitl, reMarkable’s proprietary user interface. Exploration of the thumbnail generation system, discovery of undocumented APIs (/thumbnail and /search), and detailed analysis of the document rendering process using IDA Pro.
Breaking down a macOS app’s licensing system - from watermark removal to key generation
Reverse engineering analysis of RootsMagic’s license validation system, revealing the custom Base32 encoding scheme, 60-bit data structure, and proprietary checksum algorithm used for offline license verification.
Reverse-engineering analysis of Android Widevine libraries revealing the unexpected presence of a historical FairPlay UUID (29701fe4-3cc7-4a34-8c5b-ae90c7439a47) alongside the official Widevine UUID.
Master PDF Editor patch analysis
Leech license patch analysis
In this article, I will present a simple yet effective solution to bypass anti-debugging techniques: modifying the Firefox source code itself.