phli's repositories
check-website-update
Monitor and check if there is any update on websites
php-src
The PHP Interpreter
kernel-repro
Reproduce kernel bugs found by Syzkaller and provide some useful scripts for the reproduction
SyzBridge
SyzBridge is a research project that adapts Linux upstream PoCs to downstream distributions. It provides rich interfaces that allow you to do a lot of cool things with Syzbot bugs
xhprof
PHP7/PHP8 support
DVWA
Damn Vulnerable Web Application (DVWA)
shmcache
A lightweight, abstract, scalable, out-of-the-box shared memory operation, makes use of the PHP Shared Memory Functions(shmop).
phpfastcache
A high-performance backend cache system. It is intended for use in speeding up dynamic web applications by alleviating database load. Well implemented, it can drops the database load to almost nothing, yielding faster page load times for users, better resource utilization. It is simple yet powerful.
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
syzkaller
syzkaller is an unsupervised coverage-guided kernel fuzzer
Witcher
Witcher is the first framework for using AFL to fuzz web applications.
php-extension-sample
PHP Extension Feature Samples
Goshawk
Goshawk is a static analyze tool to detect memory corruption bugs in C source codes. It utilizes NLP to infer custom memory management functions and uses data flow analysis to abstract their behaviors and then adopts these summaries to enhace bug detection.
cuhk-thesis
A LaTeX Template for CUHK Thesis
Minimalist
The prototype implementation of our USENIX 2023 paper
Witcher-experiment
Experiments from the Witcher NDSS submission
s2e-env
Your S2E project management tools. Visit https://s2e.systems/docs to get started.
s2e-qemu
QEMU VM with generic KVM extensions for symbolic execution
phuzzer
The new phuzzing framework!
aflgo
Directed Greybox Fuzzing with AFL