Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alsch092/mir4-packetencryption
Packet Encryption for Mir4.
https://github.com/alsch092/mir4-packetencryption
game-hacking hacking mir4 packet-editor packets reversing
Last synced: 8 days ago
JSON representation
Packet Encryption for Mir4.
- Host: GitHub
- URL: https://github.com/alsch092/mir4-packetencryption
- Owner: AlSch092
- Created: 2023-02-28T01:03:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-31T21:09:57.000Z (16 days ago)
- Last Synced: 2024-10-31T22:19:07.358Z (16 days ago)
- Topics: game-hacking, hacking, mir4, packet-editor, packets, reversing
- Language: C++
- Homepage:
- Size: 1.2 MB
- Stars: 4
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mir4 Encryption
Outbound Packet Encryption for Mir4 in C, the key changes each patch while the IV stays static across patches. The encryption method is AES256-CBC, which means it's a block cipher and usually requires a larger output buffer than input due to padding. Inbound data is not encrypted.A full client emulator for the game can be found in my other repo, Mir4-ClientEmulator. The .DLL compiled from this project is used with the client emulator to encrypt outbound data.
## Note
- You will have to update the encryption key for each new game patch. This means roughly once or twice a month; you can use cheat engine to find out which memory addresses access the IV to find the in-game function that encrypts data, and update the key that way. I can update the keys for you for a small fee if you are unable to do this yourself![Alt text](2.PNG?raw=true "Sample")
![Alt text](clientlessM4.PNG?raw=true "Sample1")