Chensheng Yu's starred repositories

windiff

Web-based tool that allows comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the OS.

Language:RustLicense:GPL-3.0Stargazers:316Issues:0Issues:0

gcovr

generate code coverage reports with gcc/gcov

Language:PythonLicense:NOASSERTIONStargazers:842Issues:0Issues:0

bap

Binary Analysis Platform

Language:OCamlLicense:MITStargazers:2032Issues:0Issues:0

Theseus

Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐š๐ฅ๐ข๐ง๐ ๐ฎ๐š๐ฅ ๐๐ž๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.

Language:RustLicense:MITStargazers:2823Issues:0Issues:0

tiramisu

A polyhedral compiler for expressing fast and portable data parallel algorithms

Language:C++License:MITStargazers:905Issues:0Issues:0

comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

Language:RustLicense:Apache-2.0Stargazers:26907Issues:0Issues:0
Language:PythonLicense:NOASSERTIONStargazers:390Issues:0Issues:0

speedscope

๐Ÿ”ฌ A fast, interactive web-based viewer for performance profiles.

Language:TypeScriptLicense:MITStargazers:5391Issues:0Issues:0

FlameGraph

Stack trace visualizer

Language:PerlStargazers:16919Issues:0Issues:0

Fuzzing101

An step by step fuzzing tutorial. A GitHub Security Lab initiative

License:Apache-2.0Stargazers:2398Issues:0Issues:0

clingo

๐Ÿค” A grounder and solver for logic programs.

Language:C++License:MITStargazers:591Issues:0Issues:0
Language:C#License:MITStargazers:464Issues:0Issues:0

ipsw

iOS/macOS Research Swiss Army Knife

Language:GoLicense:MITStargazers:1721Issues:0Issues:0

gef

GEF - GDB Enhanced Features for exploit devs & reversers

Language:PythonLicense:NOASSERTIONStargazers:315Issues:0Issues:0

symbolic-execution-papers

Recent symbolic execution papers and tools.

License:MITStargazers:126Issues:0Issues:0

Nintendo_Switch_Reverse_Engineering

A look at inner workings of Joycon and Nintendo Switch

Language:CStargazers:3405Issues:0Issues:0

linux-kernel-exploitation

A collection of links related to Linux kernel security and exploitation

License:CC-BY-4.0Stargazers:5483Issues:0Issues:0

phasar

A LLVM-based static analysis framework.

Language:C++License:NOASSERTIONStargazers:923Issues:0Issues:0

whole-program-llvm

A wrapper script to build whole-program LLVM bitcode files

Language:PythonLicense:MITStargazers:670Issues:0Issues:0

cb-multios

DARPA Challenges Sets for Linux, Windows, and macOS

Language:CLicense:MITStargazers:514Issues:0Issues:0

caronte

A tool to analyze the network flow during attack/defence Capture the Flag competitions

Language:JavaScriptLicense:GPL-3.0Stargazers:579Issues:0Issues:0

cling

The cling C++ interpreter

Language:C++License:NOASSERTIONStargazers:3425Issues:0Issues:0

mininet

Emulator for rapid prototyping of Software Defined Networks

Language:PythonLicense:BSD-3-ClauseStargazers:5284Issues:0Issues:0

isogenies.bib

A BibTeX collection on Isogeny-based Cryptography

Language:TeXLicense:CC0-1.0Stargazers:18Issues:0Issues:0

SVF

Static Value-Flow Analysis Framework for Source Code

Language:C++License:NOASSERTIONStargazers:1366Issues:0Issues:0
Language:PythonLicense:MITStargazers:13Issues:0Issues:0

souper

A superoptimizer for LLVM IR

Language:C++License:Apache-2.0Stargazers:2101Issues:0Issues:0

goomba

gooMBA is a Hex-Rays Decompiler plugin to simplify Mixed Boolean-Arithmetic (MBA) expressions

Language:C++Stargazers:554Issues:0Issues:0

alive2

Automatic verification of LLVM optimizations

Language:C++License:MITStargazers:739Issues:0Issues:0

hBPF

hBPF = eBPF in hardware

Language:PythonLicense:BSD-3-ClauseStargazers:394Issues:0Issues:0