dataisland's repositories
CAMP
CAMP is a new sanitizer for detecting and capturing heap memory corruption. CAMP leverages a compiler and a customized memory allocator. The compiler adds boundary-checking and escape-tracking instructions to the target program, while the memory allocator tracks memory ranges, coordinates with the instrumentation, and neutralizes dangling pointers.
awesome-mcu
Some learning materials, notes and scripts about the programming and security of microcontroller.
Computer-Network
Some materials about Computer Network Courses
EmacsConfig
The emacs config I used on Linux. Solarized theme. Integrated C++, Python, ASM, Java, Rust, Shell extension. Mainly used for the development of small projects.
zhiyuan-salon-Q
A website that collects and counts Zhiyuan Salon data, the data comes from the official website https://zhiyuan.sjtu.edu.cn
DatabaseLab
Database Lab Homework of CS392-1 at SJTU
angr
A powerful and user-friendly binary analysis platform!
gpac
Modular Multimedia framework for packaging, streaming and playing your favorite content, see http://netflix.gpac.io
hexo-theme-redefine
Simplicity in Speed, Purity in Design: Redefine Your Hexo Journey.
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
mjs
Embedded JavaScript engine for C/C++
openssl
TLS/SSL and crypto library
qiling
Qiling Advanced Binary Emulation Framework
yasm
Yasm Assembler mainline development tree