Update dobby
This commit is contained in:
parent
8bb072a2e7
commit
72a73cb206
|
|
@ -9,6 +9,10 @@ macro(SET_OPTION option value)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
SET_OPTION(DOBBY_GENERATE_SHARED OFF)
|
SET_OPTION(DOBBY_GENERATE_SHARED OFF)
|
||||||
|
SET_OPTION(Plugin.Android.BionicLinkerRestriction ON)
|
||||||
|
if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||||
|
SET_OPTION(DOBBY_DEBUG OFF)
|
||||||
|
endif (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||||
add_subdirectory(Dobby)
|
add_subdirectory(Dobby)
|
||||||
target_include_directories(dobby PUBLIC Dobby/include)
|
target_include_directories(dobby PUBLIC Dobby/include)
|
||||||
target_include_directories(dobby PUBLIC Dobby/builtin-plugin/AndroidRestriction)
|
target_include_directories(dobby PUBLIC Dobby/builtin-plugin/BionicLinkerRestriction)
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit bb63fbeff16ee275834f3207a7a687afeed4a2b0
|
Subproject commit 782727f269d4776ccfe6b27d1e310c0001c9f6ea
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
#include <dl_util.h>
|
#include <dl_util.h>
|
||||||
#include <art/runtime/jni_env_ext.h>
|
#include <art/runtime/jni_env_ext.h>
|
||||||
#include <dobby.h>
|
#include <dobby.h>
|
||||||
#include "android_restriction.h" // from Dobby
|
#include "bionic_linker_restriction.h"
|
||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
#include "logging.h"
|
#include "logging.h"
|
||||||
#include "native_hook.h"
|
#include "native_hook.h"
|
||||||
|
|
|
||||||
|
|
@ -103,6 +103,8 @@ namespace SandHook {
|
||||||
virtual bool pcRelated() = 0;
|
virtual bool pcRelated() = 0;
|
||||||
|
|
||||||
virtual Size bin() = 0;
|
virtual Size bin() = 0;
|
||||||
|
|
||||||
|
virtual ~Inst() = default;
|
||||||
};
|
};
|
||||||
|
|
||||||
class InstVisitor {
|
class InstVisitor {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue