About:

Krystal shares findings on hacking and programming on her blog.

Website:

Interests:

Hacking Programming
Subscribe to RSS:
The blog post provides a status update on a decompilation project for 'Spider-Man: The Movie Game,' detailing over 300 commits and 3 releases. The author shares insights into various components completed, challenges faced with mem...
The post details the author's experience in starting a dissection project for the PC port of Spider-Man: The Movie Game, focusing on the intricacies of decompiling binaries for Windows NT. It discusses the advantages of the game's...
The text provides an update on the progress of the Spider-Man (Neversoft) decompilation project as of March 2025. The author shares insights and discoveries made during the process, including code anatomy, inlining, code archeolog...
The author provides an update on the progress of the Spider-Man decompilation project. They have made significant progress in file loading and rendering using DirectX. They also discuss custom memory management and compiler behavi...
The author shares the progress of the Spider-Man (Neversoft) decompilation project, including the number of commits, completion percentage, and challenges faced. They discuss deciphering global variables, dealing with shifted poin...
The author discusses the progress of the decompilation project for the Spider-Man game developed by Neversoft. They restarted the project, changed their approach, and developed a tagging system to identify functions. They also tal...
The blogpost discusses the process of bringing higher level languages to console video-game modding, specifically targeting the PlayStation 2. It covers the steps of getting a compiler, converting the ELF file into a PCSX2 compati...
The blog post covers the story of the Stem Player, how it was developed, and the problems with the device. It also discusses the birth of the emulator, the process of making it better than the actual device, and the addition of a ...
The author describes the process of reverse engineering the Marvel's Avengers Beta game to understand the client/server communications. The game uses HTTPS protocol and the author used Wireshark to analyze the traffic. The author ...
The text discusses the reverse engineering of the game Spider-Man 2000 for PC to fix problems and possibly port it to other architectures and OSes. The author discovered a buffer overflow vulnerability in the file loading routine ...
The author describes the process of reversing the Spiderman 2000 game to bypass the CD-ROM protection. The game was acting up, and the author decided to reinstall it, but lost the idb file. The game prompted to insert the CD-ROM, ...

0Update on the blog

2018-01-08

The author explains why they haven't posted on their blog, citing the overwhelming experience of their first year in college and the lack of time due to studying. They also discuss building a new rig and their excitement for upcom...
The text discusses the process of reversing the Spiderman 2000 game to understand how the textures are stored. The author found the game was also released for MacOS, despite the lack of acknowledgment from the developer. They were...
The author describes the process of writing a file loader for the Spiderman 2000 game. They explain the motivation, the function they focused on, and the process of writing the loader. They also detail the file name setup and the ...
The text explains the PKR file format used in the Spiderman 2000 game, including its structure, compression method, and the process of modifying the game files.
The cheat code for Spiderman 2000 is disabled on the PC version, but it is still present in the game's code. The author found the cheat code in the code and patched the binary to re-enable it. A video showcasing the cheat code wor...
The author has been able to generate the correct checksum for the save slots in Spiderman 2000, allowing them to load custom save files. They have discovered how to modify the save file to change the level and have also found out ...
The author discusses the process of reversing the save file format for the Spiderman 2000 game. They explain how they located the save file, dissected it, and found a checksum used for verifying the integrity of the save slot. The...
The author shares their experience reversing the game Spiderman 2000 and overcoming problems and riddles. They discuss the tools they developed to mod the game and the challenges of reversing a bad PC port. They also mention cover...

0Hello World

2017-08-11

...