Some Korepi related stuff that I wrote while learning how to hack
You'll want to have at least Node 18 or newer. Don't forget to install the dependencies with npm i
.
- Launch Korepi once without any license, and it should give you a hardware ID.
- Then run the
license_gen.js
which will asks you for your HWID and generates a license file to use. - Copy (don't cut) the license file into the same folder where the exe is located.
- Run
ssl_gen.js
and install the generated certificated (certs/md5c.korepi.com.crt
) as a trusted root certificate. - Start
server.js
. - Set your DNS resolver to the following address:
127.0.0.1
- Add
104.21.45.239
as an additional IP address on your network card. A guide on how to do that can be found here. An example video can be found here here. - Launch Korepi.
- In the directory where Korepi executable is located, create a file named
license.json
and copy the following line into it:
{"license":"KOREPI-REAL-KEY"}
- Run
ssl_gen.js
and install the generated certificated (certs/md5c.korepi.com.crt
) as a trusted root certificate. - Edit your hosts file and add the following lines:
127.0.0.1 auth.Btxo.cn
- Then start
server.js
and launch Korepi.
- For future launches, you only need to run the
server.js
file (no need to regenerate the license or SSL). - If you're already running a DNS resolver on port 53, then I assume you know what you're doing.
- I'm not responsible for any damages you may incur from using this. This is publicly available for educational purposes only.
- Anonymous for providing a key for testing
- notmarek for his help in finding the salt for the payload signature