Skip to content
/ diablo2 Public

Utilities to work with diablo2, Clientless map rendering & packet sniffing

License

Notifications You must be signed in to change notification settings

blacha/diablo2

Repository files navigation

@diablo2

Build Status

Tools to work with diablo2

  • bintools - Diablo2 (Classic) Binary parsers to read the .bin files
  • huffman - Diablo2 (Classic) Decompressor for network data
  • packets - Diablo2 (Classic) network protocol
  • mpq - MPQ reader / extractor
  • map - Diablo2 (Classic & Resurrected) map generation api (Docker based)
  • sniffer - Diablo2 (Classic) network sniffer
  • memory - Diablo2 (Resurrected) Memory reader

Diablo2 Resurrected

D2 Resurrected MapHack

Diablo2 Classic

Packet sniffer

Packet sniffer example

Packet sniffing heads up display

Sniffs packets from the game client to create a overview of the world around.

Hud example

  1. Location of the summoner
  2. Where a good item was drooped (Unique Frost burns)
  3. Player Location
  4. A collection of monsters
  5. Way point

Building

Building with yarn

yarn
yarn build