Add usage guide

This commit is contained in:
mithral 2026-10-06 20:36:51 -04:00
parent c3062b1d26
commit f0dc6cbb7f

80
USAGE.md Normal file
View file

@ -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 <version> 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
```