├── .gitignore ├── BUILDs ├── gs-04162014.zip └── readme.txt ├── CMakeLists.txt ├── DOCs ├── BBMatch-GraphSlick.pptx ├── Shattering4.pptx ├── readme.txt └── usage.docx ├── GraphSlick.sln ├── Plugin.sln ├── Plugin.vcxproj ├── Plugin.vcxproj.filters ├── algo.cpp ├── algo.hpp ├── bbgroup ├── 3rdparty │ └── ordered-set-1.1.tar.gz ├── bb_ida.py ├── bb_match.py ├── bb_types.py ├── bb_utils.py ├── build_cache.py ├── deploy.bat ├── ida_stats.py ├── init.py ├── readme.txt ├── t1.py ├── t2.py └── t4.py ├── bin ├── plugins │ ├── GraphSlick │ │ ├── bb_ida.py │ │ ├── bb_match.py │ │ ├── bb_types.py │ │ ├── bb_utils.py │ │ └── init.py │ └── graphslick.plw └── sample_exe │ ├── code1.exe │ └── code1.idb ├── colorgen.cpp ├── colorgen.h ├── doc ├── .~lock.usage.docx# └── usage.docx ├── groupman.cpp ├── groupman.h ├── makefile ├── plugin.cpp ├── presentation ├── Shattering4.pdf └── Shattering4.pptx ├── pybbmatcher.cpp ├── pybbmatcher.h ├── pywraps.hpp ├── readme.txt ├── sample_code ├── sample_asm │ └── v1 │ │ ├── makeit.bat │ │ └── v1.asm └── sample_c │ ├── bin │ ├── v1 │ │ └── code1.cpp │ └── v2 │ │ └── code1.cpp │ ├── code1.cpp │ ├── code1.sln │ ├── code1.vcxproj │ ├── code1.vcxproj.filters │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h ├── stdalone.cpp ├── stdalone.sln ├── stdalone.vcxproj ├── types.hpp ├── util.cpp └── util.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILDs/gs-04162014.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/BUILDs/gs-04162014.zip -------------------------------------------------------------------------------- /BUILDs/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/BUILDs/readme.txt -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DOCs/BBMatch-GraphSlick.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/DOCs/BBMatch-GraphSlick.pptx -------------------------------------------------------------------------------- /DOCs/Shattering4.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/DOCs/Shattering4.pptx -------------------------------------------------------------------------------- /DOCs/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/DOCs/readme.txt -------------------------------------------------------------------------------- /DOCs/usage.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/DOCs/usage.docx -------------------------------------------------------------------------------- /GraphSlick.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/GraphSlick.sln -------------------------------------------------------------------------------- /Plugin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/Plugin.sln -------------------------------------------------------------------------------- /Plugin.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/Plugin.vcxproj -------------------------------------------------------------------------------- /Plugin.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/Plugin.vcxproj.filters -------------------------------------------------------------------------------- /algo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/algo.cpp -------------------------------------------------------------------------------- /algo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/algo.hpp -------------------------------------------------------------------------------- /bbgroup/3rdparty/ordered-set-1.1.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/3rdparty/ordered-set-1.1.tar.gz -------------------------------------------------------------------------------- /bbgroup/bb_ida.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/bb_ida.py -------------------------------------------------------------------------------- /bbgroup/bb_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/bb_match.py -------------------------------------------------------------------------------- /bbgroup/bb_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/bb_types.py -------------------------------------------------------------------------------- /bbgroup/bb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/bb_utils.py -------------------------------------------------------------------------------- /bbgroup/build_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/build_cache.py -------------------------------------------------------------------------------- /bbgroup/deploy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/deploy.bat -------------------------------------------------------------------------------- /bbgroup/ida_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/ida_stats.py -------------------------------------------------------------------------------- /bbgroup/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/init.py -------------------------------------------------------------------------------- /bbgroup/readme.txt: -------------------------------------------------------------------------------- 1 | Basic Block grouper (c) Elias Bachaalany and Ali Rahbar 2 | 3 | 4 | -------------------------------------------------------------------------------- /bbgroup/t1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/t1.py -------------------------------------------------------------------------------- /bbgroup/t2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/t2.py -------------------------------------------------------------------------------- /bbgroup/t4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bbgroup/t4.py -------------------------------------------------------------------------------- /bin/plugins/GraphSlick/bb_ida.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/GraphSlick/bb_ida.py -------------------------------------------------------------------------------- /bin/plugins/GraphSlick/bb_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/GraphSlick/bb_match.py -------------------------------------------------------------------------------- /bin/plugins/GraphSlick/bb_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/GraphSlick/bb_types.py -------------------------------------------------------------------------------- /bin/plugins/GraphSlick/bb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/GraphSlick/bb_utils.py -------------------------------------------------------------------------------- /bin/plugins/GraphSlick/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/GraphSlick/init.py -------------------------------------------------------------------------------- /bin/plugins/graphslick.plw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/plugins/graphslick.plw -------------------------------------------------------------------------------- /bin/sample_exe/code1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/sample_exe/code1.exe -------------------------------------------------------------------------------- /bin/sample_exe/code1.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/bin/sample_exe/code1.idb -------------------------------------------------------------------------------- /colorgen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/colorgen.cpp -------------------------------------------------------------------------------- /colorgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/colorgen.h -------------------------------------------------------------------------------- /doc/.~lock.usage.docx#: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/doc/.~lock.usage.docx# -------------------------------------------------------------------------------- /doc/usage.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/doc/usage.docx -------------------------------------------------------------------------------- /groupman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/groupman.cpp -------------------------------------------------------------------------------- /groupman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/groupman.h -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/makefile -------------------------------------------------------------------------------- /plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/plugin.cpp -------------------------------------------------------------------------------- /presentation/Shattering4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/presentation/Shattering4.pdf -------------------------------------------------------------------------------- /presentation/Shattering4.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/presentation/Shattering4.pptx -------------------------------------------------------------------------------- /pybbmatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/pybbmatcher.cpp -------------------------------------------------------------------------------- /pybbmatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/pybbmatcher.h -------------------------------------------------------------------------------- /pywraps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/pywraps.hpp -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/readme.txt -------------------------------------------------------------------------------- /sample_code/sample_asm/v1/makeit.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_asm/v1/makeit.bat -------------------------------------------------------------------------------- /sample_code/sample_asm/v1/v1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_asm/v1/v1.asm -------------------------------------------------------------------------------- /sample_code/sample_c/bin/v1/code1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/bin/v1/code1.cpp -------------------------------------------------------------------------------- /sample_code/sample_c/bin/v2/code1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/bin/v2/code1.cpp -------------------------------------------------------------------------------- /sample_code/sample_c/code1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/code1.cpp -------------------------------------------------------------------------------- /sample_code/sample_c/code1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/code1.sln -------------------------------------------------------------------------------- /sample_code/sample_c/code1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/code1.vcxproj -------------------------------------------------------------------------------- /sample_code/sample_c/code1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/code1.vcxproj.filters -------------------------------------------------------------------------------- /sample_code/sample_c/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/stdafx.cpp -------------------------------------------------------------------------------- /sample_code/sample_c/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/stdafx.h -------------------------------------------------------------------------------- /sample_code/sample_c/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/sample_code/sample_c/targetver.h -------------------------------------------------------------------------------- /stdalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/stdalone.cpp -------------------------------------------------------------------------------- /stdalone.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/stdalone.sln -------------------------------------------------------------------------------- /stdalone.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/stdalone.vcxproj -------------------------------------------------------------------------------- /types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/types.hpp -------------------------------------------------------------------------------- /util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/util.cpp -------------------------------------------------------------------------------- /util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilus/GraphSlick/HEAD/util.h --------------------------------------------------------------------------------