Rizin
unix-like reverse engineering framework and cli tools
profiles.h
Go to the documentation of this file.
1 #ifndef PROFILES_H
2 #define PROFILES_H
3 
5  2600,
6  2,
7  32,
8  1,
9  { 0x0088, 0x0084, 0x01b0, 0x0174, 0x011c, 0x0190, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x022c, 0x0228, 0x01ec, 0x0004 },
10 };
12  2600,
13  3,
14  32,
15  1,
16  { 0x0088, 0x0084, 0x01b0, 0x0174, 0x011c, 0x0190, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x022c, 0x0228, 0x01ec, 0x0004 },
17 };
19  7601,
20  0,
21  32,
22  0,
23  { 0x00b8, 0x00b4, 0x01a8, 0x016c, 0x0278, 0x0188, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0268, 0x0260, 0x022c, 0x0004 },
24 };
26  7601,
27  1,
28  32,
29  0,
30  { 0x00b8, 0x00b4, 0x01a8, 0x016c, 0x0278, 0x0188, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0268, 0x0260, 0x022c, 0x0004 },
31 };
33  7601,
34  0,
35  64,
36  0,
37  { 0x0188, 0x0180, 0x0338, 0x02e0, 0x0448, 0x0308, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0420, 0x0410, 0x03b0, 0x0008 },
38 };
40  7601,
41  1,
42  64,
43  0,
44  { 0x0188, 0x0180, 0x0338, 0x02e0, 0x0448, 0x0308, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0420, 0x0410, 0x03b0, 0x0008 },
45 };
47  9200,
48  0,
49  64,
50  0,
51  { 0x02E8, 0x02E0, 0x03E8, 0x0438, 0x0590, 0x0470, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0400, 0x03F0, 0x0398, 0x0008 },
52 };
54  9200,
55  0,
56  32,
57  0,
58  { 0xB8, 0xB4, 0x0140, 0x0170, 0x0274, 0x0194, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x024C, 0x0244, 0x0214, 0x0004 },
59 };
61  // 8.1
62  9200,
63  1,
64  64,
65  0,
66  { 0x02E8, 0x02E0, 0x03E8, 0x0438, 0x05D8, 0x0470, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0688, 0x0678, 0x0620, 0x0008 },
67 };
69  // 8.1
70  9200,
71  1,
72  32,
73  0,
74  { 0xB8, 0xB4, 0x0140, 0x0170, 0x0274, 0x0194, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x039C, 0x0394, 0x0364, 0x0004 },
75 };
77  // Windows 10 (Anniversary Update)
78  14393,
79  0,
80  64,
81  0,
82  { 0x02f0, 0x02e8, 0x03f8, 0x0450, 0x0620, 0x0488, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0698, 0x0688, 0x0630, 0x0008 },
83 };
85  // Windows 10 (April 2018 Update)
86  17134,
87  0,
88  64,
89  0,
90  { 0x02e8, 0x02e0, 0x03f8, 0x0450, 0x0628, 0x0488, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x06a8, 0x0690, 0x0638, 0x0008 },
91 };
93  // Windows 10 (May 2019 Update)
94  18362,
95  0,
96  64,
97  0,
98  { 0x02f0, 0x02e8, 0x03f8, 0x0450, 0x0658, 0x0488, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x06b8, 0x06a0, 0x0648, 0x0008 },
99 };
101  // Windows 10 (October 2020 Update)
102  19041,
103  0,
104  64,
105  0,
106  { 0x0448, 0x0440, 0x0550, 0x05a8, 0x07d8, 0x05e0, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x04e8, 0x04d0, 0x0478, 0x0008 },
107 };
109  // Windows 10 (November 2021 Update)
110  19044,
111  0,
112  64,
113  0,
114  { 0x0448, 0x0440, 0x0550, 0x05a8, 0x07d8, 0x05e0, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x04e8, 0x04d0, 0x0478, 0x0008 },
115 };
117  22000,
118  0,
119  64,
120  0,
121  { 0x0400, 0x03f8, 0x0508, 0x0560, 0x0898, 0x0598, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x0558, 0x0540, 0x04e8, 0x0008 },
122 };
124  6000,
125  0,
126  32,
127  0,
128  { 0x00a0, 0x009c, 0x0188, 0x014c, 0x0238, 0x0168, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0248, 0x0240, 0x020c, 0x0004 },
129 };
131  6000,
132  0,
133  64,
134  0,
135  { 0x00e8, 0x00e0, 0x0290, 0x0238, 0x0380, 0x0260, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x03f0, 0x03e0, 0x0380, 0x0008 },
136 };
138  6000,
139  1,
140  32,
141  0,
142  { 0x00a0, 0x009c, 0x0188, 0x014c, 0x0238, 0x0168, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0248, 0x0240, 0x020c, 0x0004 },
143 };
145  6000,
146  1,
147  64,
148  0,
149  { 0x00e8, 0x00e0, 0x0290, 0x0238, 0x0380, 0x0260, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x03f0, 0x03e0, 0x0380, 0x0008 },
150 };
152  6002,
153  2,
154  32,
155  0,
156  { 0x00a0, 0x009c, 0x0188, 0x014c, 0x0238, 0x0168, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0248, 0x0240, 0x020c, 0x0004 },
157 };
159  6002,
160  2,
161  64,
162  0,
163  { 0x00e8, 0x00e0, 0x0290, 0x0238, 0x0380, 0x0260, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x03f0, 0x03e0, 0x0380, 0x0008 },
164 };
166  3790,
167  0,
168  32,
169  0,
170  { 0x0088, 0x0084, 0x0190, 0x0154, 0x0258, 0x0170, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0234, 0x0230, 0x01f4, 0x0004 },
171 };
173  3790,
174  1,
175  32,
176  0,
177  { 0x0098, 0x0094, 0x01a0, 0x0164, 0x0250, 0x0180, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0224, 0x0220, 0x01e4, 0x0004 },
178 };
180  3790,
181  1,
182  64,
183  0,
184  { 0x00e0, 0x00d8, 0x02c0, 0x0268, 0x0398, 0x0290, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x03e8, 0x03e0, 0x0370, 0x0008 },
185 };
187  3790,
188  2,
189  32,
190  0,
191  { 0x0098, 0x0094, 0x01a0, 0x0164, 0x0250, 0x0180, 0x0018, 0x0008, 0x0010, 0x0038, 0x0000, 0x0224, 0x0220, 0x01e4, 0x0004 },
192 };
194  3790,
195  2,
196  64,
197  0,
198  { 0x00e0, 0x00d8, 0x02c0, 0x0268, 0x0398, 0x0290, 0x0028, 0x0010, 0x0020, 0x0060, 0x0000, 0x03d0, 0x03c8, 0x0358, 0x0008 },
199 };
200 
201 static Profile *p_table[] = {
202  &XP_SP2_X86,
203  &XP_SP3_X86,
204  &WIN7_SP0_X86,
205  &WIN7_SP1_X86,
206  &WIN7_SP0_X64,
207  &WIN7_SP1_X64,
208  &WIN8_SP0_X86,
209  &WIN8_SP1_X86,
210  &WIN8_SP0_X64,
211  &WIN8_SP1_X64,
212  &VISTA_SP0_X86,
213  &VISTA_SP0_X64,
214  &VISTA_SP1_X86,
215  &VISTA_SP1_X64,
216  &VISTA_SP2_X86,
217  &VISTA_SP2_X64,
223  &WIN10_RS1_X64, // Windows 10 (Anniversary Update)
224  &WIN10_RS4_X64, // Windows 10 (April 2018 Update)
225  &WIN10_19H1_X64, // Windows 10 (May 2019 Update)
226  &WIN10_20H2_X64, // Windows 10 (October 2020 Update)
227  &WIN10_21H2_X64, // Windows 10 (November 2021 Update)
228  &WIN11_22000, // Windows 11 (Initial Release)
229  NULL,
230 };
231 
232 #endif
#define NULL
Definition: cris-opc.c:27
Profile WIN10_20H2_X64
Definition: profiles.h:100
Profile WIN8_SP1_X86
Definition: profiles.h:68
Profile WIN2003_SP1_X64
Definition: profiles.h:179
Profile WIN2003_SP0_X86
Definition: profiles.h:165
Profile WIN7_SP0_X64
Definition: profiles.h:32
Profile WIN2003_SP2_X86
Definition: profiles.h:186
Profile VISTA_SP0_X86
Definition: profiles.h:123
Profile VISTA_SP2_X64
Definition: profiles.h:158
Profile VISTA_SP1_X64
Definition: profiles.h:144
Profile VISTA_SP1_X86
Definition: profiles.h:137
Profile WIN10_RS4_X64
Definition: profiles.h:84
static Profile * p_table[]
Definition: profiles.h:201
Profile WIN8_SP0_X86
Definition: profiles.h:53
Profile WIN10_RS1_X64
Definition: profiles.h:76
Profile XP_SP3_X86
Definition: profiles.h:11
Profile WIN8_SP0_X64
Definition: profiles.h:46
Profile WIN10_21H2_X64
Definition: profiles.h:108
Profile WIN10_19H1_X64
Definition: profiles.h:92
Profile WIN7_SP1_X86
Definition: profiles.h:25
Profile WIN11_22000
Definition: profiles.h:116
Profile WIN7_SP0_X86
Definition: profiles.h:18
Profile VISTA_SP0_X64
Definition: profiles.h:130
Profile WIN8_SP1_X64
Definition: profiles.h:60
Profile WIN2003_SP2_X64
Definition: profiles.h:193
Profile XP_SP2_X86
Definition: profiles.h:4
Profile VISTA_SP2_X86
Definition: profiles.h:151
Profile WIN7_SP1_X64
Definition: profiles.h:39
Profile WIN2003_SP1_X86
Definition: profiles.h:172
Definition: winkd.h:68