├── README.md ├── analyze ├── analyze.py ├── main.py └── run.txt ├── diffing ├── binexp.py ├── diff.py └── genidb.py ├── iOS ├── generate_csv_for_dentogramm.py ├── helpers │ ├── class.txt │ ├── classes.txt │ ├── classes_X_11.4.txt │ ├── classes_X_11.4__.txt │ ├── classes_iphone.txt │ ├── classes_source.txt │ ├── d3_dentogramm │ │ ├── index.html │ │ ├── iokit.csv │ │ └── iokit_old.csv │ ├── d3_tidytree │ │ ├── index.html │ │ └── iokit.csv │ ├── iokit.csv │ ├── parse_to_csv.py │ ├── parse_to_dot.py │ └── parse_to_json.py ├── reconstruct_exported_vtable.py ├── reconstruct_iokit_classes.py ├── reconstruct_vtable.py ├── rename_got.py └── rename_one_got.py └── kernelcache ├── create_renamer.py ├── gxf_hook.py ├── ida_analyze.py ├── post_analysis.py ├── pre_analysis.py └── simvulos.py /README.md: -------------------------------------------------------------------------------- 1 | # ida_scripts 2 | -------------------------------------------------------------------------------- /analyze/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/analyze/analyze.py -------------------------------------------------------------------------------- /analyze/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/analyze/main.py -------------------------------------------------------------------------------- /analyze/run.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/analyze/run.txt -------------------------------------------------------------------------------- /diffing/binexp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/diffing/binexp.py -------------------------------------------------------------------------------- /diffing/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/diffing/diff.py -------------------------------------------------------------------------------- /diffing/genidb.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iOS/generate_csv_for_dentogramm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/generate_csv_for_dentogramm.py -------------------------------------------------------------------------------- /iOS/helpers/class.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/class.txt -------------------------------------------------------------------------------- /iOS/helpers/classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/classes.txt -------------------------------------------------------------------------------- /iOS/helpers/classes_X_11.4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/classes_X_11.4.txt -------------------------------------------------------------------------------- /iOS/helpers/classes_X_11.4__.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/classes_X_11.4__.txt -------------------------------------------------------------------------------- /iOS/helpers/classes_iphone.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/classes_iphone.txt -------------------------------------------------------------------------------- /iOS/helpers/classes_source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/classes_source.txt -------------------------------------------------------------------------------- /iOS/helpers/d3_dentogramm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/d3_dentogramm/index.html -------------------------------------------------------------------------------- /iOS/helpers/d3_dentogramm/iokit.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/d3_dentogramm/iokit.csv -------------------------------------------------------------------------------- /iOS/helpers/d3_dentogramm/iokit_old.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/d3_dentogramm/iokit_old.csv -------------------------------------------------------------------------------- /iOS/helpers/d3_tidytree/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/d3_tidytree/index.html -------------------------------------------------------------------------------- /iOS/helpers/d3_tidytree/iokit.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/d3_tidytree/iokit.csv -------------------------------------------------------------------------------- /iOS/helpers/iokit.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/iokit.csv -------------------------------------------------------------------------------- /iOS/helpers/parse_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/parse_to_csv.py -------------------------------------------------------------------------------- /iOS/helpers/parse_to_dot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/parse_to_dot.py -------------------------------------------------------------------------------- /iOS/helpers/parse_to_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/helpers/parse_to_json.py -------------------------------------------------------------------------------- /iOS/reconstruct_exported_vtable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/reconstruct_exported_vtable.py -------------------------------------------------------------------------------- /iOS/reconstruct_iokit_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/reconstruct_iokit_classes.py -------------------------------------------------------------------------------- /iOS/reconstruct_vtable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/reconstruct_vtable.py -------------------------------------------------------------------------------- /iOS/rename_got.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/rename_got.py -------------------------------------------------------------------------------- /iOS/rename_one_got.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/iOS/rename_one_got.py -------------------------------------------------------------------------------- /kernelcache/create_renamer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/create_renamer.py -------------------------------------------------------------------------------- /kernelcache/gxf_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/gxf_hook.py -------------------------------------------------------------------------------- /kernelcache/ida_analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/ida_analyze.py -------------------------------------------------------------------------------- /kernelcache/post_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/post_analysis.py -------------------------------------------------------------------------------- /kernelcache/pre_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/pre_analysis.py -------------------------------------------------------------------------------- /kernelcache/simvulos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nixerr/ida_scripts/HEAD/kernelcache/simvulos.py --------------------------------------------------------------------------------