The original game is written in c++ with DirectX, and called "Touhou: Subterranean Animism". I have knowledge of C and C++ to a basic degree, and figured I could learn how memory addresses work in context of this game.
The only difference between the original exe and the hacked exe is that the hacked exe contains two files, one called "riri1" (Riri is the name of the dev) and one called "zaas". They are both binaries, as evidenced by the fact that opening them in a text editor results in unreadable garbage. According to trid, a file identifier, "riri1" is a VisiCalc Spreadsheet file, and the other is unknown. I tried running VisiCalc in a DOS VM, but it failed to open the file. I doubt it actually is a VC file, of course, and I assume it may be a spreadsheet of memory addresses or something?
Anyway, I know about dll injection and other methods of hacking applications like this by editing memory addresses, but the way this application has been hacked seems odd to me. Clearly the developer did not decompile the source binary and make edits?
If anyone is willing to look around, the files can be found in the zip below:
Remove the links posting to downloads outside of the forum (both the twitter and the direct download). You can copy the image posted on the tweet and post it here though.
Originally Posted by Nimboso
Remove the links posting to downloads outside of the forum (both the twitter and the direct download). You can copy the image posted on the tweet and post it here though.
Fixed, sorry about that ^^'
//Approved, file appears safe.
I've added virus scan links to your original post.