azeem ali programmer · developer · reverse engineer · computer enthusiast

hi, i build and break software.
always learning, always curious.

projects

ice cream

This project is a C++ and C# project that intercepts network traffic per per-application and lets you manipulate different factors of how the packets are sent and received. Picture of the ice cream project It allows you to set custom delays, packet loss percentages, and bandwidth limits in any application that allow UDP/TCP traffic. This is useful for simulating different network conditions for testing purposes but it works exceptionally well in video-games to test how different network conditions affect gameplay and to find different in-game exploits.

hudsight hook intercepter

A C++ project that takes over hudsight's hooking system and allows you to render custom overlays or create animated crosshairs in any game that supports Hudsight hooks. Picture of the hudsight hook intercepter project This project was reverse engineered directly from Hudsight's signed DLL that can be loaded into most games that have an anti-cheat. It can be a way to bypass anti-cheat systems that would normally detect overlays.

packer/unpacker

This is a Rust project that compresses a windows executable and appends a decompression stub to the file so that when executed, it decompresses itself into memory and runs from there.
Picture of the packer/unpacker project This was done for my final college project and gave me more insight into how executables work on a low level as well as how to manipulate them.

FAC (Friendly Anti Cheat)

This is a small POC anti cheat written in Lua for Garry's Mod that detects and blocks common cheat methods such as aimbots and wallhacks and other miscellaneous cheats.
Picture of some FAC code This was created because of my interest in game security and anti-cheat systems and was a fun way to learn more about Lua scripting in Garry's Mod.

ToggleWebHelper

A simple C++ application that disables the SteamWebHelper process when launching games to improve performance and reduce resource usage.
Picture of the ToggleWebHelper project This was created out of personal need as I found SteamWebHelper to be a resource hog and wanted a simple way to disable it when not needed.

Airsoft Project

Built a tech-driven airsoft platform: RFID-based hit tracking on microcontrollers that stream events to a central server (MariaDB), new game modes, and a live web dashboard. Players can view their statistics and spectators can follow live matches. Stack: Rust, Python, SQL, HTML/CSS/JS.

Image of hardware used in the airsoft project Image of the web dashboard for the airsoft project
  • Death tracking: RFID scanners record player death and objective interactions.
  • Game modes: server-defined rules/timers enable varied, replayable scenarios.
  • Live site: real-time events and scores; post-game player stats/history.
  • Data: centralized storage in MariaDB; services in Rust and Python.