-
Notifications
You must be signed in to change notification settings - Fork 72
Expand file tree
/
Copy pathnovmpy.py
More file actions
39 lines (27 loc) · 695 Bytes
/
novmpy.py
File metadata and controls
39 lines (27 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# idapython fix <= 7.6
# DO NOT REMOVE ME
import sys
sys.stdout.encoding = 'utf-8'
# for test
# ida_loader.load_plugin('F:/NoVmpy/novmpy.py')
import idaapi
NOVMPY_VERSION = "0.1"
class NoVmpyPlugin(idaapi.plugin_t):
flags = 0
comment = ""
help = ""
wanted_name = "NoVmpy"
wanted_hotkey = ""
def __init__(self):
super(NoVmpyPlugin, self).__init__()
def init(self):
from novmpy.ui import UIManager
self.ui = UIManager()
return idaapi.PLUGIN_KEEP
def run(self, args):
pass
def term(self):
from novmpy.handler import vm_handlers
vm_handlers.clear()
def PLUGIN_ENTRY():
return NoVmpyPlugin()