{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"PlantUML-Builder","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ–จ๏ธ A script used to upload PlantUML scripts to the PlantUML server and download the built diagrams.","allTopics":["uml-diagram","plant-uml"],"primaryLanguage":{"name":"PowerShell","color":"#012456"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T16:35:12.757Z"}},{"type":"Public","name":"Bochs-Call-Log-Formatter","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ–จ๏ธ A script used to add the corresponding function names to Bochs call logs with the help of the Linux \"nm\" command.","allTopics":["debugger","bochs"],"primaryLanguage":{"name":"PowerShell","color":"#012456"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T16:19:30.225Z"}},{"type":"Public","name":"Jupyter-Cell-Index-Resetter","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿงน A script used to reset a Jupyter notebook's execution cell indexes, making them increase from 1.","allTopics":["jupyter-notebook"],"primaryLanguage":{"name":"PowerShell","color":"#012456"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T16:17:04.618Z"}},{"type":"Public","name":"Goasm-RAT","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ’ป A Windows console remote administration tool written in Go & Intel x86 Assembly. It supports remote shell and screenshot.","allTopics":["windows","socket","network","malware","cybersecurity","remote-administration-tool"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":2,"starsCount":67,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-27T12:22:52.527Z"}},{"type":"Public","name":"Plants-vs.-Zombies-Online-Battle","owner":"Zhuagenborn","isFork":false,"description":"๐ŸงŸ 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.","allTopics":["hook","socket","network","dll-injection","inline-hook","game-cheating","cpp20","game","reverse-engineering"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":543,"forksCount":52,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T22:27:09.332Z"}},{"type":"Public","name":"Windows-x86-Debugger","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿž 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.","allTopics":["windows","debugger","framework","cpp20"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T22:22:17.990Z"}},{"type":"Public","name":"Lucene-Cranfield-Search-Engine","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ” A Lucene demo for searching the Cranfield collection.","allTopics":["search-engine","lucene","cranfield-collection"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T22:07:26.384Z"}},{"type":"Public archive","name":"Cpp-Project-Template","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ—๏ธ A C++ project template built with Docker, Makefile, CMake, GoogleTest and GitHub Actions.","allTopics":["docker","cmake","makefile","googletest","github-actions"],"primaryLanguage":{"name":"CMake","color":"#DA3434"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-16T00:58:37.785Z"}},{"type":"Public","name":"Echo-Web-Server","owner":"Zhuagenborn","isFork":false,"description":"โ˜๏ธ 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.","allTopics":["linux","http","website","socket","network","timer","logger","googletest","thread-pool","heap","epoll","cpp20"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":58,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T00:12:52.484Z"}},{"type":"Public","name":"Tetris","owner":"Zhuagenborn","isFork":false,"description":"๐ŸŽฎ A C++20 Tetris game running in the Linux terminal.","allTopics":["game","tetris","cpp20"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T00:11:16.610Z"}},{"type":"Public","name":"Huawei-Delivery-Optimization","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿšš \"2021 Huawei Delivery Optimization Competition\" - Using a genetic model to minimize the multi-vehicle transportation cost with vehicle capacity constraints.","allTopics":["genetic-algorithm","traveling-salesman-problem","delivery-optimization"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-13T19:52:27.419Z"}},{"type":"Public","name":"Genetic-Delivery-Man","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿšš A genetic model written in Python for minimizing the delay time of delivery routes.","allTopics":["genetic-algorithm","traveling-salesman-problem","delivery-optimization"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-13T19:51:45.642Z"}},{"type":"Public","name":"Windows-DLL-Injector","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ’‰ 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.","allTopics":["windows","malware","cybersecurity","cpp20","dll-inection"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":64,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-13T19:50:06.968Z"}},{"type":"Public","name":"Minesweeper-Cheat","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ’ฃ A game cheat for Microsoft Minesweeper. It will change the window title to \"Mlnesweeper\" if the current block has a mine.","allTopics":["game","hook","minesweeper","reverse-engineering","game-cheating"],"primaryLanguage":{"name":"Assembly","color":"#6E4C13"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-11T19:17:09.013Z"}},{"type":"Public","name":"Windows-Tiny-PE","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ—œ๏ธ A 208-byte, manually created tiny Windows x86 PE file that can run on Windows XP and pop up a message box.","allTopics":["windows","reverse-engineering","pe"],"primaryLanguage":{"name":"Assembly","color":"#6E4C13"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-06T13:20:18.721Z"}},{"type":"Public","name":"Kraken-Futures-API-Demo","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ’ฐ A Kraken Futures API demo, including authentication, book updating, sending and canceling orders.","allTopics":["bitcoin","network","websocket","kraken"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-06T13:11:14.524Z"}},{"type":"Public archive","name":"Berkeley-CS188-Artificial-Intelligence","owner":"Zhuagenborn","isFork":false,"description":"๐Ÿ‘ป Solutions for the course \"CS188: Artificial Intelligence\" of University of California, Berkeley.","allTopics":["game","reinforcement-learning","bayesian-network","artificial-intelligence","pac-man","minimax","alpha-beta-pruning"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-20T23:20:13.172Z"}}],"repositoryCount":17,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}