Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dastgirp/Zeus

Open more actions menu

Repository files navigation

Zeus

Zeus - Ragnarok Packet Logger

Requeriments

  • Visual Studio 2019 (C++ support)

Configuration

You can configure the dll in config.h

Connection_use_WS2 <true|false> Use Winsock lib instead of Ragnarok CRagConnection Functions
DEBUG <true|false> Enable / Disable Packet Dumper
CRagConnection_instanceR_address 0xFFFFFFFF CRagConnection_instanceR Hexadecimal Adresss
CRagConnection_SendPacket_address 0xFFFFFFFF CRagConnection_SendPacket Hexadecimal Adresss
CRagConnection_RecvPacket_address 0xFFFFFFFF CRagConnection_RecvPacket Hexadecimal Adresss

Finding CRagConnection Adresses

  1. Use BPE (info.py):
    https://gitlab.com/4144/bpe/
  2. Get it from output folder

Updating PacketDB

PacketDB is based in recvpackets.txt
Coming soon...

Generating a new DLL

  1. Open Zeus.sln with Visual Studio 2019
  2. Set Compilation to Release and x86
  3. Menu Compilation > Compilate Solution or ctrl + shift + b
  4. Dll will be created at releasefolder

Injecting into Ragnarok Client

  1. Copy the Zeus.dll to Ragnarok Folder
  2. Rename Zeus.dll to Zeus.asi
  3. Start Ragnarok

Or use some DLL Injector (recommended):
https://guidedhacking.com/resources/guided-hacking-dll-injector.4/

Prints

  • Packet Logger (DEBUG OFF): debugOFF
  • Packet Logger (DEBUG ON): debugON

License
Language
Contributors

About

Zeus - Ragnarok Packet Logger / Parser / Recorder

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.