80 lines
2.1 KiB
Markdown
80 lines
2.1 KiB
Markdown
# 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
|
|
```
|