⭐ If you find this project useful for learning, please consider giving it a star! ⭐
- Packet Interception: Hooking
SendPacketto capture network packets before encryption - Packet Injection: Injecting custom packets using the original
SendPacketfunction
// Function signature (from IDA Pro analysis)
// Address: 0x007414F0 (Conquer Online client version 6609 only)
int __fastcall SendPacket(
void* thisPtr, // Network object (ECX register)
void* edx, // Unused (EDX register)
void* data, // Packet data (NOT encrypted!)
int len // Packet size
)Note: This address (0x007414F0) is specific to Conquer Online client version 6609 only.
- Open
conquer-packet-interceptor.slnin Visual Studio - Select Release | Win32 configuration
- Build Solution (F7)
The output DLL will be in Release/Chat.dll
- Build the project
- Rename
Release/Chat.dllto match the game's expected DLL name - Place the DLL in the game's directory
- Launch the game
- Press
INSERTto toggle the ImGui overlay
- MinHook
- ImGui
Note: This is a study/research project.
