├── .gitignore ├── LICENSE.txt ├── README.md ├── configure ├── darwin-bootstrap ├── DEBIAN │ ├── control │ ├── extrainst_ │ └── postrm ├── bundle-loader.c ├── com.ex.substituted.plist ├── ib-log.h ├── inject-into-launchd.c ├── posixspawn-hook.c ├── safemode-ui-hook.m ├── safemode-ui-hook.plist ├── safety-dance │ ├── AutoGrid.h │ ├── AutoGrid.m │ ├── Info.plist │ ├── main.m │ └── white.png ├── substituted-plist-loader.h ├── substituted.m └── unrestrict.c ├── doc └── installed-README.txt ├── ent.plist ├── generated ├── darwin-inject-asm.S ├── generic-dis-arm.inc.h ├── generic-dis-arm64.inc.h ├── generic-dis-thumb.inc.h ├── generic-dis-thumb2.inc.h └── manual-mach.inc.h ├── lib ├── arm │ ├── arch-dis.h │ ├── arch-transform-dis.inc.h │ ├── assemble.h │ ├── dis-arm.inc.h │ ├── dis-main.inc.h │ ├── dis-thumb.inc.h │ ├── dis-thumb2.inc.h │ ├── jump-patch.h │ └── misc.h ├── arm64 │ ├── arch-dis.h │ ├── arch-transform-dis.inc.h │ ├── assemble.h │ ├── dis-main.inc.h │ ├── jump-patch.h │ └── misc.h ├── cbit │ ├── cqueue.c │ ├── cqueue.h │ ├── htab.h │ ├── misc.h │ ├── vec.c │ └── vec.h ├── darwin │ ├── execmem.c │ ├── find-syms.c │ ├── inject-asm-raw.c │ ├── inject-asm-raw.order │ ├── inject.c │ ├── interpose.c │ ├── mach-decls.h │ ├── manual-syscall.h │ ├── objc-asm.S │ ├── objc.c │ ├── objc.h │ ├── read.c │ ├── read.h │ ├── substrate-compat.c │ └── xxpc.h ├── dis.h ├── execmem.h ├── hook-functions.c ├── jump-dis.c ├── jump-dis.h ├── strerror.c ├── substitute-internal.h ├── substitute.h ├── transform-dis.c ├── transform-dis.h └── x86 │ ├── arch-dis.h │ ├── arch-transform-dis.inc.h │ ├── dis-main.inc.h │ ├── jump-patch.h │ └── misc.h ├── script ├── gen-deb.sh ├── gen-inject-asm.sh ├── gen-manual-mach.py ├── mconfig.py └── test-transform-dis.sh ├── substrate ├── lgpl-3.0.tar.xz └── substrate.h ├── test ├── injected-test-dylib.c ├── insns-arm.S ├── insns-libz-arm.S ├── lol.c ├── test-dis.c ├── test-execmem.c ├── test-find-syms.c ├── test-hook-functions.c ├── test-htab.c ├── test-imp-forwarding.m ├── test-inject.c ├── test-interpose.c ├── test-jump-dis.c ├── test-objc-hook.m ├── test-pc-patch.c ├── test-posixspawn-hook.c ├── test-substrate.cpp ├── test-td-simple.c ├── test-transform-dis.c ├── test-vec.cpp ├── transform-dis-cases-arm.S ├── transform-dis-cases-arm64.S ├── transform-dis-cases-i386.S ├── transform-dis-cases-x86_64.S └── transform-dis-cases.h └── vendor └── dyld_cache_format.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/README.md -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/configure -------------------------------------------------------------------------------- /darwin-bootstrap/DEBIAN/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/DEBIAN/control -------------------------------------------------------------------------------- /darwin-bootstrap/DEBIAN/extrainst_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/DEBIAN/extrainst_ -------------------------------------------------------------------------------- /darwin-bootstrap/DEBIAN/postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/DEBIAN/postrm -------------------------------------------------------------------------------- /darwin-bootstrap/bundle-loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/bundle-loader.c -------------------------------------------------------------------------------- /darwin-bootstrap/com.ex.substituted.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/com.ex.substituted.plist -------------------------------------------------------------------------------- /darwin-bootstrap/ib-log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/ib-log.h -------------------------------------------------------------------------------- /darwin-bootstrap/inject-into-launchd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/inject-into-launchd.c -------------------------------------------------------------------------------- /darwin-bootstrap/posixspawn-hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/posixspawn-hook.c -------------------------------------------------------------------------------- /darwin-bootstrap/safemode-ui-hook.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safemode-ui-hook.m -------------------------------------------------------------------------------- /darwin-bootstrap/safemode-ui-hook.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safemode-ui-hook.plist -------------------------------------------------------------------------------- /darwin-bootstrap/safety-dance/AutoGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safety-dance/AutoGrid.h -------------------------------------------------------------------------------- /darwin-bootstrap/safety-dance/AutoGrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safety-dance/AutoGrid.m -------------------------------------------------------------------------------- /darwin-bootstrap/safety-dance/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safety-dance/Info.plist -------------------------------------------------------------------------------- /darwin-bootstrap/safety-dance/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safety-dance/main.m -------------------------------------------------------------------------------- /darwin-bootstrap/safety-dance/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/safety-dance/white.png -------------------------------------------------------------------------------- /darwin-bootstrap/substituted-plist-loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/substituted-plist-loader.h -------------------------------------------------------------------------------- /darwin-bootstrap/substituted.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/substituted.m -------------------------------------------------------------------------------- /darwin-bootstrap/unrestrict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/darwin-bootstrap/unrestrict.c -------------------------------------------------------------------------------- /doc/installed-README.txt: -------------------------------------------------------------------------------- 1 | todo 2 | -------------------------------------------------------------------------------- /ent.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/ent.plist -------------------------------------------------------------------------------- /generated/darwin-inject-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/darwin-inject-asm.S -------------------------------------------------------------------------------- /generated/generic-dis-arm.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/generic-dis-arm.inc.h -------------------------------------------------------------------------------- /generated/generic-dis-arm64.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/generic-dis-arm64.inc.h -------------------------------------------------------------------------------- /generated/generic-dis-thumb.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/generic-dis-thumb.inc.h -------------------------------------------------------------------------------- /generated/generic-dis-thumb2.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/generic-dis-thumb2.inc.h -------------------------------------------------------------------------------- /generated/manual-mach.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/generated/manual-mach.inc.h -------------------------------------------------------------------------------- /lib/arm/arch-dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/arch-dis.h -------------------------------------------------------------------------------- /lib/arm/arch-transform-dis.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/arch-transform-dis.inc.h -------------------------------------------------------------------------------- /lib/arm/assemble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/assemble.h -------------------------------------------------------------------------------- /lib/arm/dis-arm.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/dis-arm.inc.h -------------------------------------------------------------------------------- /lib/arm/dis-main.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/dis-main.inc.h -------------------------------------------------------------------------------- /lib/arm/dis-thumb.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/dis-thumb.inc.h -------------------------------------------------------------------------------- /lib/arm/dis-thumb2.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/dis-thumb2.inc.h -------------------------------------------------------------------------------- /lib/arm/jump-patch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/jump-patch.h -------------------------------------------------------------------------------- /lib/arm/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm/misc.h -------------------------------------------------------------------------------- /lib/arm64/arch-dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/arch-dis.h -------------------------------------------------------------------------------- /lib/arm64/arch-transform-dis.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/arch-transform-dis.inc.h -------------------------------------------------------------------------------- /lib/arm64/assemble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/assemble.h -------------------------------------------------------------------------------- /lib/arm64/dis-main.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/dis-main.inc.h -------------------------------------------------------------------------------- /lib/arm64/jump-patch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/jump-patch.h -------------------------------------------------------------------------------- /lib/arm64/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/arm64/misc.h -------------------------------------------------------------------------------- /lib/cbit/cqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/cqueue.c -------------------------------------------------------------------------------- /lib/cbit/cqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/cqueue.h -------------------------------------------------------------------------------- /lib/cbit/htab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/htab.h -------------------------------------------------------------------------------- /lib/cbit/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/misc.h -------------------------------------------------------------------------------- /lib/cbit/vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/vec.c -------------------------------------------------------------------------------- /lib/cbit/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/cbit/vec.h -------------------------------------------------------------------------------- /lib/darwin/execmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/execmem.c -------------------------------------------------------------------------------- /lib/darwin/find-syms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/find-syms.c -------------------------------------------------------------------------------- /lib/darwin/inject-asm-raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/inject-asm-raw.c -------------------------------------------------------------------------------- /lib/darwin/inject-asm-raw.order: -------------------------------------------------------------------------------- 1 | _entry 2 | -------------------------------------------------------------------------------- /lib/darwin/inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/inject.c -------------------------------------------------------------------------------- /lib/darwin/interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/interpose.c -------------------------------------------------------------------------------- /lib/darwin/mach-decls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/mach-decls.h -------------------------------------------------------------------------------- /lib/darwin/manual-syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/manual-syscall.h -------------------------------------------------------------------------------- /lib/darwin/objc-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/objc-asm.S -------------------------------------------------------------------------------- /lib/darwin/objc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/objc.c -------------------------------------------------------------------------------- /lib/darwin/objc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/objc.h -------------------------------------------------------------------------------- /lib/darwin/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/read.c -------------------------------------------------------------------------------- /lib/darwin/read.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/read.h -------------------------------------------------------------------------------- /lib/darwin/substrate-compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/substrate-compat.c -------------------------------------------------------------------------------- /lib/darwin/xxpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/darwin/xxpc.h -------------------------------------------------------------------------------- /lib/dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/dis.h -------------------------------------------------------------------------------- /lib/execmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/execmem.h -------------------------------------------------------------------------------- /lib/hook-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/hook-functions.c -------------------------------------------------------------------------------- /lib/jump-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/jump-dis.c -------------------------------------------------------------------------------- /lib/jump-dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/jump-dis.h -------------------------------------------------------------------------------- /lib/strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/strerror.c -------------------------------------------------------------------------------- /lib/substitute-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/substitute-internal.h -------------------------------------------------------------------------------- /lib/substitute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/substitute.h -------------------------------------------------------------------------------- /lib/transform-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/transform-dis.c -------------------------------------------------------------------------------- /lib/transform-dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/transform-dis.h -------------------------------------------------------------------------------- /lib/x86/arch-dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/x86/arch-dis.h -------------------------------------------------------------------------------- /lib/x86/arch-transform-dis.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/x86/arch-transform-dis.inc.h -------------------------------------------------------------------------------- /lib/x86/dis-main.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/x86/dis-main.inc.h -------------------------------------------------------------------------------- /lib/x86/jump-patch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/x86/jump-patch.h -------------------------------------------------------------------------------- /lib/x86/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/lib/x86/misc.h -------------------------------------------------------------------------------- /script/gen-deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/script/gen-deb.sh -------------------------------------------------------------------------------- /script/gen-inject-asm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/script/gen-inject-asm.sh -------------------------------------------------------------------------------- /script/gen-manual-mach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/script/gen-manual-mach.py -------------------------------------------------------------------------------- /script/mconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/script/mconfig.py -------------------------------------------------------------------------------- /script/test-transform-dis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/script/test-transform-dis.sh -------------------------------------------------------------------------------- /substrate/lgpl-3.0.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/substrate/lgpl-3.0.tar.xz -------------------------------------------------------------------------------- /substrate/substrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/substrate/substrate.h -------------------------------------------------------------------------------- /test/injected-test-dylib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/injected-test-dylib.c -------------------------------------------------------------------------------- /test/insns-arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/insns-arm.S -------------------------------------------------------------------------------- /test/insns-libz-arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/insns-libz-arm.S -------------------------------------------------------------------------------- /test/lol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/lol.c -------------------------------------------------------------------------------- /test/test-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-dis.c -------------------------------------------------------------------------------- /test/test-execmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-execmem.c -------------------------------------------------------------------------------- /test/test-find-syms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-find-syms.c -------------------------------------------------------------------------------- /test/test-hook-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-hook-functions.c -------------------------------------------------------------------------------- /test/test-htab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-htab.c -------------------------------------------------------------------------------- /test/test-imp-forwarding.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-imp-forwarding.m -------------------------------------------------------------------------------- /test/test-inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-inject.c -------------------------------------------------------------------------------- /test/test-interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-interpose.c -------------------------------------------------------------------------------- /test/test-jump-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-jump-dis.c -------------------------------------------------------------------------------- /test/test-objc-hook.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-objc-hook.m -------------------------------------------------------------------------------- /test/test-pc-patch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-pc-patch.c -------------------------------------------------------------------------------- /test/test-posixspawn-hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-posixspawn-hook.c -------------------------------------------------------------------------------- /test/test-substrate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-substrate.cpp -------------------------------------------------------------------------------- /test/test-td-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-td-simple.c -------------------------------------------------------------------------------- /test/test-transform-dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-transform-dis.c -------------------------------------------------------------------------------- /test/test-vec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/test-vec.cpp -------------------------------------------------------------------------------- /test/transform-dis-cases-arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/transform-dis-cases-arm.S -------------------------------------------------------------------------------- /test/transform-dis-cases-arm64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/transform-dis-cases-arm64.S -------------------------------------------------------------------------------- /test/transform-dis-cases-i386.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/transform-dis-cases-i386.S -------------------------------------------------------------------------------- /test/transform-dis-cases-x86_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/transform-dis-cases-x86_64.S -------------------------------------------------------------------------------- /test/transform-dis-cases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/test/transform-dis-cases.h -------------------------------------------------------------------------------- /vendor/dyld_cache_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinusHenze/substitute/HEAD/vendor/dyld_cache_format.h --------------------------------------------------------------------------------