Blog

Thoughts, tutorials, and insights about technology and development.

Advanced Cheat Development and Anti Cheat Bypass Techniques in Video Games

In the ongoing battle between game developers and cheat creators, sophisticated techniques such as kernel level manipulations, custom virtual machines, and hardware based exploits like DMA and SMM are continuously evolving. Anti cheat systems respond with advanced kernel hooks, behavioral profiling, and side channel detection methods, creating a complex cybersecurity arms race. Understanding these tactics not only sheds light on gaming security but also highlights broader cybersecurity challenges and innovations.

Read more →

Advanced Malware Development: Injection, Obfuscation, and Evasion Techniques

This post delves into advanced malware development and evasion techniques, providing an in depth exploration of how malicious software can inject, obfuscate, and execute shellcode while avoiding detection from antivirus systems and sandbox environments. It covers a comprehensive range of topics from basic shellcode execution and simple encryption methods to sophisticated anti analysis strategies and direct syscall evasion.

Read more →

Reverse Engineering Abandonware - Sierra Studios’ Pharaoh

Relive the nostalgia of classic PC gaming with a simple CD check patch! Follow along as I take an old favorite from disc-based play to a hassle-free modern setup. By examining the executable in IDA The process highlights how easily some older titles can be tweaked or modded, and opens up a world of possibilities for further modifications, such as custom menus or cheat functionality.

Read more →

Understanding and Modding Call of Duty FastFiles

Exploring the process of dissecting and reverse engineering Call of Duty’s Fast Files, highlighting the complexities, hurdles, and discoveries along the way. Discussing data structures, compression schemes, and the potential for community-driven mods and enhancements upon understanding the .ff format.

Read more →

Transitioning from C++ to Rust

Exploring the journey from C++ to Rust, highlighting the strengths, challenges, and lessons learned along the way. Discussing the benefits of Rust’s ownership model, expressive type system, and ecosystem maturity.

Read more →

Hello, World!

Introduction to my programming journey, from early days with C and reverse engineering to current work in Rust, including ongoing projects in cybersecurity, DAW development, and USB forensics.

Read more →