Zhuagenborn
- 23 followers
- China
Pinned Loading
Repositories
- Tiny-x86-OS Public
💽 A tiny Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.
Zhuagenborn/Tiny-x86-OS’s past year of commit activity - Echo-Web-Server Public
☁️ A C++20 echo web server using a thread pool, an epoll and non-blocking sockets to process requests, consisting of a YAML-based configuration, a customizable logger and a min-heap-based timer.
Zhuagenborn/Echo-Web-Server’s past year of commit activity - Plants-vs.-Zombies-Online-Battle Public
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.
Zhuagenborn/Plants-vs.-Zombies-Online-Battle’s past year of commit activity - Windows-x86-Debugger Public
🐞 A tiny Windows x86 debugging framework written in C++20 that supports software breakpoints and hardware breakpoints. It can be used to create custom debuggers.
Zhuagenborn/Windows-x86-Debugger’s past year of commit activity - Windows-DLL-Injector Public
💉 A Windows dynamic-link library injection tool written in C++20. It can inject a dynamic-link library into a running process by its window title or create a new process with an injection.
Zhuagenborn/Windows-DLL-Injector’s past year of commit activity - Enum-Flags Public
🚩 A header-only type-safe bit flag manager for C++ scoped enumerations written in C++23.
Zhuagenborn/Enum-Flags’s past year of commit activity - Cpp-Struct-Byte-Order-Converter Public
⚒ A script used to generate byte reversing functions for a C/C++ structure.
Zhuagenborn/Cpp-Struct-Byte-Order-Converter’s past year of commit activity - Cpp-Project-Template Public archive
🏗️ A C++ project template built with Docker, Makefile, CMake, GoogleTest and GitHub Actions.
Zhuagenborn/Cpp-Project-Template’s past year of commit activity