├── .gitignore ├── LICENSE ├── README.md ├── angrutils ├── __init__.py ├── exploration.py ├── expr.py ├── inspect.py ├── pp.py ├── util.py └── visualize.py ├── examples ├── conceptual │ └── README.md ├── nightmaRE │ └── README.md ├── plot_cdg │ ├── README.md │ └── plot_cdg_example.py ├── plot_cfg │ ├── README.md │ └── plot_cfg_example.py ├── plot_cfg_clustering │ ├── README.md │ └── plot_cfg_clustering_example.py ├── plot_cfg_path │ ├── README.md │ └── plot_cfg_path_example.py ├── plot_cfg_region │ ├── README.md │ └── plot_cfg_region_example.py ├── plot_cg │ ├── README.md │ └── plot_cg_example.py ├── plot_func_graph │ ├── README.md │ └── plot_func_graph_example.py └── samples │ ├── 1.6.26-libjsound.so │ ├── ais3_crackme │ ├── simple0 │ ├── simple0.c │ ├── simple1 │ └── simple1.c ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | build/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/README.md -------------------------------------------------------------------------------- /angrutils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/__init__.py -------------------------------------------------------------------------------- /angrutils/exploration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/exploration.py -------------------------------------------------------------------------------- /angrutils/expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/expr.py -------------------------------------------------------------------------------- /angrutils/inspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/inspect.py -------------------------------------------------------------------------------- /angrutils/pp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/pp.py -------------------------------------------------------------------------------- /angrutils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/util.py -------------------------------------------------------------------------------- /angrutils/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/angrutils/visualize.py -------------------------------------------------------------------------------- /examples/conceptual/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/conceptual/README.md -------------------------------------------------------------------------------- /examples/nightmaRE/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/nightmaRE/README.md -------------------------------------------------------------------------------- /examples/plot_cdg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cdg/README.md -------------------------------------------------------------------------------- /examples/plot_cdg/plot_cdg_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cdg/plot_cdg_example.py -------------------------------------------------------------------------------- /examples/plot_cfg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg/README.md -------------------------------------------------------------------------------- /examples/plot_cfg/plot_cfg_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg/plot_cfg_example.py -------------------------------------------------------------------------------- /examples/plot_cfg_clustering/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_clustering/README.md -------------------------------------------------------------------------------- /examples/plot_cfg_clustering/plot_cfg_clustering_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_clustering/plot_cfg_clustering_example.py -------------------------------------------------------------------------------- /examples/plot_cfg_path/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_path/README.md -------------------------------------------------------------------------------- /examples/plot_cfg_path/plot_cfg_path_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_path/plot_cfg_path_example.py -------------------------------------------------------------------------------- /examples/plot_cfg_region/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_region/README.md -------------------------------------------------------------------------------- /examples/plot_cfg_region/plot_cfg_region_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cfg_region/plot_cfg_region_example.py -------------------------------------------------------------------------------- /examples/plot_cg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cg/README.md -------------------------------------------------------------------------------- /examples/plot_cg/plot_cg_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_cg/plot_cg_example.py -------------------------------------------------------------------------------- /examples/plot_func_graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_func_graph/README.md -------------------------------------------------------------------------------- /examples/plot_func_graph/plot_func_graph_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/plot_func_graph/plot_func_graph_example.py -------------------------------------------------------------------------------- /examples/samples/1.6.26-libjsound.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/1.6.26-libjsound.so -------------------------------------------------------------------------------- /examples/samples/ais3_crackme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/ais3_crackme -------------------------------------------------------------------------------- /examples/samples/simple0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/simple0 -------------------------------------------------------------------------------- /examples/samples/simple0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/simple0.c -------------------------------------------------------------------------------- /examples/samples/simple1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/simple1 -------------------------------------------------------------------------------- /examples/samples/simple1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/examples/samples/simple1.c -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pydot 2 | networkx 3 | angr 4 | claripy 5 | bingraphvis 6 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axt/angr-utils/HEAD/setup.py --------------------------------------------------------------------------------