mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Added architecture for loading and executing native x86 Warden modules: New classes: - WardenModule: Individual module loader with 8-step pipeline ✅ MD5 verification (working) ✅ RC4 decryption (working) ⏳ RSA/zlib/exe-parsing/relocation/API-binding/execution (TODOs) - WardenModuleManager: Module lifecycle and disk caching ~/.local/share/wowee/warden_cache/<MD5>.wdn - WardenFuncList: Callback structure for module execution Integration: - Added wardenModuleManager_ to GameHandler - Module manager initialized on startup - Foundation ready for phases 3-7 (validation → execution) Documentation: - WARDEN_MODULE_ARCHITECTURE.md (comprehensive 7-phase roadmap) - Estimated 2-3 months for full native code execution - Alternative: packet capture approach (1-2 weeks) Status: Crypto layer complete, execution layer TODO |
||
|---|---|---|
| .. | ||
| architecture.md | ||
| authentication.md | ||
| commonsound_manifest.txt | ||
| packet-framing.md | ||
| quickstart.md | ||
| realm-list.md | ||
| server-setup.md | ||
| SKY_SYSTEM.md | ||
| sound manifest speech-enUS.MPQ .txt | ||
| srp-implementation.md | ||
| WARDEN_IMPLEMENTATION.md | ||
| WARDEN_MODULE_ARCHITECTURE.md | ||
| WARDEN_QUICK_REFERENCE.md | ||