├── LLVM_Pass ├── llvm_CFGPass │ ├── CFGPass.cpp │ ├── CMakeLists.txt │ └── README.md └── llvm_DFGPass │ ├── CMakeLists.txt │ ├── DFG │ ├── CMakeLists.txt │ └── DFGPass.cpp │ ├── README.md │ └── test │ └── Bubblesort.png ├── README.md ├── gen_cfg.sh ├── gen_dfg.sh ├── imgs ├── cfg │ ├── f1.dot │ ├── f2.dot │ ├── f3.dot │ ├── f3_cfg.png │ └── main.dot └── dfg │ ├── f1.dot │ ├── f2.dot │ ├── f3.dot │ ├── f3_dfg.png │ └── main.dot ├── libCFGPass.so ├── libDFGPass.so ├── mcsema_binary2llvmbitcode.sh └── test.c /LLVM_Pass/llvm_CFGPass/CFGPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_CFGPass/CFGPass.cpp -------------------------------------------------------------------------------- /LLVM_Pass/llvm_CFGPass/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_CFGPass/CMakeLists.txt -------------------------------------------------------------------------------- /LLVM_Pass/llvm_CFGPass/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_CFGPass/README.md -------------------------------------------------------------------------------- /LLVM_Pass/llvm_DFGPass/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_DFGPass/CMakeLists.txt -------------------------------------------------------------------------------- /LLVM_Pass/llvm_DFGPass/DFG/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_DFGPass/DFG/CMakeLists.txt -------------------------------------------------------------------------------- /LLVM_Pass/llvm_DFGPass/DFG/DFGPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_DFGPass/DFG/DFGPass.cpp -------------------------------------------------------------------------------- /LLVM_Pass/llvm_DFGPass/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_DFGPass/README.md -------------------------------------------------------------------------------- /LLVM_Pass/llvm_DFGPass/test/Bubblesort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/LLVM_Pass/llvm_DFGPass/test/Bubblesort.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/README.md -------------------------------------------------------------------------------- /gen_cfg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/gen_cfg.sh -------------------------------------------------------------------------------- /gen_dfg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/gen_dfg.sh -------------------------------------------------------------------------------- /imgs/cfg/f1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/cfg/f1.dot -------------------------------------------------------------------------------- /imgs/cfg/f2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/cfg/f2.dot -------------------------------------------------------------------------------- /imgs/cfg/f3.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/cfg/f3.dot -------------------------------------------------------------------------------- /imgs/cfg/f3_cfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/cfg/f3_cfg.png -------------------------------------------------------------------------------- /imgs/cfg/main.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/cfg/main.dot -------------------------------------------------------------------------------- /imgs/dfg/f1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/dfg/f1.dot -------------------------------------------------------------------------------- /imgs/dfg/f2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/dfg/f2.dot -------------------------------------------------------------------------------- /imgs/dfg/f3.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/dfg/f3.dot -------------------------------------------------------------------------------- /imgs/dfg/f3_dfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/dfg/f3_dfg.png -------------------------------------------------------------------------------- /imgs/dfg/main.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/imgs/dfg/main.dot -------------------------------------------------------------------------------- /libCFGPass.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/libCFGPass.so -------------------------------------------------------------------------------- /libDFGPass.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/libDFGPass.so -------------------------------------------------------------------------------- /mcsema_binary2llvmbitcode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/mcsema_binary2llvmbitcode.sh -------------------------------------------------------------------------------- /test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meton-robean/CFG_DFG_generator/HEAD/test.c --------------------------------------------------------------------------------