czs108
Software Development | Artificial Intelligence | Reverse Engineering. See @Zhuagenborn for more projects.
Susquehanna International GroupDublin, Ireland
Pinned Repositories
Chase-AI
๐ฎ An artificial intelligence game to demonstrate the A* pathfinding. The enemy will try to get close to the agent and make it stuck between walls.
Coursera-From-Nand-to-Tetris
๐ฅ๏ธ Solutions for the course "From Nand to Tetris" on Coursera.
Cpp-Primer-5th-Notes-CN
๐ ใC++ Primerไธญๆ็๏ผ็ฌฌ5็๏ผใ็ฌ่ฎฐ
LeetCode-Solutions
โ๏ธ Solutions and notes for LeetCode problems.
Microsoft-Malware-Classification
๐ "2015 Microsoft Malware Classification Challenge" - Using machine learning to classify malware into different families based on Windows PE structures, disassembly scripts and machine code.
Windows-PE-Packer
๐๏ธ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering.
Echo-Web-Server
โ๏ธ 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.
Goasm-RAT
๐ป A Windows console remote administration tool written in Go & Intel x86 Assembly. It supports remote shell and screenshot.
Plants-vs.-Zombies-Online-Battle
๐ง 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.
Windows-x86-Debugger
๐ 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.
czs108's Repositories
czs108/Cpp-Primer-5th-Notes-CN
๐ ใC++ Primerไธญๆ็๏ผ็ฌฌ5็๏ผใ็ฌ่ฎฐ
czs108/Windows-PE-Packer
๐๏ธ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering.
czs108/Chase-AI
๐ฎ An artificial intelligence game to demonstrate the A* pathfinding. The enemy will try to get close to the agent and make it stuck between walls.
czs108/Microsoft-Malware-Classification
๐ "2015 Microsoft Malware Classification Challenge" - Using machine learning to classify malware into different families based on Windows PE structures, disassembly scripts and machine code.
czs108/Coursera-From-Nand-to-Tetris
๐ฅ๏ธ Solutions for the course "From Nand to Tetris" on Coursera.
czs108/LeetCode-Solutions
โ๏ธ Solutions and notes for LeetCode problems.
czs108/Probability-Theory
๐ Simple probability theory exercises, including Sampling, Combination, Bayes' Theorem, Binomial Distribution, Normal Distribution, Poisson Distribution, Geometric Distribution, etc.
czs108/czs108
๐ My introduction.
czs108/Coursera-Algorithms
โ๏ธ Solutions for the course "Algorithms" on Coursera.
czs108/Coursera-Machine-Learning
๐ Solutions for the course "Machine Learning" on Coursera.
czs108/Media-Memorability-Prediction
๐๏ธ "MediaEval 2018: Predicting Media Memorability" - Using machine learning and visual features to predict multimedia content memorability.
czs108/Top-Countries-Mentioned-by-Donald-Trump
๐ A data visualization project showing the top countries and diplomatic relations mentioned by Donald Trump in his presidential term from 2017 to 2020.
czs108/Ubuntu-Clang-Cpp-Dev-Docker
๐ณ A Clang C++ development environment based on Ubuntu in Docker, including Git, CMake and GoogleTest.