Case study
The Peacock Project: HITMAN trilogy server replacement
The Peacock Project reconstructs online server functions for the HITMAN World of Assassination trilogy. Its TypeScript server handles game content and features, with documented challenge, progression and XP processing; the authors say it was rewritten after beginning as a LocalGhost fork.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 710
- Last commit
- 2026-11-07
- Language
- TypeScript
- License (GitHub)
- AGPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Development setup uses Node.js 22.9.0 or the latest version, plus Yarn.
- Scope: The repository describes server replacement for the HITMAN World of Assassination trilogy.
- License: Licensed under AGPL-3.0.
Cite
BibTeX
@misc{peacock-hitman-server-case,
title = {{The Peacock Project: HITMAN trilogy server replacement}},
howpublished = {\url{https://github.com/thepeacockproject/Peacock}},
url = {https://github.com/thepeacockproject/Peacock},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/peacock-hitman-server-case/}}
}Plain text
The Peacock Project: HITMAN trilogy server replacement. https://github.com/thepeacockproject/Peacock (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/peacock-hitman-server-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- readme.md GitHub · thepeacockproject/Peacock · Revision b64a71a
- components/candle/README.md GitHub · thepeacockproject/Peacock · Revision b64a71a
More in Games
- The Urbz: Sims in the City: Nintendo DS ARM9 disassembly and function map · Case study
- Thexder: NES level and disassembly analysis · Case study
- TimeSplitters: Future Perfect — native PC rebuild · Case study
- Titanic: an osu! Bancho server reconstruction across client generations · Case study
- TL2BetaMiniLobby: reconstructing the Torchlight 2 beta lobby · Case study
- tMock-Server: reconstructing Terraria server handshakes · Case study