43 Commits
Author SHA1 Message Date
Kasuromi aca96273c7 Expose trampoline generation 2022-05-05 22:42:50 +03:00
Misty 282718c382 Add logging function to export header 2021-06-14 07:04:35 +08:00
jmpews dd099c135f Run clang-format 2021-05-05 16:32:43 +08:00
jmpews 2bb7cb7e18 [refactor] 2021-02-08 22:49:50 +08:00
jmpews 3c79c3c4a3 [refactor] 2021-02-08 11:48:14 +08:00
jmpews 6afe5a8ce6 [plugin] add global offset table hook 2020-12-20 23:57:55 +08:00
jmpews 30fb5e57d4 [core] update forward trampoline and api signature 2020-12-16 11:42:02 +08:00
jmpews ad182c5bad [core] add CodePatch exported function 2020-12-14 01:20:03 +08:00
jmpews e8f3dac8cd [ia32|x64] fixed 2020-11-20 16:18:50 +08:00
jmpews a30f6a9aec [core] update log function, update trampoline(bridge), add instrument svc plugin 2020-10-28 20:55:02 +08:00
jmpews 3066c5d0ba [core] add destroy api 2020-10-18 17:01:46 +08:00
jmpews 001fae1da7 [core] add dobby destory api 2020-10-17 12:41:16 +08:00
jmpews 9e675b6c71 [core] add obfuscated interface macro 2020-10-15 17:31:17 +08:00
jmpews 6407d81d62 [arm64] update arm64 temporary register 2020-10-15 17:18:40 +08:00
jmpews 8408e2def6 [clang-format] update 2020-10-15 11:00:14 +08:00
jmpews b97464b430 [cmake] update cmake build version, auto source group, clang format 2020-10-15 10:31:16 +08:00
jmpews bed01c4158 [core] misc update 2020-09-13 18:19:45 +08:00
jmpews 3dfaf3c99c [core] add x86 support 2020-08-22 12:10:36 +08:00
jmpews 3d21b0eea1 [core] add x86 support 2020-08-22 03:57:46 +08:00
jmpews 585ab3e50f [plugin] add linker image load callback 2020-08-15 22:48:17 +08:00
jmpews e026dc580e [instrument] RegisterContext add sp register 2020-08-05 17:05:48 +08:00
jmpews daa65f2a2e [instrument] RegisterContext add sp 2020-08-04 17:03:32 +08:00
jmpews 97b0a0e8c7 [arm64|doc] add DBI.FullFloatingPointRegisterPack option to save all all floating-point registers, and udpate doc 2020-08-03 15:28:07 +08:00
jmpews e74639560d [plugin] update symbol resolver plugin 2020-07-26 02:11:49 +08:00
jmpews 1bda9ca8a0 [refactoring] update x64 instrument done 2020-07-19 00:50:58 +08:00
jmpews 7cb56e74ae [refactoring] update x64 instrument 2020-07-15 00:18:41 +08:00
jmpews 5fe4cb2e5c [refactoring] bug-fix 2020-07-14 19:21:28 +08:00
jmpews 63399b2e17 [refactoring] update arm, arm64 instruction relocation 2020-06-19 20:19:07 +08:00
jmpews 1755ccc391 [refactoring] intercept routing 2020-06-19 00:18:17 +08:00
jmpews 73bd2b5f0f [x64|plugin] bug-fix for x64 relocation, and add notice if branch in relo-code 2020-03-05 13:26:42 +08:00
jmpews 96ebaa9ad6 [bug-fix] build issue, x64 code patch issue 2020-02-22 18:54:23 +08:00
jmpews f7aa6a1edb [bug-fix] unc0ver jailbreak environment supported now,and use substrated daemon service to remap page 2020-01-18 17:52:32 +08:00
jmpews 8cc50c0fd1 [buildin-plugin] add ApplicationEventMonitor 2020-01-16 03:15:21 +08:00
jmpews 6e44803096 [dobby] hookzz => dobby 2019-12-22 03:50:55 +08:00
jmpews 921ff0d4cf [core|example] update ZzDynamicBinaryInstrument -> ZzInstrument, add 'lib_fopen_monitor.dylib' example to monitor fopen 2019-05-02 03:41:47 +08:00
jmpews 7a8f698038 [example] update AssemblyDynamicBinaryInstrument example 2019-03-31 22:07:25 +08:00
jmpews 8056a63fe0 [core|plugin] bug fixed, add FindSymbol plugin 2019-02-22 03:32:16 +08:00
jmpews 6062c862ba doing +42 2019-02-06 21:46:43 +08:00
jmpews fe70fd16db doing +40 2019-02-02 19:27:35 +08:00
jmpews 6281bd90f3 doing +16 2019-01-20 02:53:50 +08:00
jmpews eadab196db doing +12 2019-01-17 19:01:20 +08:00
jmpews cc3b2e7b17 [feature] enable ARM/ARM64 b-xxx branch 2018-10-28 03:10:51 +08:00
jmpews 400ad4f238 v2 x_x 2018-10-10 21:17:48 +08:00