CheckRevision is used by Blizzard to ensure that only authentic game clients connect to their servers.
Pre-compiled binaries are available on the Releases page.
A C++11 compliant compiler with WinAPI available should be able to compile this project.
This software contains portions of horizon(https://github.com/kwolekr/horizon), which are indicated by the appropriate files and are licensed under the BSD 2-Clause License. All other portions of this software are covered by the UNLICENSE agreement. Please refer to http://unlicense.org/ if you have not received a copy of the UNLICENSE agreement.