Disable the IAT hook
(self)
| 87 | self.entry.enabled = True |
| 88 | |
| 89 | def disable(self): |
| 90 | """Disable the IAT hook""" |
| 91 | with utils.VirtualProtected(self.entry.addr, ctypes.sizeof(PVOID), PAGE_EXECUTE_READWRITE): |
| 92 | self.entry.value = self.entry.nonhookvalue |
| 93 | self.is_enable = False |
| 94 | self.entry.enabled = True |
| 95 | |
| 96 | def hook_callback(self, *args): |
| 97 | adapted_args = [] |