CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
rapid7

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: rapid7/metasploit-framework
Path: blob/master/data/templates/src/pe/exe/template.s
Views: 11625
1
.section .data
2
3
.globl _code
4
_code:
5
6
xorl %ecx,%ecx
7
xorl %ecx,%ecx
8
xorl %ecx,%ecx
9
xorl %ecx,%ecx
10
xorl %ecx,%ecx
11
xorl %ecx,%ecx
12
xorl %ecx,%ecx
13
xorl %ecx,%ecx
14
xorl %ecx,%ecx
15
xorl %ecx,%ecx
16
xorl %ecx,%ecx
17
xorl %ecx,%ecx
18
xorl %ecx,%ecx
19
xorl %ecx,%ecx
20
xorl %ecx,%ecx
21
xorl %ecx,%ecx
22
xorl %ecx,%ecx
23
xorl %ecx,%ecx
24
xorl %ecx,%ecx
25
xorl %ecx,%ecx
26
xorl %ecx,%ecx
27
xorl %ecx,%ecx
28
xorl %ecx,%ecx
29
xorl %ecx,%ecx
30
xorl %ecx,%ecx
31
xorl %ecx,%ecx
32
xorl %ecx,%ecx
33
xorl %ecx,%ecx
34
xorl %ecx,%ecx
35
xorl %ecx,%ecx
36
xorl %ecx,%ecx
37
xorl %ecx,%ecx
38
xorl %ecx,%ecx
39
xorl %ecx,%ecx
40
xorl %ecx,%ecx
41
xorl %ecx,%ecx
42
xorl %ecx,%ecx
43
xorl %ecx,%ecx
44
xorl %ecx,%ecx
45
xorl %ecx,%ecx
46
xorl %ecx,%ecx
47
xorl %ecx,%ecx
48
xorl %ecx,%ecx
49
xorl %ecx,%ecx
50
xorl %ecx,%ecx
51
xorl %ecx,%ecx
52
xorl %ecx,%ecx
53
xorl %ecx,%ecx
54
xorl %ecx,%ecx
55
xorl %ecx,%ecx
56
xorl %ecx,%ecx
57
xorl %ecx,%ecx
58
xorl %ecx,%ecx
59
xorl %ecx,%ecx
60
xorl %ecx,%ecx
61
xorl %ecx,%ecx
62
xorl %ecx,%ecx
63
xorl %ecx,%ecx
64
xorl %ecx,%ecx
65
xorl %ecx,%ecx
66
xorl %ecx,%ecx
67
xorl %ecx,%ecx
68
xorl %ecx,%ecx
69
xorl %ecx,%ecx
70
xorl %ecx,%ecx
71
xorl %ecx,%ecx
72
xorl %ecx,%ecx
73
xorl %ecx,%ecx
74
xorl %ecx,%ecx
75
xorl %ecx,%ecx
76
xorl %ecx,%ecx
77
xorl %ecx,%ecx
78
xorl %ecx,%ecx
79
xorl %ecx,%ecx
80
xorl %ecx,%ecx
81
xorl %ecx,%ecx
82
xorl %ecx,%ecx
83
xorl %ecx,%ecx
84
xorl %ecx,%ecx
85
xorl %ecx,%ecx
86
xorl %ecx,%ecx
87
xorl %ecx,%ecx
88
xorl %ecx,%ecx
89
xorl %ecx,%ecx
90
xorl %ecx,%ecx
91
xorl %ecx,%ecx
92
xorl %ecx,%ecx
93
xorl %ecx,%ecx
94
xorl %ecx,%ecx
95
xorl %ecx,%ecx
96
xorl %ecx,%ecx
97
xorl %ecx,%ecx
98
xorl %ecx,%ecx
99
xorl %ecx,%ecx
100
xorl %ecx,%ecx
101
xorl %ecx,%ecx
102
xorl %ecx,%ecx
103
xorl %ecx,%ecx
104
xorl %ecx,%ecx
105
xorl %ecx,%ecx
106
xorl %ecx,%ecx
107
xorl %ecx,%ecx
108
xorl %ecx,%ecx
109
xorl %ecx,%ecx
110
xorl %ecx,%ecx
111
xorl %ecx,%ecx
112
xorl %ecx,%ecx
113
xorl %ecx,%ecx
114
xorl %ecx,%ecx
115
xorl %ecx,%ecx
116
xorl %ecx,%ecx
117
xorl %ecx,%ecx
118
xorl %ecx,%ecx
119
xorl %ecx,%ecx
120
xorl %ecx,%ecx
121
xorl %ecx,%ecx
122
xorl %ecx,%ecx
123
xorl %ecx,%ecx
124
xorl %ecx,%ecx
125
xorl %ecx,%ecx
126
xorl %ecx,%ecx
127
xorl %ecx,%ecx
128
xorl %ecx,%ecx
129
xorl %ecx,%ecx
130
xorl %ecx,%ecx
131
xorl %ecx,%ecx
132
xorl %ecx,%ecx
133
xorl %ecx,%ecx
134
xorl %ecx,%ecx
135
xorl %ecx,%ecx
136
xorl %ecx,%ecx
137
xorl %ecx,%ecx
138
xorl %ecx,%ecx
139
xorl %ecx,%ecx
140
xorl %ecx,%ecx
141
xorl %ecx,%ecx
142
xorl %ecx,%ecx
143
xorl %ecx,%ecx
144
xorl %ecx,%ecx
145
xorl %ecx,%ecx
146
xorl %ecx,%ecx
147
xorl %ecx,%ecx
148
xorl %ecx,%ecx
149
xorl %ecx,%ecx
150
xorl %ecx,%ecx
151
xorl %ecx,%ecx
152
xorl %ecx,%ecx
153
xorl %ecx,%ecx
154
xorl %ecx,%ecx
155
xorl %ecx,%ecx
156
xorl %ecx,%ecx
157
xorl %ecx,%ecx
158
xorl %ecx,%ecx
159
xorl %ecx,%ecx
160
xorl %ecx,%ecx
161
xorl %ecx,%ecx
162
xorl %ecx,%ecx
163
xorl %ecx,%ecx
164
xorl %ecx,%ecx
165
xorl %ecx,%ecx
166
167
xorl %eax,%eax
168
pushl $_ExitProcess@4
169
pushl %fs:(%eax)
170
movl %esp,%fs:(%eax)
171
172
.ascii "PAYLOAD:\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314"
173
174
xorl %ecx,%ecx
175
xorl %ecx,%ecx
176
xorl %ecx,%ecx
177
xorl %ecx,%ecx
178
xorl %ecx,%ecx
179
xorl %ecx,%ecx
180
xorl %ecx,%ecx
181
xorl %ecx,%ecx
182
xorl %ecx,%ecx
183
xorl %ecx,%ecx
184
xorl %ecx,%ecx
185
xorl %ecx,%ecx
186
xorl %ecx,%ecx
187
xorl %ecx,%ecx
188
xorl %ecx,%ecx
189
xorl %ecx,%ecx
190
xorl %ecx,%ecx
191
xorl %ecx,%ecx
192
xorl %ecx,%ecx
193
xorl %ecx,%ecx
194
xorl %ecx,%ecx
195
xorl %ecx,%ecx
196
xorl %ecx,%ecx
197
xorl %ecx,%ecx
198
xorl %ecx,%ecx
199
xorl %ecx,%ecx
200
xorl %ecx,%ecx
201
xorl %ecx,%ecx
202
xorl %ecx,%ecx
203
xorl %ecx,%ecx
204
xorl %ecx,%ecx
205
xorl %ecx,%ecx
206
xorl %ecx,%ecx
207
xorl %ecx,%ecx
208
xorl %ecx,%ecx
209
xorl %ecx,%ecx
210
xorl %ecx,%ecx
211
xorl %ecx,%ecx
212
xorl %ecx,%ecx
213
xorl %ecx,%ecx
214
xorl %ecx,%ecx
215
xorl %ecx,%ecx
216
xorl %ecx,%ecx
217
xorl %ecx,%ecx
218
xorl %ecx,%ecx
219
xorl %ecx,%ecx
220
xorl %ecx,%ecx
221
xorl %ecx,%ecx
222
xorl %ecx,%ecx
223
xorl %ecx,%ecx
224
xorl %ecx,%ecx
225
xorl %ecx,%ecx
226
xorl %ecx,%ecx
227
xorl %ecx,%ecx
228
xorl %ecx,%ecx
229
xorl %ecx,%ecx
230
xorl %ecx,%ecx
231
xorl %ecx,%ecx
232
xorl %ecx,%ecx
233
xorl %ecx,%ecx
234
xorl %ecx,%ecx
235
xorl %ecx,%ecx
236
xorl %ecx,%ecx
237
xorl %ecx,%ecx
238
xorl %ecx,%ecx
239
xorl %ecx,%ecx
240
xorl %ecx,%ecx
241
xorl %ecx,%ecx
242
xorl %ecx,%ecx
243
xorl %ecx,%ecx
244
xorl %ecx,%ecx
245
xorl %ecx,%ecx
246
xorl %ecx,%ecx
247
xorl %ecx,%ecx
248
xorl %ecx,%ecx
249
xorl %ecx,%ecx
250
xorl %ecx,%ecx
251
xorl %ecx,%ecx
252
xorl %ecx,%ecx
253
xorl %ecx,%ecx
254
xorl %ecx,%ecx
255
xorl %ecx,%ecx
256
xorl %ecx,%ecx
257
xorl %ecx,%ecx
258
xorl %ecx,%ecx
259
xorl %ecx,%ecx
260
xorl %ecx,%ecx
261
xorl %ecx,%ecx
262
xorl %ecx,%ecx
263
xorl %ecx,%ecx
264
xorl %ecx,%ecx
265
xorl %ecx,%ecx
266
xorl %ecx,%ecx
267
xorl %ecx,%ecx
268
xorl %ecx,%ecx
269
xorl %ecx,%ecx
270
xorl %ecx,%ecx
271
xorl %ecx,%ecx
272
xorl %ecx,%ecx
273
xorl %ecx,%ecx
274
xorl %ecx,%ecx
275
xorl %ecx,%ecx
276
xorl %ecx,%ecx
277
xorl %ecx,%ecx
278
xorl %ecx,%ecx
279
xorl %ecx,%ecx
280
xorl %ecx,%ecx
281
xorl %ecx,%ecx
282
xorl %ecx,%ecx
283
xorl %ecx,%ecx
284
xorl %ecx,%ecx
285
xorl %ecx,%ecx
286
xorl %ecx,%ecx
287
xorl %ecx,%ecx
288
xorl %ecx,%ecx
289
xorl %ecx,%ecx
290
xorl %ecx,%ecx
291
xorl %ecx,%ecx
292
xorl %ecx,%ecx
293
xorl %ecx,%ecx
294
xorl %ecx,%ecx
295
xorl %ecx,%ecx
296
xorl %ecx,%ecx
297
xorl %ecx,%ecx
298
xorl %ecx,%ecx
299
xorl %ecx,%ecx
300
xorl %ecx,%ecx
301
xorl %ecx,%ecx
302
xorl %ecx,%ecx
303
xorl %ecx,%ecx
304
xorl %ecx,%ecx
305
xorl %ecx,%ecx
306
xorl %ecx,%ecx
307
xorl %ecx,%ecx
308
xorl %ecx,%ecx
309
xorl %ecx,%ecx
310
xorl %ecx,%ecx
311
xorl %ecx,%ecx
312
xorl %ecx,%ecx
313
xorl %ecx,%ecx
314
xorl %ecx,%ecx
315
xorl %ecx,%ecx
316
xorl %ecx,%ecx
317
xorl %ecx,%ecx
318
xorl %ecx,%ecx
319
xorl %ecx,%ecx
320
xorl %ecx,%ecx
321
xorl %ecx,%ecx
322
xorl %ecx,%ecx
323
xorl %ecx,%ecx
324
xorl %ecx,%ecx
325
xorl %ecx,%ecx
326
xorl %ecx,%ecx
327
xorl %ecx,%ecx
328
xorl %ecx,%ecx
329
xorl %ecx,%ecx
330
xorl %ecx,%ecx
331
xorl %ecx,%ecx
332
xorl %ecx,%ecx
333
xorl %ecx,%ecx
334
335
.text
336
.globl _WinMain@16
337
.def _WinMain@16; .scl 2; .type 32; .endef
338
_WinMain@16:
339
340
movl $_code,%eax
341
jmp %eax
342
343