Skip to main content

Collect computer related materials and codes

21
GitHub Stars
98
Curated Resources
11
Categories
13 hours ago
Last Refreshed
AIReverse EngineCompilerDecompilerHack ProgramWindows KernelOperation SystemEmulatorVirtualizationGame EngineFuzzing

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me reverse engine resources from awesome-computer-science"

Installation instructions →

What's inside

Reverse Engine

  • angr

  • book

    The radare2 + frida book for Mobile Application assessment

  • Book

    "Reverse Engineering for Beginners" free book

  • code

    Some scripts for IDA Pro to assist with reverse engineering EFI binaries

  • code

    Reverse engineering framework in Python.Miasm is a free and open source (GPLv2) reverse engineering framework. Miasm aims to analyze / modify / generate binary programs.

  • code

    Portable Executable Explorer

Game Engine

  • bs::framework

  • code

    A .NET library which can make your socket client development easier

  • code

    A free and open-source MMORPG server emulator written in C++

  • code

    A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

  • code

    Modern reimplementation of the Diablo 1 game engine

  • code

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.

Virtualization

  • code

    Hypervisor based tool for monitoring system register accesses.

Fuzzing

  • code

    A hypervisor for fuzzing built with WHVP and Bochs

Windows Kernel

Hack Program

  • code

    Windows IME-based DLL injection. Able to inject a DLL without OpenProcess or a process handle being necessary..

  • code

    Modified edition of cuckoo.

  • code

    Fully chained kernel exploit for the PS Vita

  • code

    Cuckoo Sandbox is an automated dynamic malware analysis system

  • code

    Malware Configuration And Payload Extraction

  • code

    Find open databases with Shodan

Operation System

  • code

    os kernel labs for operating systems course in Tsinghua University.

  • code

    The Memory Process File System:

  • os_course_info

    清华大学操作系统课程(2018)

Compiler

  • code

    Compilers Principles, Techniques, & Tools (purple dragon book) second edition exercise answers

  • ShivyC

    A hobby C compiler created in Python.

Showing a sample of 98 resources. View the full list on GitHub →