Skip to content
This repository was archived by the owner on Aug 15, 2024. It is now read-only.

Commit dd21a93

Browse files
committed
Add support for Python3 ( IDA v7.4+ )
1 parent 12149c2 commit dd21a93

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+34762
-0
lines changed

7.4+/plugins/Code editor/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__author__ = 'Storm Shadow'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__author__ = 'Storm Shadow'

7.4+/plugins/Code editor/icons/ico.py

+1,867
Large diffs are not rendered by default.

7.4+/plugins/Code editor/icons/icon4.py

+335
Large diffs are not rendered by default.
+106
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
# -*- coding: utf-8 -*-
2+
3+
# Resource object code
4+
#
5+
# Created by: The Resource Compiler for PyQt4 (Qt v4.8.7)
6+
#
7+
# WARNING! All changes made in this file will be lost!
8+
9+
from PyQt5 import QtCore
10+
11+
qt_resource_data = b"\
12+
\x00\x00\x04\x28\
13+
\x89\
14+
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
15+
\x00\x00\x30\x00\x00\x00\x30\x08\x06\x00\x00\x00\x57\x02\xf9\x87\
16+
\x00\x00\x03\xef\x49\x44\x41\x54\x78\x5e\xd5\x99\x7d\x4a\xe3\x40\
17+
\x14\xc0\xad\x16\x44\x51\x12\x54\x44\x51\x4c\x44\xff\x50\x44\x9b\
18+
\x7a\x81\xd5\x13\x34\x7b\x83\x78\x82\xcd\x9e\x60\x7b\x84\xf5\x06\
19+
\xf1\x06\xe9\x09\x36\x5e\x40\x1b\x41\x54\xfc\x20\x11\x45\xf1\xab\
20+
\x1d\x11\x45\xa8\xba\x2f\x4b\x35\x62\xe6\xb3\xd3\x90\xee\x83\xa1\
21+
\xc2\xbc\x79\x33\xbf\xd7\xd7\x37\xef\x8d\xb9\xb7\xb7\xb7\xae\x5c\
22+
\x2e\xd7\xd5\x8a\x2c\x2f\x2f\xff\x80\x8f\xdf\x0c\x35\x6f\x6b\x6b\
23+
\x6b\xb5\x2b\x25\xc9\xcb\x2c\x06\xf8\x32\x87\xda\x4a\xb1\x58\xd4\
24+
\xb6\xb7\xb7\xc3\x8e\x02\x30\x0c\xa3\x04\x00\x2a\xa7\xba\x0d\xe3\
25+
\x67\x47\x01\xc0\xe1\x4d\x01\x75\xf3\x7f\x07\xd0\x97\x96\x96\x0a\
26+
\x3b\x3b\x3b\x7e\x47\x00\x2c\x2e\x2e\xc6\xe1\xc3\x2f\x56\x1a\x61\
27+
\x94\x6f\xd1\xfb\x56\x3c\x91\x2d\x80\x70\x1a\x5d\x58\x58\x50\xe0\
28+
\xa3\x4e\x51\x09\x60\xe8\x84\x39\x73\x77\x77\xb7\x92\x5d\x08\xb1\
29+
\x63\xbf\xda\x1c\x16\xe5\xc7\xdc\xd1\x00\x5e\x34\x68\x00\xf3\xf3\
30+
\xf3\xf6\xde\xde\x1e\xca\x04\x60\x6e\x6e\x4e\x61\x00\x38\xfb\xfb\
31+
\xfb\x3e\xe8\x91\xe6\xd5\x66\x4a\xdd\xc8\x00\x80\xe9\xfd\xfa\xc1\
32+
\xc1\x81\xdf\xd4\x73\xe1\x03\xab\x9b\x29\xc0\xeb\xeb\xab\x4d\x99\
33+
\x76\x3f\xe9\x51\x01\x32\x49\xa3\xb3\xb3\xb3\x1a\x78\xd6\xa0\x03\
34+
\xc4\x30\xa0\x8b\xfd\x96\x20\xe3\x65\x01\xc0\xbe\x79\xe1\x60\xde\
35+
\xfb\xc4\xe1\xe1\x21\x9a\x99\x99\x89\xb2\x91\xf1\xe5\xf0\x06\xcc\
36+
\x85\x59\x01\x58\x34\xef\x1f\x1f\x1f\xa3\x2f\xfa\xce\xe7\x52\x3b\
37+
\xf2\xfc\xd1\xd1\x51\x98\xc9\x4d\x3c\x3d\x3d\xcd\x0a\x1f\x0f\x07\
38+
\x05\x10\xef\x00\xce\xc9\xc9\xc9\x66\x06\xc5\x1c\xc3\xfb\xb1\x77\
39+
\xdd\xaf\x13\x70\xe0\x50\xd7\xf5\xf7\x5b\x39\x9e\xef\x40\x80\x6a\
40+
\x10\x04\x21\x01\x3c\x02\xb3\xc2\x30\x4c\xdc\xbe\x9a\xa6\x29\xcd\
41+
\xb2\x43\xc5\xd9\x84\x35\xc5\xb6\x00\x4c\x4d\x4d\x15\x00\x40\xa7\
42+
\xa8\x38\x14\x70\x87\x91\x14\x48\x15\xad\x01\xfb\x7e\x3b\x3d\x3d\
43+
\xdd\x64\x03\xc8\x57\x9e\x1e\x69\x02\x0e\xe0\xc3\x41\xca\x2d\xda\
44+
\x8d\xe6\xd9\x00\x92\xe9\x33\x38\x3b\x3b\xa3\x36\x29\x00\x91\xa8\
45+
\x7b\x26\x27\x27\x35\x00\x58\xe1\xe8\xe2\xd6\xa4\x00\x26\x26\x26\
46+
\x58\xe1\xe3\xa6\xd8\xcd\xa9\xb0\x7f\xe9\xfc\xfc\xbc\x42\x05\x60\
47+
\x6c\x64\x33\x36\x71\xda\xd8\x10\xd5\x61\xa8\x98\x30\xa2\x03\xc8\
48+
\x14\x6f\x17\x17\x17\xc2\x3d\xee\xf8\xf8\x38\xe9\x4e\x29\x63\xde\
49+
\x98\x4c\xd0\x57\x60\x1f\x24\x0c\x30\x36\x36\xc6\xea\x7b\xeb\xa0\
50+
\xf3\x8b\x16\x5e\x97\x97\x97\x3e\xa7\xf7\xab\xa0\xbb\x0e\xf6\x22\
51+
\x08\x55\xa4\x7a\xcd\x4b\xc4\xa9\x0e\xa3\xcc\x0a\x2f\x4e\x00\xaf\
52+
\x39\xe7\x61\xaa\x55\x4b\x1e\x40\x5c\xaa\x57\x57\x57\x89\xcb\x6d\
53+
\x74\x74\x94\x94\x14\x1c\x4a\x1f\xb1\x02\xeb\xb4\xc8\x1e\x37\xc0\
54+
\xc8\xc8\x48\x09\x6a\x7a\x55\x02\xc0\x21\xf4\x13\xd8\x1f\xef\xcd\
55+
\xcd\xcd\x47\x23\x04\x83\x94\x52\xd7\x29\x00\xe2\xcf\x26\x8c\xda\
56+
\x88\x14\x3e\x26\x2d\x15\x5f\x5f\x5f\xa3\xe1\xe1\x61\x2f\xf2\x7a\
57+
\x22\x8c\x78\x01\x86\x86\x86\x14\xc9\xf0\x71\x6f\x6f\x6f\x11\xc6\
58+
\x6e\x89\x10\x3e\x6e\xa2\x7e\x4a\x02\x18\xb0\xbe\x70\x77\x77\xe7\
59+
\x33\x01\x38\x0e\x1f\x80\x87\x03\xca\xbc\x88\xf7\xeb\xb5\x5a\xad\
60+
\x82\x2b\xc3\xc9\x0f\x63\xf2\x00\x65\xd8\x74\x43\xe2\xf6\xa5\xd6\
61+
\x51\xe0\xe5\x50\x55\xd5\xb8\x9b\x8b\xc5\x64\x02\x28\x20\x1c\xad\
62+
\xa3\x70\xf9\x00\x66\x49\x77\x4a\x6c\x8b\xd4\xcd\xc5\xa2\x83\x9d\
63+
\x02\x42\xc8\x4f\x00\x08\x54\x88\x2e\x02\x91\xf0\x3e\xdd\x19\xec\
64+
\x30\xb2\x61\xac\xc9\x00\x08\x7b\x7f\x70\x70\x50\x21\xd8\x75\xef\
65+
\xef\xef\xb1\xce\x40\x08\x85\xb0\x0e\xf7\xc6\x6a\x12\x01\x06\x06\
66+
\x06\x30\x35\x8a\x7c\xf8\x50\x42\xd2\x80\x3d\xff\x90\xc0\x09\x21\
67+
\xa7\xc2\x9a\xd2\xc3\xc3\x43\x25\x06\xe0\xcf\x3e\x2e\x2c\x44\x6d\
68+
\x04\xd0\x9b\x83\x22\xec\x07\xe2\x7c\x9a\xe1\xd3\xdf\xdf\x9f\x4c\
69+
\x0a\xf2\x62\x81\x5d\xfb\xf1\xf1\x11\x7d\x00\xf4\xf5\xf5\xa5\x1c\
70+
\x3e\xf2\x42\xaa\x50\xf3\x9c\x8d\x8b\xfb\xf4\xf4\xd4\x4a\xf8\xd8\
71+
\x9c\x7d\x34\xed\x35\xdb\xe0\x01\xa0\xc5\x62\x3d\xce\xc9\xfc\xd2\
72+
\xdb\xdb\x4b\x4a\x0a\xd5\xe7\xe7\xe7\x55\x01\x3b\x35\x5c\x8f\x10\
73+
\xd9\x07\x3b\xe1\x3f\x00\x30\xf8\x9d\x65\x48\x3e\x7c\xd8\x6d\x28\
74+
\xed\x6d\x89\x54\xa1\x02\x80\xbc\x08\x56\xb4\xae\x20\x80\x47\x00\
75+
\xb0\x52\x03\xe8\xe9\xe9\xd1\xa0\xf6\xc7\x86\xcf\xcb\xcb\x4b\xc8\
76+
\x0b\xc0\xe8\x11\x8c\x68\x9f\x7c\x4a\xde\xb7\xdb\xf5\x8a\xd1\x68\
77+
\x34\x50\x77\x77\x37\xe9\x1f\x26\xb6\x04\x80\x44\xed\x23\x6e\x8f\
78+
\x04\x60\xa6\x00\x40\xcc\x6a\x1e\x80\x31\xc3\x87\x52\xdc\xe1\xde\
79+
\x8d\xf4\xbf\x17\x73\x56\xa3\x99\xa0\x5b\xa0\x00\x00\x00\x00\x49\
80+
\x45\x4e\x44\xae\x42\x60\x82\
81+
"
82+
83+
qt_resource_name = b"\
84+
\x00\x04\
85+
\x00\x06\xfa\x24\
86+
\x00\x69\
87+
\x00\x63\x00\x6f\x00\x34\
88+
\x00\x08\
89+
\x06\x57\x5a\xe7\
90+
\x00\x66\
91+
\x00\x6f\x00\x6e\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\
92+
"
93+
94+
qt_resource_struct = b"\
95+
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
96+
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
97+
\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
98+
"
99+
100+
def qInitResources():
101+
QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
102+
103+
def qCleanupResources():
104+
QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
105+
106+
qInitResources()

0 commit comments

Comments
 (0)