Skip to content
forked from blacha/diablo2

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

License

Notifications You must be signed in to change notification settings

zzangae/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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 70.0%
  • C 28.0%
  • HTML 1.0%
  • C++ 0.4%
  • Dockerfile 0.3%
  • Shell 0.2%
  • JavaScript 0.1%