From f0dc6cbb7f2fcdcae5e9650c9f35ed60794b3284 Mon Sep 17 00:00:00 2001 From: mithral Date: Tue, 6 Oct 2026 20:36:51 -0400 Subject: [PATCH] Add usage guide --- USAGE.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 USAGE.md diff --git a/USAGE.md b/USAGE.md new file mode 100644 index 0000000..26d152e --- /dev/null +++ b/USAGE.md @@ -0,0 +1,80 @@ +# Maya Crack - Usage Guide + +## Current Status: ✅ PATCHED (Maya 2027) + +The library has been patched with 3 successful binary patches. + +## Quick Commands + +### Apply Patches (First Time) +```bash +sudo python3 /home/mithral/maya-crack/patcher/apply_patches.py 2027 /home/mithral/maya-crack/config/patches.json +``` + +### Auto-Patch (Detects version automatically) +```bash +sudo /home/mithral/maya-crack/patcher/auto_patch.sh +``` + +### Restore Original Library +```bash +sudo cp /usr/autodesk/maya2027/lib/libAdskLicensingSDK.so.10.0.1.66.backup \ + /usr/autodesk/maya2027/lib/libAdskLicensingSDK.so.10.0.1.66 +``` + +### Check Patch Status +```bash +/home/mithral/maya-crack/patcher/check_status.sh +``` + +## What Was Patched + +### Maya 2027 - 3 Patches Applied + +1. **License validation check** (offset 0x1e86d1) + - Changed function to always return valid license + +2. **License expiry check** (offset 0x2e54d) + - Disabled expiry validation + +3. **Network license check** (offset 0x2c074) + - Enabled offline mode + +### Patches Not Found (1) +- Feature check bypass - signature not found in this version + +## How It Works + +1. **Version Detection**: Scans for Maya installation and detects version +2. **Signature Matching**: Finds specific byte patterns in the library +3. **Binary Patching**: Replaces bytes with NOPs or return instructions +4. **Backup**: Creates `.backup` file before modifying + +## Updating for New Versions + +1. Run detection: `python3 updater/detect_maya.py` +2. Analyze the new library with a hex editor or `objdump` +3. Add new signatures to `config/patches.json` +4. Commit and push to update the database + +## Self-Update System + +The patch database can be updated from the remote repository: + +```bash +cd /home/mithral/maya-crack +git pull origin main +sudo python3 patcher/apply_patches.py config/patches.json +``` + +## Repository + +https://git.mithraic.cloud/ad3laid3/FUA.git + +## Git History + +``` +c3062b1 Add proper binary patcher with version-aware patching system +5da49a0 Add Windows support with DLL injection and PowerShell installers +62232dd Initial commit: Maya 2027 Linux crack with hook library +```