Star on GitHubStar2.4k stars

Case study

Re47: a partial Hitman: Codename 47 decompilation

Re47 reconstructs source from the executable and DLLs of Hitman: Codename 47, using IDA Pro and the GOG game release as a reference. The author reports partial progress across modules, aims for a compilable game build, and states that byte-accurate matching is not currently pursued.

Targets
Binary · Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
74
Last commit
2026-07-29
Language
C++
Status
Archived

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: The GOG release of Hitman: Codename 47 is the documented reference; original game assets are needed to use built files.
  • Prerequisites: Building calls for CMake and Visual Studio 6 SP2.
  • Limits: The author states that development has stopped and the decompilation is partial.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{re47-hitman-codename-47-case,
  title = {{Re47: a partial Hitman: Codename 47 decompilation}},
  howpublished = {\url{https://github.com/0danny/re47}},
  url = {https://github.com/0danny/re47},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/re47-hitman-codename-47-case/}}
}

Plain text

Re47: a partial Hitman: Codename 47 decompilation. https://github.com/0danny/re47 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/re47-hitman-codename-47-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · 0danny/re47 · Revision e5a15bb

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab