fix all_hooked
This commit is contained in:
@@ -17,7 +17,16 @@ public:
|
||||
bool tail_recursion;
|
||||
};
|
||||
public:
|
||||
AbstractHookEngine(const char* name) : name_(name) {
|
||||
AbstractHookEngine(const char* name) :
|
||||
name_(name),
|
||||
small_(false),
|
||||
branch(false),
|
||||
rip_relative(false),
|
||||
avx(false),
|
||||
rdrand(false),
|
||||
loop(false),
|
||||
tail_recursion(false)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@@ -25,7 +34,7 @@ public:
|
||||
virtual bool unhook_all() = 0;
|
||||
|
||||
bool all_hooked() {
|
||||
return small_ && branch && rip_relative;
|
||||
return small_ && branch && rip_relative && avx && rdrand && loop && tail_recursion;
|
||||
}
|
||||
|
||||
const char* name() {
|
||||
|
||||
Reference in New Issue
Block a user