Zifan Xie's repositories
PetForDesktop
A pet for desktop like you've never dreamed 💚
Obfuscapk
An automatic obfuscation tool for Android apps that works in a black-box fashion, supports advanced obfuscation features and has a modular architecture easily extensible with new techniques
viper
A tool for automatically identifying syscall-guard variables
GraphSPD
The official repository of "GraphSPD: Graph-Based Security Patch Detection with Enriched Code Semantics". The paper will appear in the IEEE Symposium on Security and Privacy (S&P), San Francisco, CA, May 22-26, 2023.
Tai-e
An easy-to-learn/use static analysis framework for Java
Tai-e-assignments
Tai-e assignments for static program analysis
code-tracker
trace code from user-defined commit to the newest commit
JavaMutator
javaMutator
IsoVar
IsoVar is designed to isolate fault-correlated variables via integrating the statistical analysis and mutation analysis. It can also be applied to existing FL or APR tools to enhance their performance.
angr_ctf
treat as a tutorial for angr
zipper
Precision-guided context sensitivity for pointer analysis
CarrotsBlender
holding data and processing code for the paper 'A Large-Scale Empirical Study on Vulnerability Distribution within Projects and the Lessons Learned' of ICSE 2020
collisions
Hash collisions
how2heap
A repository for learning various heap exploitation techniques.
twostream-attention
2-stream CNN architectures for action detection and recognition with attention filtering
apted
APTED algorithm for the Tree Edit Distance
obfuscation_study
can obfuscate app automatically
reverse-engineering-for-beginners
translate project of Drops
Hungarian-Algorithm
Unique Java implementation of the Hungarian Algorithm