· 6 years ago · Oct 10, 2019, 08:50 PM
1{
2 "analysis": {
3 "analysistime": {
4 "abstractiontime": 4,
5 "total": 201,
6 "totalstr": "0h 3m 21s"
7 },
8 "avhit": {
9 "domains": {
10 "@isArray": "true"
11 },
12 "droppedfiles": {
13 "@isArray": "true"
14 },
15 "sample": {
16 "@isArray": "true"
17 },
18 "unpackedfiles": {
19 "@isArray": "true"
20 },
21 "urls": {
22 "@isArray": "true"
23 }
24 },
25 "behavior": {
26 "hooks": "",
27 "icondata": "",
28 "memory": "",
29 "network": "",
30 "screenshotdata": "",
31 "system": {
32 "processes": {
33 "@isArray": "true"
34 },
35 "startupoverview": {
36 "@arrayTag": "process",
37 "event": "cleanup",
38 "system": "win10"
39 }
40 }
41 },
42 "comments": {
43 "@arrayTag": "comment",
44 "comment": [
45 "Adjust boot time",
46 "Correcting counters for adjusted boot time",
47 "Internet access has been disabled"
48 ]
49 },
50 "context": {
51 "associations": {
52 "asn": {
53 "@isArray": "true"
54 },
55 "domain": {
56 "@isArray": "true"
57 },
58 "dropped": {
59 "@isArray": "true"
60 },
61 "ip": {
62 "@isArray": "true"
63 }
64 }
65 },
66 "domaininfo": {
67 "@isArray": "true"
68 },
69 "droppedinfo": {
70 "@isArray": "true"
71 },
72 "errorinfo": {
73 "@arrayTag": "error",
74 "error": "Nothing to analyse, Joe Sandbox has not found any analysis process or sample"
75 },
76 "fileinfo": {
77 "dotnet": {
78 "types": {
79 "@isArray": "true",
80 "type": [
81 {
82 "@sourceFile": "u0005.cs",
83 "methods": {
84 "@isArray": "true",
85 "@toArray": "true",
86 "method": [
87 {
88 "apis": {
89 "@isArray": "true",
90 "@toArray": "true"
91 },
92 "fullname": "System.Void \\x05::\\x05???\\x02(System.IO.Stream)",
93 "name": "\\x05???\\x02"
94 },
95 {
96 "apis": {
97 "@isArray": "true",
98 "@toArray": "true"
99 },
100 "fullname": "System.Void \\x05::\\x05???\\x02()",
101 "name": "\\x05???\\x02"
102 },
103 {
104 "apis": {
105 "@isArray": "true",
106 "@toArray": "true"
107 },
108 "fullname": "System.Void \\x05::\\x05???\\x03()",
109 "name": "\\x05???\\x03"
110 },
111 {
112 "apis": {
113 "@isArray": "true",
114 "@toArray": "true"
115 },
116 "fullname": "System.Byte \\x05::\\x05???\\x02(System.Int32)",
117 "name": "\\x05???\\x02"
118 },
119 {
120 "apis": {
121 "@isArray": "true",
122 "@toArray": "true"
123 },
124 "fullname": "System.UInt32 \\x05::\\x05???\\x02(System.Int32,System.UInt32,System.UInt32)",
125 "name": "\\x05???\\x02"
126 },
127 {
128 "apis": {
129 "@isArray": "true",
130 "@toArray": "true"
131 },
132 "fullname": "System.UInt32 \\x05::\\x05???\\x02()",
133 "name": "\\x05???\\x02"
134 }
135 ]
136 },
137 "metrics": {
138 "@isArray": "true",
139 "@toArray": "true"
140 },
141 "strings": {
142 "@isArray": "true",
143 "@toArray": "true"
144 }
145 },
146 {
147 "@sourceFile": "u0003.cs",
148 "methods": {
149 "@isArray": "true",
150 "@toArray": "true",
151 "method": [
152 {
153 "apis": {
154 "@isArray": "true",
155 "@toArray": "true"
156 },
157 "fullname": "System.Void \\x03::.ctor()",
158 "name": ".ctor"
159 },
160 {
161 "apis": {
162 "@isArray": "true",
163 "@toArray": "true"
164 },
165 "fullname": "System.Void \\x03::\\x03???\\x02()",
166 "name": "\\x03???\\x02"
167 },
168 {
169 "apis": {
170 "@isArray": "true",
171 "@toArray": "true"
172 },
173 "fullname": "System.Void \\x03::\\x03???\\x03()",
174 "name": "\\x03???\\x03"
175 },
176 {
177 "apis": {
178 "@isArray": "true",
179 "@toArray": "true",
180 "api": [
181 {
182 "@IsPInvoke": "false",
183 "argcount": 0,
184 "code": "this.\\x03???\\x02()",
185 "fullname": "System.Void \\x03::\\x03???\\x02()",
186 "methodname": "\\x05",
187 "name": "\\x03???\\x02"
188 },
189 {
190 "@IsPInvoke": "false",
191 "argcount": 0,
192 "code": "this.\\x03???\\x03()",
193 "fullname": "System.Void \\x03::\\x03???\\x03()",
194 "methodname": "\\x05",
195 "name": "\\x03???\\x03"
196 }
197 ]
198 },
199 "fullname": "System.Void \\x03::\\x05()",
200 "name": "\\x05"
201 },
202 {
203 "apis": {
204 "@isArray": "true",
205 "@toArray": "true",
206 "api": {
207 "@IsPInvoke": "false",
208 "arg0": "this.\\x02",
209 "arg1": "(int)(this.\\x0E + this.\\x06?)",
210 "arg2": "V_0",
211 "argcount": 3,
212 "code": "this.\\x03.Read(this.\\x02, (int)(this.\\x0E + this.\\x06?), V_0)",
213 "fullname": "System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32)",
214 "methodname": "\\x03???\\x08",
215 "name": "Read"
216 }
217 },
218 "fullname": "System.Void \\x03::\\x03???\\x08()",
219 "name": "\\x03???\\x08"
220 },
221 {
222 "apis": {
223 "@isArray": "true",
224 "@toArray": "true"
225 },
226 "fullname": "System.Void \\x03::\\x06()",
227 "name": "\\x06"
228 },
229 {
230 "apis": {
231 "@isArray": "true",
232 "@toArray": "true",
233 "api": {
234 "@IsPInvoke": "false",
235 "argcount": 0,
236 "code": "this.\\x06()",
237 "fullname": "System.Void \\x03::\\x06()",
238 "methodname": "\\x02",
239 "name": "\\x06"
240 }
241 },
242 "fullname": "System.Void \\x03::\\x02(System.UInt32,System.UInt32,System.UInt32)",
243 "name": "\\x02"
244 },
245 {
246 "apis": {
247 "@isArray": "true",
248 "@toArray": "true",
249 "api": {
250 "@IsPInvoke": "false",
251 "argcount": 0,
252 "code": "this.\\x03???\\x08()",
253 "fullname": "System.Void \\x03::\\x03???\\x08()",
254 "methodname": "\\x05???\\x02",
255 "name": "\\x03???\\x08"
256 }
257 },
258 "fullname": "System.Void \\x03::\\x05???\\x02(System.IO.Stream)",
259 "name": "\\x05???\\x02"
260 },
261 {
262 "apis": {
263 "@isArray": "true",
264 "@toArray": "true"
265 },
266 "fullname": "System.Void \\x03::\\x05???\\x02()",
267 "name": "\\x05???\\x02"
268 },
269 {
270 "apis": {
271 "@isArray": "true",
272 "@toArray": "true",
273 "api": [
274 {
275 "@IsPInvoke": "false",
276 "argcount": 0,
277 "code": "this.\\x05()",
278 "fullname": "System.Void \\x03::\\x05()",
279 "methodname": "\\x05???\\x03",
280 "name": "\\x05"
281 },
282 {
283 "@IsPInvoke": "false",
284 "argcount": 0,
285 "code": "this.\\x03???\\x08()",
286 "fullname": "System.Void \\x03::\\x03???\\x08()",
287 "methodname": "\\x05???\\x03",
288 "name": "\\x03???\\x08"
289 }
290 ]
291 },
292 "fullname": "System.Void \\x03::\\x05???\\x03()",
293 "name": "\\x05???\\x03"
294 },
295 {
296 "apis": {
297 "@isArray": "true",
298 "@toArray": "true"
299 },
300 "fullname": "System.Byte \\x03::\\x05???\\x02(System.Int32)",
301 "name": "\\x05???\\x02"
302 },
303 {
304 "apis": {
305 "@isArray": "true",
306 "@toArray": "true"
307 },
308 "fullname": "System.UInt32 \\x03::\\x05???\\x02(System.Int32,System.UInt32,System.UInt32)",
309 "name": "\\x05???\\x02"
310 },
311 {
312 "apis": {
313 "@isArray": "true",
314 "@toArray": "true"
315 },
316 "fullname": "System.UInt32 \\x03::\\x05???\\x02()",
317 "name": "\\x05???\\x02"
318 },
319 {
320 "apis": {
321 "@isArray": "true",
322 "@toArray": "true"
323 },
324 "fullname": "System.Void \\x03::\\x02(System.Int32)",
325 "name": "\\x02"
326 }
327 ]
328 },
329 "metrics": {
330 "@isArray": "true",
331 "@toArray": "true",
332 "arrayinit": {
333 "initsize": 0,
334 "ref": "\\x02"
335 }
336 },
337 "strings": {
338 "@isArray": "true",
339 "@toArray": "true"
340 }
341 },
342 {
343 "@sourceFile": "u0002.cs",
344 "methods": {
345 "@isArray": "true",
346 "@toArray": "true"
347 },
348 "metrics": {
349 "@isArray": "true",
350 "@toArray": "true"
351 },
352 "strings": {
353 "@isArray": "true",
354 "@toArray": "true"
355 }
356 },
357 {
358 "@sourceFile": "u0005u2000.cs",
359 "methods": {
360 "@isArray": "true",
361 "@toArray": "true",
362 "method": [
363 {
364 "apis": {
365 "@isArray": "true",
366 "@toArray": "true"
367 },
368 "fullname": "System.Void \\x05?::.ctor()",
369 "name": ".ctor"
370 },
371 {
372 "apis": {
373 "@isArray": "true",
374 "@toArray": "true",
375 "api": [
376 {
377 "@IsPInvoke": "false",
378 "arg0": "this.\\x02?",
379 "arg1": 1,
380 "argcount": 2,
381 "code": "Math.Max(this.\\x02?, 1)",
382 "fullname": "System.UInt32 System.Math::Max(System.UInt32,System.UInt32)",
383 "methodname": "\\x02",
384 "name": "Max"
385 },
386 {
387 "@IsPInvoke": "false",
388 "arg0": "V_0",
389 "argcount": 1,
390 "code": "this.\\x02.\\x02(V_0)",
391 "fullname": "System.Void \\x0E::\\x02(System.UInt32)",
392 "methodname": "\\x02",
393 "name": "\\x02"
394 }
395 ]
396 },
397 "fullname": "System.Void \\x05?::\\x02(System.UInt32)",
398 "name": "\\x02"
399 },
400 {
401 "apis": {
402 "@isArray": "true",
403 "@toArray": "true",
404 "api": {
405 "@IsPInvoke": "false",
406 "arg0": "\\x02",
407 "arg1": "\\x03",
408 "argcount": 2,
409 "code": "this.\\x0F?.\\x02(\\x02, \\x03)",
410 "fullname": "System.Void \\x05?/\\x03::\\x02(System.Int32,System.Int32)",
411 "methodname": "\\x02",
412 "name": "\\x02"
413 }
414 },
415 "fullname": "System.Void \\x05?::\\x02(System.Int32,System.Int32)",
416 "name": "\\x02"
417 },
418 {
419 "apis": {
420 "@isArray": "true",
421 "@toArray": "true",
422 "api": {
423 "@IsPInvoke": "false",
424 "arg0": "V_0",
425 "argcount": 1,
426 "code": "this.\\x06?.\\x02(V_0)",
427 "fullname": "System.Void \\x05?/\\x02::\\x02(System.UInt32)",
428 "methodname": "\\x02",
429 "name": "\\x02"
430 }
431 },
432 "fullname": "System.Void \\x05?::\\x02(System.Int32)",
433 "name": "\\x02"
434 },
435 {
436 "apis": {
437 "@isArray": "true",
438 "@toArray": "true",
439 "api": [
440 {
441 "@IsPInvoke": "false",
442 "arg0": "\\x02",
443 "argcount": 1,
444 "code": "this.\\x03.\\x02(\\x02)",
445 "fullname": "System.Void \\x02?::\\x02(System.IO.Stream)",
446 "methodname": "\\x02",
447 "name": "\\x02"
448 },
449 {
450 "@IsPInvoke": "false",
451 "arg0": "\\x03",
452 "argcount": 1,
453 "code": "this.\\x02.\\x02(\\x03)",
454 "fullname": "System.Void \\x0E::\\x02(System.IO.Stream)",
455 "methodname": "\\x02",
456 "name": "\\x02"
457 },
458 {
459 "@IsPInvoke": "false",
460 "argcount": 0,
461 "code": "this.\\x05[V_2].\\x02()",
462 "fullname": "System.Void \\x08?::\\x02()",
463 "methodname": "\\x02",
464 "name": "\\x02"
465 },
466 {
467 "@IsPInvoke": "false",
468 "argcount": 0,
469 "code": "this.\\x0F?.\\x02()",
470 "fullname": "System.Void \\x05?/\\x03::\\x02()",
471 "methodname": "\\x02",
472 "name": "\\x02"
473 },
474 {
475 "@IsPInvoke": "false",
476 "argcount": 0,
477 "code": "this.\\x03?[V_0].\\x02()",
478 "fullname": "System.Void \\x0E?::\\x02()",
479 "methodname": "\\x02",
480 "name": "\\x02"
481 },
482 {
483 "@IsPInvoke": "false",
484 "argcount": 0,
485 "code": "this.\\x06?.\\x02()",
486 "fullname": "System.Void \\x05?/\\x02::\\x02()",
487 "methodname": "\\x02",
488 "name": "\\x02"
489 }
490 ]
491 },
492 "fullname": "System.Void \\x05?::\\x02(System.IO.Stream,System.IO.Stream)",
493 "name": "\\x02"
494 },
495 {
496 "apis": {
497 "@isArray": "true",
498 "@toArray": "true",
499 "api": [
500 {
501 "@IsPInvoke": "false",
502 "arg0": "\\x02",
503 "arg1": "\\x03",
504 "argcount": 2,
505 "code": "this.\\x02(\\x02, \\x03)",
506 "fullname": "System.Void \\x05?::\\x02(System.IO.Stream,System.IO.Stream)",
507 "methodname": "\\x02????\\x02",
508 "name": "\\x02"
509 },
510 {
511 "@IsPInvoke": "false",
512 "argcount": 0,
513 "code": "V_0.\\x02()",
514 "fullname": "System.Void \\x0F/\\x02::\\x02()",
515 "methodname": "\\x02????\\x02",
516 "name": "\\x02"
517 },
518 {
519 "@IsPInvoke": "false",
520 "arg0": "this.\\x03",
521 "argcount": 1,
522 "code": "this.\\x05[V_0.\\x02 << 4].\\x02(this.\\x03)",
523 "fullname": "System.UInt32 \\x08?::\\x02(\\x02?)",
524 "methodname": "\\x02????\\x02",
525 "name": "\\x02"
526 },
527 {
528 "@IsPInvoke": "false",
529 "argcount": 0,
530 "code": "V_0.\\x03()",
531 "fullname": "System.Void \\x0F/\\x02::\\x03()",
532 "methodname": "\\x02????\\x02",
533 "name": "\\x03"
534 },
535 {
536 "@IsPInvoke": "false",
537 "arg0": "this.\\x03",
538 "arg1": 0,
539 "arg2": 0,
540 "argcount": 3,
541 "code": "this.\\x0F?.\\x02(this.\\x03, 0, 0)",
542 "fullname": "System.Byte \\x05?/\\x03::\\x02(\\x02?,System.UInt32,System.Byte)",
543 "methodname": "\\x02????\\x02",
544 "name": "\\x02"
545 },
546 {
547 "@IsPInvoke": "false",
548 "arg0": "V_7",
549 "argcount": 1,
550 "code": "this.\\x02.\\x02(V_7)",
551 "fullname": "System.Void \\x0E::\\x02(System.Byte)",
552 "methodname": "\\x02????\\x02",
553 "name": "\\x02"
554 },
555 {
556 "@IsPInvoke": "false",
557 "arg0": "this.\\x03",
558 "arg1": "V_8",
559 "argcount": 2,
560 "code": "this.\\x06?.\\x02(this.\\x03, V_8)",
561 "fullname": "System.UInt32 \\x05?/\\x02::\\x02(\\x02?,System.UInt32)",
562 "methodname": "\\x02????\\x02",
563 "name": "\\x02"
564 },
565 {
566 "@IsPInvoke": "false",
567 "argcount": 0,
568 "code": "V_0.\\x05()",
569 "fullname": "System.Void \\x0F/\\x02::\\x05()",
570 "methodname": "\\x02????\\x02",
571 "name": "\\x05"
572 },
573 {
574 "@IsPInvoke": "false",
575 "arg0": "this.\\x03",
576 "argcount": 1,
577 "code": "this.\\x03?[u000f.\\x02(V_11)].\\x02(this.\\x03)",
578 "fullname": "System.UInt32 \\x0E?::\\x02(\\x02?)",
579 "methodname": "\\x02????\\x02",
580 "name": "\\x02"
581 },
582 {
583 "@IsPInvoke": "false",
584 "arg0": "V_11",
585 "argcount": 1,
586 "code": "u000f.\\x02(V_11)",
587 "fullname": "System.UInt32 \\x0F::\\x02(System.UInt32)",
588 "methodname": "\\x02????\\x02",
589 "name": "\\x02"
590 },
591 {
592 "@IsPInvoke": "false",
593 "arg0": "V_14 - 4",
594 "argcount": 1,
595 "code": "this.\\x03.\\x02(V_14 - 4)",
596 "fullname": "System.UInt32 \\x02?::\\x02(System.Int32)",
597 "methodname": "\\x02????\\x02",
598 "name": "\\x02"
599 },
600 {
601 "@IsPInvoke": "false",
602 "arg0": "this.\\x03",
603 "argcount": 1,
604 "code": "this.\\x08?.\\x03(this.\\x03)",
605 "fullname": "System.UInt32 \\x0E?::\\x03(\\x02?)",
606 "methodname": "\\x02????\\x02",
607 "name": "\\x03"
608 },
609 {
610 "@IsPInvoke": "false",
611 "arg0": "this.\\x05?",
612 "arg1": "V_1 - V_13 - 1",
613 "arg2": "this.\\x03",
614 "arg3": "V_14",
615 "argcount": 4,
616 "code": "u000eu2000.\\x02(this.\\x05?, V_1 - V_13 - 1, this.\\x03, V_14)",
617 "fullname": "System.UInt32 \\x0E?::\\x02(\\x08?[],System.UInt32,\\x02?,System.Int32)",
618 "methodname": "\\x02????\\x02",
619 "name": "\\x02"
620 },
621 {
622 "@IsPInvoke": "false",
623 "argcount": 0,
624 "code": "V_0.\\x06()",
625 "fullname": "System.Void \\x0F/\\x02::\\x06()",
626 "methodname": "\\x02????\\x02",
627 "name": "\\x06"
628 },
629 {
630 "@IsPInvoke": "false",
631 "arg0": "V_1",
632 "argcount": 1,
633 "code": "this.\\x02.\\x02(V_1)",
634 "fullname": "System.Byte \\x0E::\\x02(System.UInt32)",
635 "methodname": "\\x02????\\x02",
636 "name": "\\x02"
637 },
638 {
639 "@IsPInvoke": "false",
640 "argcount": 0,
641 "code": "V_0.\\x08()",
642 "fullname": "System.Void \\x0F/\\x02::\\x08()",
643 "methodname": "\\x02????\\x02",
644 "name": "\\x08"
645 },
646 {
647 "@IsPInvoke": "false",
648 "arg0": "V_1",
649 "arg1": "V_11",
650 "argcount": 2,
651 "code": "this.\\x02.\\x02(V_1, V_11)",
652 "fullname": "System.Void \\x0E::\\x02(System.UInt32,System.UInt32)",
653 "methodname": "\\x02????\\x02",
654 "name": "\\x02"
655 },
656 {
657 "@IsPInvoke": "false",
658 "argcount": 0,
659 "code": "V_0.\\x02()",
660 "fullname": "System.Boolean \\x0F/\\x02::\\x02()",
661 "methodname": "\\x02????\\x02",
662 "name": "\\x02"
663 },
664 {
665 "@IsPInvoke": "false",
666 "arg0": "this.\\x03",
667 "arg1": "(uint)V_5",
668 "arg2": "V_10",
669 "arg3": "this.\\x02.\\x02(V_1)",
670 "argcount": 4,
671 "code": "this.\\x0F?.\\x02(this.\\x03, (uint)V_5, V_10, this.\\x02.\\x02(V_1))",
672 "fullname": "System.Byte \\x05?/\\x03::\\x02(\\x02?,System.UInt32,System.Byte,System.Byte)",
673 "methodname": "\\x02????\\x02",
674 "name": "\\x02"
675 },
676 {
677 "@IsPInvoke": "false",
678 "argcount": 0,
679 "code": "this.\\x02.\\x03()",
680 "fullname": "System.Void \\x0E::\\x03()",
681 "methodname": "\\x02????\\x02",
682 "name": "\\x03"
683 },
684 {
685 "@IsPInvoke": "false",
686 "argcount": 0,
687 "code": "this.\\x02.\\x02()",
688 "fullname": "System.Void \\x0E::\\x02()",
689 "methodname": "\\x02????\\x02",
690 "name": "\\x02"
691 },
692 {
693 "@IsPInvoke": "false",
694 "argcount": 0,
695 "code": "this.\\x03.\\x02()",
696 "fullname": "System.Void \\x02?::\\x02()",
697 "methodname": "\\x02????\\x02",
698 "name": "\\x02"
699 }
700 ]
701 },
702 "fullname": "System.Void \\x05?::\\x02????\\x02(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,\\x06?)",
703 "name": "\\x02????\\x02"
704 },
705 {
706 "apis": {
707 "@isArray": "true",
708 "@toArray": "true",
709 "api": [
710 {
711 "@IsPInvoke": "false",
712 "arg0": "V_4",
713 "argcount": 1,
714 "code": "this.\\x02(V_4)",
715 "fullname": "System.Void \\x05?::\\x02(System.UInt32)",
716 "methodname": "\\x03????\\x02",
717 "name": "\\x02"
718 },
719 {
720 "@IsPInvoke": "false",
721 "arg0": "V_2",
722 "arg1": "V_0",
723 "argcount": 2,
724 "code": "this.\\x02(V_2, V_0)",
725 "fullname": "System.Void \\x05?::\\x02(System.Int32,System.Int32)",
726 "methodname": "\\x03????\\x02",
727 "name": "\\x02"
728 },
729 {
730 "@IsPInvoke": "false",
731 "arg0": "V_3",
732 "argcount": 1,
733 "code": "this.\\x02(V_3)",
734 "fullname": "System.Void \\x05?::\\x02(System.Int32)",
735 "methodname": "\\x03????\\x02",
736 "name": "\\x02"
737 }
738 ]
739 },
740 "fullname": "System.Void \\x05?::\\x03????\\x02(System.Byte[])",
741 "name": "\\x03????\\x02"
742 }
743 ]
744 },
745 "metrics": {
746 "@isArray": "true",
747 "@toArray": "true",
748 "arrayinit": [
749 {
750 "initsize": 0,
751 "ref": "\\x08?[] \\x05?::\\x05"
752 },
753 {
754 "initsize": 0,
755 "ref": "\\x08?[] \\x05?::\\x08"
756 },
757 {
758 "initsize": 0,
759 "ref": "\\x08?[] \\x05?::\\x06"
760 },
761 {
762 "initsize": 0,
763 "ref": "\\x08?[] \\x05?::\\x0E"
764 },
765 {
766 "initsize": 0,
767 "ref": "\\x08?[] \\x05?::\\x0F"
768 },
769 {
770 "initsize": 0,
771 "ref": "\\x08?[] \\x05?::\\x02?"
772 },
773 {
774 "initsize": 0,
775 "ref": "\\x0E?[] \\x05?::\\x03?"
776 },
777 {
778 "initsize": 0,
779 "ref": "\\x08?[] \\x05?::\\x05?"
780 }
781 ]
782 },
783 "strings": {
784 "@isArray": "true",
785 "@toArray": "true"
786 }
787 },
788 {
789 "@sourceFile": "u0003u2002.cs",
790 "methods": {
791 "@isArray": "true",
792 "@toArray": "true",
793 "method": [
794 {
795 "apis": {
796 "@isArray": "true",
797 "@toArray": "true"
798 },
799 "fullname": "System.Void \\x03?::.ctor()",
800 "name": ".ctor"
801 },
802 {
803 "apis": {
804 "@isArray": "true",
805 "@toArray": "true",
806 "api": {
807 "@IsPInvoke": "false",
808 "arg0": "u0003u2002.\\x02",
809 "arg1": "null",
810 "argcount": 2,
811 "fullname": "System.Boolean System.Object::ReferenceEquals(System.Object,System.Object)",
812 "methodname": "\\x02",
813 "name": "ReferenceEquals"
814 }
815 },
816 "fullname": "System.Resources.ResourceManager \\x03?::\\x02()",
817 "name": "\\x02"
818 },
819 {
820 "apis": {
821 "@isArray": "true",
822 "@toArray": "true"
823 },
824 "fullname": "System.Globalization.CultureInfo \\x03?::\\x02()",
825 "name": "\\x02"
826 },
827 {
828 "apis": {
829 "@isArray": "true",
830 "@toArray": "true"
831 },
832 "fullname": "System.Void \\x03?::\\x02(System.Globalization.CultureInfo)",
833 "name": "\\x02"
834 },
835 {
836 "apis": {
837 "@isArray": "true",
838 "@toArray": "true",
839 "api": [
840 {
841 "@IsPInvoke": "false",
842 "arg0": "\"f\"",
843 "arg1": "u0003u2002.\\x03",
844 "argcount": 2,
845 "code": "u0003u2002.\\x02().GetObject(\"f\", u0003u2002.\\x03)",
846 "fullname": "System.Object System.Resources.ResourceManager::GetObject(System.String,System.Globalization.CultureInfo)",
847 "methodname": "\\x02",
848 "name": "GetObject"
849 },
850 {
851 "@IsPInvoke": "false",
852 "argcount": 0,
853 "code": "u0003u2002.\\x02()",
854 "fullname": "System.Resources.ResourceManager \\x03?::\\x02()",
855 "methodname": "\\x02",
856 "name": "\\x02"
857 }
858 ]
859 },
860 "fullname": "System.Byte[] \\x03?::\\x02()",
861 "name": "\\x02"
862 }
863 ]
864 },
865 "metrics": {
866 "@isArray": "true",
867 "@toArray": "true"
868 },
869 "strings": {
870 "@isArray": "true",
871 "@toArray": "true",
872 "string": [
873 "stub_2.netrsrc",
874 "f"
875 ]
876 }
877 },
878 {
879 "@sourceFile": "u0003u2000.cs",
880 "methods": {
881 "@isArray": "true",
882 "@toArray": "true",
883 "method": {
884 "apis": {
885 "@isArray": "true",
886 "@toArray": "true"
887 },
888 "fullname": "System.Void \\x03?::\\x03????\\x02(System.Byte[])",
889 "name": "\\x03????\\x02"
890 }
891 },
892 "metrics": {
893 "@isArray": "true",
894 "@toArray": "true"
895 },
896 "strings": {
897 "@isArray": "true",
898 "@toArray": "true"
899 }
900 },
901 {
902 "@sourceFile": "u000e.cs",
903 "methods": {
904 "@isArray": "true",
905 "@toArray": "true",
906 "method": [
907 {
908 "apis": {
909 "@isArray": "true",
910 "@toArray": "true"
911 },
912 "fullname": "System.Void \\x0E::.ctor()",
913 "name": ".ctor"
914 },
915 {
916 "apis": {
917 "@isArray": "true",
918 "@toArray": "true"
919 },
920 "fullname": "System.Void \\x0E::\\x02(System.UInt32)",
921 "name": "\\x02"
922 },
923 {
924 "apis": {
925 "@isArray": "true",
926 "@toArray": "true",
927 "api": {
928 "@IsPInvoke": "false",
929 "argcount": 0,
930 "code": "this.\\x02()",
931 "fullname": "System.Void \\x0E::\\x02()",
932 "methodname": "\\x02",
933 "name": "\\x02"
934 }
935 },
936 "fullname": "System.Void \\x0E::\\x02(System.IO.Stream,System.Boolean)",
937 "name": "\\x02"
938 },
939 {
940 "apis": {
941 "@isArray": "true",
942 "@toArray": "true",
943 "api": {
944 "@IsPInvoke": "false",
945 "arg0": "\\x02",
946 "arg1": false,
947 "argcount": 2,
948 "code": "this.\\x02(\\x02, false)",
949 "fullname": "System.Void \\x0E::\\x02(System.IO.Stream,System.Boolean)",
950 "methodname": "\\x02",
951 "name": "\\x02"
952 }
953 },
954 "fullname": "System.Void \\x0E::\\x02(System.IO.Stream)",
955 "name": "\\x02"
956 },
957 {
958 "apis": {
959 "@isArray": "true",
960 "@toArray": "true",
961 "api": {
962 "@IsPInvoke": "false",
963 "argcount": 0,
964 "code": "this.\\x03()",
965 "fullname": "System.Void \\x0E::\\x03()",
966 "methodname": "\\x02",
967 "name": "\\x03"
968 }
969 },
970 "fullname": "System.Void \\x0E::\\x02()",
971 "name": "\\x02"
972 },
973 {
974 "apis": {
975 "@isArray": "true",
976 "@toArray": "true",
977 "api": {
978 "@IsPInvoke": "false",
979 "arg0": "this.\\x02",
980 "arg1": "(int)this.\\x08",
981 "arg2": "(int)V_0",
982 "argcount": 3,
983 "code": "this.\\x06.Write(this.\\x02, (int)this.\\x08, (int)V_0)",
984 "fullname": "System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32)",
985 "methodname": "\\x03",
986 "name": "Write"
987 }
988 },
989 "fullname": "System.Void \\x0E::\\x03()",
990 "name": "\\x03"
991 },
992 {
993 "apis": {
994 "@isArray": "true",
995 "@toArray": "true",
996 "api": {
997 "@IsPInvoke": "false",
998 "argcount": 0,
999 "code": "this.\\x03()",
1000 "fullname": "System.Void \\x0E::\\x03()",
1001 "methodname": "\\x02",
1002 "name": "\\x03"
1003 }
1004 },
1005 "fullname": "System.Void \\x0E::\\x02(System.UInt32,System.UInt32)",
1006 "name": "\\x02"
1007 },
1008 {
1009 "apis": {
1010 "@isArray": "true",
1011 "@toArray": "true",
1012 "api": {
1013 "@IsPInvoke": "false",
1014 "argcount": 0,
1015 "code": "this.\\x03()",
1016 "fullname": "System.Void \\x0E::\\x03()",
1017 "methodname": "\\x02",
1018 "name": "\\x03"
1019 }
1020 },
1021 "fullname": "System.Void \\x0E::\\x02(System.Byte)",
1022 "name": "\\x02"
1023 },
1024 {
1025 "apis": {
1026 "@isArray": "true",
1027 "@toArray": "true"
1028 },
1029 "fullname": "System.Byte \\x0E::\\x02(System.UInt32)",
1030 "name": "\\x02"
1031 }
1032 ]
1033 },
1034 "metrics": {
1035 "@isArray": "true",
1036 "@toArray": "true",
1037 "arrayinit": {
1038 "initsize": 0,
1039 "ref": "\\x02"
1040 }
1041 },
1042 "strings": {
1043 "@isArray": "true",
1044 "@toArray": "true"
1045 }
1046 },
1047 {
1048 "@sourceFile": "u0008.cs",
1049 "methods": {
1050 "@isArray": "true",
1051 "@toArray": "true",
1052 "method": [
1053 {
1054 "apis": {
1055 "@isArray": "true",
1056 "@toArray": "true"
1057 },
1058 "fullname": "System.Void \\x08::\\x08???\\x02(System.UInt32,System.UInt32,System.UInt32,System.UInt32)",
1059 "name": "\\x08???\\x02"
1060 },
1061 {
1062 "apis": {
1063 "@isArray": "true",
1064 "@toArray": "true"
1065 },
1066 "fullname": "System.UInt32 \\x08::\\x08???\\x02(System.UInt32[])",
1067 "name": "\\x08???\\x02"
1068 },
1069 {
1070 "apis": {
1071 "@isArray": "true",
1072 "@toArray": "true"
1073 },
1074 "fullname": "System.Void \\x08::\\x08???\\x02()",
1075 "name": "\\x08???\\x02"
1076 }
1077 ]
1078 },
1079 "metrics": {
1080 "@isArray": "true",
1081 "@toArray": "true"
1082 },
1083 "strings": {
1084 "@isArray": "true",
1085 "@toArray": "true"
1086 }
1087 },
1088 {
1089 "@sourceFile": "stub_2.Properties/Settings.cs",
1090 "methods": {
1091 "@isArray": "true",
1092 "@toArray": "true",
1093 "method": [
1094 {
1095 "apis": {
1096 "@isArray": "true",
1097 "@toArray": "true"
1098 },
1099 "fullname": "System.Void stub_2.Properties.Settings::.ctor()",
1100 "name": ".ctor"
1101 },
1102 {
1103 "apis": {
1104 "@isArray": "true",
1105 "@toArray": "true",
1106 "api": {
1107 "@IsPInvoke": "false",
1108 "arg0": "new Settings()",
1109 "argcount": 1,
1110 "fullname": "System.Configuration.SettingsBase System.Configuration.SettingsBase::Synchronized(System.Configuration.SettingsBase)",
1111 "methodname": ".cctor",
1112 "name": "Synchronized"
1113 }
1114 },
1115 "fullname": "System.Void stub_2.Properties.Settings::.cctor()",
1116 "name": ".cctor"
1117 },
1118 {
1119 "apis": {
1120 "@isArray": "true",
1121 "@toArray": "true"
1122 },
1123 "fullname": "stub_2.Properties.Settings stub_2.Properties.Settings::get_Default()",
1124 "name": "get_Default"
1125 }
1126 ]
1127 },
1128 "metrics": {
1129 "@isArray": "true",
1130 "@toArray": "true"
1131 },
1132 "strings": {
1133 "@isArray": "true",
1134 "@toArray": "true"
1135 }
1136 },
1137 {
1138 "@sourceFile": "u000fu2001.cs",
1139 "methods": {
1140 "@isArray": "true",
1141 "@toArray": "true",
1142 "method": {
1143 "apis": {
1144 "@isArray": "true",
1145 "@toArray": "true"
1146 },
1147 "fullname": "System.Void \\x0F?::\\x0F????\\x02(\\x02[],System.Object[])",
1148 "name": "\\x0F????\\x02"
1149 }
1150 },
1151 "metrics": {
1152 "@isArray": "true",
1153 "@toArray": "true"
1154 },
1155 "strings": {
1156 "@isArray": "true",
1157 "@toArray": "true"
1158 }
1159 },
1160 {
1161 "@sourceFile": "u000eu2001.cs",
1162 "methods": {
1163 "@isArray": "true",
1164 "@toArray": "true",
1165 "method": {
1166 "apis": {
1167 "@isArray": "true",
1168 "@toArray": "true"
1169 },
1170 "fullname": "System.Void \\x0E?::.ctor()",
1171 "name": ".ctor"
1172 }
1173 },
1174 "metrics": {
1175 "@isArray": "true",
1176 "@toArray": "true"
1177 },
1178 "strings": {
1179 "@isArray": "true",
1180 "@toArray": "true"
1181 }
1182 },
1183 {
1184 "@sourceFile": "u0008u2001.cs",
1185 "methods": {
1186 "@isArray": "true",
1187 "@toArray": "true",
1188 "method": {
1189 "apis": {
1190 "@isArray": "true",
1191 "@toArray": "true"
1192 },
1193 "fullname": "System.Void \\x08?::.ctor()",
1194 "name": ".ctor"
1195 }
1196 },
1197 "metrics": {
1198 "@isArray": "true",
1199 "@toArray": "true"
1200 },
1201 "strings": {
1202 "@isArray": "true",
1203 "@toArray": "true"
1204 }
1205 },
1206 {
1207 "@sourceFile": "u0008u2000.cs",
1208 "methods": {
1209 "@isArray": "true",
1210 "@toArray": "true",
1211 "method": [
1212 {
1213 "apis": {
1214 "@isArray": "true",
1215 "@toArray": "true"
1216 },
1217 "fullname": "System.Void \\x08?::\\x02(System.Int32,System.UInt32)",
1218 "name": "\\x02"
1219 },
1220 {
1221 "apis": {
1222 "@isArray": "true",
1223 "@toArray": "true"
1224 },
1225 "fullname": "System.Void \\x08?::\\x02()",
1226 "name": "\\x02"
1227 },
1228 {
1229 "apis": {
1230 "@isArray": "true",
1231 "@toArray": "true",
1232 "api": {
1233 "@IsPInvoke": "false",
1234 "argcount": 0,
1235 "code": "\\x02.\\x05.ReadByte()",
1236 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
1237 "methodname": "\\x02",
1238 "name": "ReadByte"
1239 }
1240 },
1241 "fullname": "System.UInt32 \\x08?::\\x02(\\x02?)",
1242 "name": "\\x02"
1243 }
1244 ]
1245 },
1246 "metrics": {
1247 "@isArray": "true",
1248 "@toArray": "true"
1249 },
1250 "strings": {
1251 "@isArray": "true",
1252 "@toArray": "true"
1253 }
1254 },
1255 {
1256 "@sourceFile": "u0006u2000.cs",
1257 "methods": {
1258 "@isArray": "true",
1259 "@toArray": "true",
1260 "method": [
1261 {
1262 "apis": {
1263 "@isArray": "true",
1264 "@toArray": "true"
1265 },
1266 "fullname": "System.Void \\x06?::.cctor()",
1267 "name": ".cctor"
1268 },
1269 {
1270 "apis": {
1271 "@isArray": "true",
1272 "@toArray": "true"
1273 },
1274 "fullname": "System.Void \\x06?::\\x02()",
1275 "name": "\\x02"
1276 },
1277 {
1278 "apis": {
1279 "@isArray": "true",
1280 "@toArray": "true"
1281 },
1282 "fullname": "System.Void \\x06?::\\x02(System.UInt32)",
1283 "name": "\\x02"
1284 },
1285 {
1286 "apis": {
1287 "@isArray": "true",
1288 "@toArray": "true",
1289 "api": {
1290 "@IsPInvoke": "false",
1291 "argcount": 0,
1292 "code": "\\x02.\\x0E()",
1293 "fullname": "System.Void \\x03?::\\x0E()",
1294 "methodname": "\\x02",
1295 "name": "\\x0E"
1296 }
1297 },
1298 "fullname": "System.Void \\x06?::\\x02(\\x03?,System.UInt32)",
1299 "name": "\\x02"
1300 },
1301 {
1302 "apis": {
1303 "@isArray": "true",
1304 "@toArray": "true"
1305 },
1306 "fullname": "System.UInt32 \\x06?::\\x02(System.UInt32)",
1307 "name": "\\x02"
1308 },
1309 {
1310 "apis": {
1311 "@isArray": "true",
1312 "@toArray": "true"
1313 },
1314 "fullname": "System.UInt32 \\x06?::\\x02()",
1315 "name": "\\x02"
1316 },
1317 {
1318 "apis": {
1319 "@isArray": "true",
1320 "@toArray": "true"
1321 },
1322 "fullname": "System.UInt32 \\x06?::\\x03()",
1323 "name": "\\x03"
1324 }
1325 ]
1326 },
1327 "metrics": {
1328 "@isArray": "true",
1329 "@toArray": "true",
1330 "arrayinit": {
1331 "initsize": 0,
1332 "ref": ".cctor"
1333 }
1334 },
1335 "strings": {
1336 "@isArray": "true",
1337 "@toArray": "true"
1338 }
1339 },
1340 {
1341 "@sourceFile": "u0002u2000.cs",
1342 "methods": {
1343 "@isArray": "true",
1344 "@toArray": "true",
1345 "method": {
1346 "apis": {
1347 "@isArray": "true",
1348 "@toArray": "true"
1349 },
1350 "fullname": "System.Void \\x02?::\\x02????\\x02(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,\\x06?)",
1351 "name": "\\x02????\\x02"
1352 }
1353 },
1354 "metrics": {
1355 "@isArray": "true",
1356 "@toArray": "true"
1357 },
1358 "strings": {
1359 "@isArray": "true",
1360 "@toArray": "true"
1361 }
1362 },
1363 {
1364 "@sourceFile": "u0002u2002.cs",
1365 "methods": {
1366 "@isArray": "true",
1367 "@toArray": "true",
1368 "method": {
1369 "apis": {
1370 "@isArray": "true",
1371 "@toArray": "true"
1372 },
1373 "fullname": "System.Void \\x02?::\\x02????\\x02(System.IO.Stream)",
1374 "name": "\\x02????\\x02"
1375 }
1376 },
1377 "metrics": {
1378 "@isArray": "true",
1379 "@toArray": "true"
1380 },
1381 "strings": {
1382 "@isArray": "true",
1383 "@toArray": "true"
1384 }
1385 },
1386 {
1387 "@sourceFile": "u000f.cs",
1388 "methods": {
1389 "@isArray": "true",
1390 "@toArray": "true",
1391 "method": [
1392 {
1393 "apis": {
1394 "@isArray": "true",
1395 "@toArray": "true"
1396 },
1397 "fullname": "System.Void \\x0F::.ctor()",
1398 "name": ".ctor"
1399 },
1400 {
1401 "apis": {
1402 "@isArray": "true",
1403 "@toArray": "true"
1404 },
1405 "fullname": "System.UInt32 \\x0F::\\x02(System.UInt32)",
1406 "name": "\\x02"
1407 }
1408 ]
1409 },
1410 "metrics": {
1411 "@isArray": "true",
1412 "@toArray": "true"
1413 },
1414 "strings": {
1415 "@isArray": "true",
1416 "@toArray": "true"
1417 }
1418 },
1419 {
1420 "@sourceFile": "u0002u2001.cs",
1421 "methods": {
1422 "@isArray": "true",
1423 "@toArray": "true",
1424 "method": [
1425 {
1426 "apis": {
1427 "@isArray": "true",
1428 "@toArray": "true"
1429 },
1430 "fullname": "System.Void \\x02?::.ctor()",
1431 "name": ".ctor"
1432 },
1433 {
1434 "apis": {
1435 "@isArray": "true",
1436 "@toArray": "true",
1437 "api": {
1438 "@IsPInvoke": "false",
1439 "argcount": 0,
1440 "code": "this.\\x05.ReadByte()",
1441 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
1442 "methodname": "\\x02",
1443 "name": "ReadByte"
1444 }
1445 },
1446 "fullname": "System.Void \\x02?::\\x02(System.IO.Stream)",
1447 "name": "\\x02"
1448 },
1449 {
1450 "apis": {
1451 "@isArray": "true",
1452 "@toArray": "true"
1453 },
1454 "fullname": "System.Void \\x02?::\\x02()",
1455 "name": "\\x02"
1456 },
1457 {
1458 "apis": {
1459 "@isArray": "true",
1460 "@toArray": "true",
1461 "api": {
1462 "@IsPInvoke": "false",
1463 "argcount": 0,
1464 "code": "this.\\x05.Close()",
1465 "fullname": "System.Void System.IO.Stream::Close()",
1466 "methodname": "\\x03",
1467 "name": "Close"
1468 }
1469 },
1470 "fullname": "System.Void \\x02?::\\x03()",
1471 "name": "\\x03"
1472 },
1473 {
1474 "apis": {
1475 "@isArray": "true",
1476 "@toArray": "true",
1477 "api": {
1478 "@IsPInvoke": "false",
1479 "argcount": 0,
1480 "code": "this.\\x05.ReadByte()",
1481 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
1482 "methodname": "\\x05",
1483 "name": "ReadByte"
1484 }
1485 },
1486 "fullname": "System.Void \\x02?::\\x05()",
1487 "name": "\\x05"
1488 },
1489 {
1490 "apis": {
1491 "@isArray": "true",
1492 "@toArray": "true",
1493 "api": {
1494 "@IsPInvoke": "false",
1495 "argcount": 0,
1496 "code": "this.\\x05.ReadByte()",
1497 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
1498 "methodname": "\\x08",
1499 "name": "ReadByte"
1500 }
1501 },
1502 "fullname": "System.Void \\x02?::\\x08()",
1503 "name": "\\x08"
1504 },
1505 {
1506 "apis": {
1507 "@isArray": "true",
1508 "@toArray": "true"
1509 },
1510 "fullname": "System.UInt32 \\x02?::\\x02(System.UInt32)",
1511 "name": "\\x02"
1512 },
1513 {
1514 "apis": {
1515 "@isArray": "true",
1516 "@toArray": "true",
1517 "api": {
1518 "@IsPInvoke": "false",
1519 "argcount": 0,
1520 "code": "this.\\x05()",
1521 "fullname": "System.Void \\x02?::\\x05()",
1522 "methodname": "\\x02",
1523 "name": "\\x05"
1524 }
1525 },
1526 "fullname": "System.Void \\x02?::\\x02(System.UInt32,System.UInt32,System.UInt32)",
1527 "name": "\\x02"
1528 },
1529 {
1530 "apis": {
1531 "@isArray": "true",
1532 "@toArray": "true",
1533 "api": {
1534 "@IsPInvoke": "false",
1535 "argcount": 0,
1536 "code": "this.\\x05.ReadByte()",
1537 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
1538 "methodname": "\\x02",
1539 "name": "ReadByte"
1540 }
1541 },
1542 "fullname": "System.UInt32 \\x02?::\\x02(System.Int32)",
1543 "name": "\\x02"
1544 },
1545 {
1546 "apis": {
1547 "@isArray": "true",
1548 "@toArray": "true",
1549 "api": {
1550 "@IsPInvoke": "false",
1551 "argcount": 0,
1552 "code": "this.\\x05()",
1553 "fullname": "System.Void \\x02?::\\x05()",
1554 "methodname": "\\x02",
1555 "name": "\\x05"
1556 }
1557 },
1558 "fullname": "System.UInt32 \\x02?::\\x02(System.UInt32,System.Int32)",
1559 "name": "\\x02"
1560 }
1561 ]
1562 },
1563 "metrics": {
1564 "@isArray": "true",
1565 "@toArray": "true"
1566 },
1567 "strings": {
1568 "@isArray": "true",
1569 "@toArray": "true"
1570 }
1571 },
1572 {
1573 "@sourceFile": "u000fu2000.cs",
1574 "methods": {
1575 "@isArray": "true",
1576 "@toArray": "true",
1577 "method": [
1578 {
1579 "apis": {
1580 "@isArray": "true",
1581 "@toArray": "true"
1582 },
1583 "fullname": "System.Void \\x0F?::.ctor(System.Int32)",
1584 "name": ".ctor"
1585 },
1586 {
1587 "apis": {
1588 "@isArray": "true",
1589 "@toArray": "true",
1590 "api": {
1591 "@IsPInvoke": "false",
1592 "argcount": 0,
1593 "code": "this.\\x02[V_0].\\x02()",
1594 "fullname": "System.Void \\x06?::\\x02()",
1595 "methodname": "\\x02",
1596 "name": "\\x02"
1597 }
1598 },
1599 "fullname": "System.Void \\x0F?::\\x02()",
1600 "name": "\\x02"
1601 },
1602 {
1603 "apis": {
1604 "@isArray": "true",
1605 "@toArray": "true",
1606 "api": {
1607 "@IsPInvoke": "false",
1608 "arg0": "\\x02",
1609 "arg1": "V_2",
1610 "argcount": 2,
1611 "code": "this.\\x02[V_0].\\x02(\\x02, V_2)",
1612 "fullname": "System.Void \\x06?::\\x02(\\x03?,System.UInt32)",
1613 "methodname": "\\x02",
1614 "name": "\\x02"
1615 }
1616 },
1617 "fullname": "System.Void \\x0F?::\\x02(\\x03?,System.UInt32)",
1618 "name": "\\x02"
1619 },
1620 {
1621 "apis": {
1622 "@isArray": "true",
1623 "@toArray": "true",
1624 "api": {
1625 "@IsPInvoke": "false",
1626 "arg0": "\\x02",
1627 "arg1": "V_2",
1628 "argcount": 2,
1629 "code": "this.\\x02[V_0].\\x02(\\x02, V_2)",
1630 "fullname": "System.Void \\x06?::\\x02(\\x03?,System.UInt32)",
1631 "methodname": "\\x03",
1632 "name": "\\x02"
1633 }
1634 },
1635 "fullname": "System.Void \\x0F?::\\x03(\\x03?,System.UInt32)",
1636 "name": "\\x03"
1637 },
1638 {
1639 "apis": {
1640 "@isArray": "true",
1641 "@toArray": "true",
1642 "api": {
1643 "@IsPInvoke": "false",
1644 "arg0": "V_3",
1645 "argcount": 1,
1646 "code": "this.\\x02[V_1].\\x02(V_3)",
1647 "fullname": "System.UInt32 \\x06?::\\x02(System.UInt32)",
1648 "methodname": "\\x02",
1649 "name": "\\x02"
1650 }
1651 },
1652 "fullname": "System.UInt32 \\x0F?::\\x02(System.UInt32)",
1653 "name": "\\x02"
1654 },
1655 {
1656 "apis": {
1657 "@isArray": "true",
1658 "@toArray": "true",
1659 "api": {
1660 "@IsPInvoke": "false",
1661 "arg0": "V_3",
1662 "argcount": 1,
1663 "code": "this.\\x02[V_1].\\x02(V_3)",
1664 "fullname": "System.UInt32 \\x06?::\\x02(System.UInt32)",
1665 "methodname": "\\x03",
1666 "name": "\\x02"
1667 }
1668 },
1669 "fullname": "System.UInt32 \\x0F?::\\x03(System.UInt32)",
1670 "name": "\\x03"
1671 },
1672 {
1673 "apis": {
1674 "@isArray": "true",
1675 "@toArray": "true",
1676 "api": {
1677 "@IsPInvoke": "false",
1678 "arg0": "V_3",
1679 "argcount": 1,
1680 "code": "\\x02[\\x03 + V_1].\\x02(V_3)",
1681 "fullname": "System.UInt32 \\x06?::\\x02(System.UInt32)",
1682 "methodname": "\\x02",
1683 "name": "\\x02"
1684 }
1685 },
1686 "fullname": "System.UInt32 \\x0F?::\\x02(\\x06?[],System.UInt32,System.Int32,System.UInt32)",
1687 "name": "\\x02"
1688 },
1689 {
1690 "apis": {
1691 "@isArray": "true",
1692 "@toArray": "true",
1693 "api": {
1694 "@IsPInvoke": "false",
1695 "arg0": "\\x05",
1696 "arg1": "V_2",
1697 "argcount": 2,
1698 "code": "\\x02[\\x03 + V_0].\\x02(\\x05, V_2)",
1699 "fullname": "System.Void \\x06?::\\x02(\\x03?,System.UInt32)",
1700 "methodname": "\\x02",
1701 "name": "\\x02"
1702 }
1703 },
1704 "fullname": "System.Void \\x0F?::\\x02(\\x06?[],System.UInt32,\\x03?,System.Int32,System.UInt32)",
1705 "name": "\\x02"
1706 }
1707 ]
1708 },
1709 "metrics": {
1710 "@isArray": "true",
1711 "@toArray": "true",
1712 "arrayinit": {
1713 "initsize": 0,
1714 "ref": ".ctor"
1715 }
1716 },
1717 "strings": {
1718 "@isArray": "true",
1719 "@toArray": "true"
1720 }
1721 },
1722 {
1723 "@sourceFile": "u000eu2000.cs",
1724 "methods": {
1725 "@isArray": "true",
1726 "@toArray": "true",
1727 "method": [
1728 {
1729 "apis": {
1730 "@isArray": "true",
1731 "@toArray": "true"
1732 },
1733 "fullname": "System.Void \\x0E?::.ctor(System.Int32)",
1734 "name": ".ctor"
1735 },
1736 {
1737 "apis": {
1738 "@isArray": "true",
1739 "@toArray": "true",
1740 "api": {
1741 "@IsPInvoke": "false",
1742 "argcount": 0,
1743 "code": "this.\\x02[V_0].\\x02()",
1744 "fullname": "System.Void \\x08?::\\x02()",
1745 "methodname": "\\x02",
1746 "name": "\\x02"
1747 }
1748 },
1749 "fullname": "System.Void \\x0E?::\\x02()",
1750 "name": "\\x02"
1751 },
1752 {
1753 "apis": {
1754 "@isArray": "true",
1755 "@toArray": "true",
1756 "api": {
1757 "@IsPInvoke": "false",
1758 "arg0": "\\x02",
1759 "argcount": 1,
1760 "code": "this.\\x02[V_0].\\x02(\\x02)",
1761 "fullname": "System.UInt32 \\x08?::\\x02(\\x02?)",
1762 "methodname": "\\x02",
1763 "name": "\\x02"
1764 }
1765 },
1766 "fullname": "System.UInt32 \\x0E?::\\x02(\\x02?)",
1767 "name": "\\x02"
1768 },
1769 {
1770 "apis": {
1771 "@isArray": "true",
1772 "@toArray": "true",
1773 "api": {
1774 "@IsPInvoke": "false",
1775 "arg0": "\\x02",
1776 "argcount": 1,
1777 "code": "this.\\x02[V_0].\\x02(\\x02)",
1778 "fullname": "System.UInt32 \\x08?::\\x02(\\x02?)",
1779 "methodname": "\\x03",
1780 "name": "\\x02"
1781 }
1782 },
1783 "fullname": "System.UInt32 \\x0E?::\\x03(\\x02?)",
1784 "name": "\\x03"
1785 },
1786 {
1787 "apis": {
1788 "@isArray": "true",
1789 "@toArray": "true",
1790 "api": {
1791 "@IsPInvoke": "false",
1792 "arg0": "\\x05",
1793 "argcount": 1,
1794 "code": "\\x02[\\x03 + V_0].\\x02(\\x05)",
1795 "fullname": "System.UInt32 \\x08?::\\x02(\\x02?)",
1796 "methodname": "\\x02",
1797 "name": "\\x02"
1798 }
1799 },
1800 "fullname": "System.UInt32 \\x0E?::\\x02(\\x08?[],System.UInt32,\\x02?,System.Int32)",
1801 "name": "\\x02"
1802 }
1803 ]
1804 },
1805 "metrics": {
1806 "@isArray": "true",
1807 "@toArray": "true",
1808 "arrayinit": {
1809 "initsize": 0,
1810 "ref": ".ctor"
1811 }
1812 },
1813 "strings": {
1814 "@isArray": "true",
1815 "@toArray": "true"
1816 }
1817 },
1818 {
1819 "@sourceFile": "u0006u2001.cs",
1820 "methods": {
1821 "@isArray": "true",
1822 "@toArray": "true",
1823 "method": {
1824 "apis": {
1825 "@isArray": "true",
1826 "@toArray": "true"
1827 },
1828 "fullname": "System.Void \\x06?::\\x06????\\x02(System.Int64,System.Int64)",
1829 "name": "\\x06????\\x02"
1830 }
1831 },
1832 "metrics": {
1833 "@isArray": "true",
1834 "@toArray": "true"
1835 },
1836 "strings": {
1837 "@isArray": "true",
1838 "@toArray": "true"
1839 }
1840 },
1841 {
1842 "@sourceFile": "u0005u2001.cs",
1843 "methods": {
1844 "@isArray": "true",
1845 "@toArray": "true",
1846 "method": [
1847 {
1848 "apis": {
1849 "@isArray": "true",
1850 "@toArray": "true"
1851 },
1852 "fullname": "System.Void \\x05?::.cctor()",
1853 "name": ".cctor"
1854 },
1855 {
1856 "apis": {
1857 "@isArray": "true",
1858 "@toArray": "true"
1859 },
1860 "fullname": "System.Void \\x05?::.ctor()",
1861 "name": ".ctor"
1862 },
1863 {
1864 "apis": {
1865 "@isArray": "true",
1866 "@toArray": "true"
1867 },
1868 "fullname": "System.Void \\x05?::\\x02()",
1869 "name": "\\x02"
1870 },
1871 {
1872 "apis": {
1873 "@isArray": "true",
1874 "@toArray": "true"
1875 },
1876 "fullname": "System.Void \\x05?::\\x02(System.Byte)",
1877 "name": "\\x02"
1878 },
1879 {
1880 "apis": {
1881 "@isArray": "true",
1882 "@toArray": "true"
1883 },
1884 "fullname": "System.Void \\x05?::\\x02(System.Byte[],System.UInt32,System.UInt32)",
1885 "name": "\\x02"
1886 },
1887 {
1888 "apis": {
1889 "@isArray": "true",
1890 "@toArray": "true"
1891 },
1892 "fullname": "System.UInt32 \\x05?::\\x02()",
1893 "name": "\\x02"
1894 },
1895 {
1896 "apis": {
1897 "@isArray": "true",
1898 "@toArray": "true",
1899 "api": [
1900 {
1901 "@IsPInvoke": "false",
1902 "arg0": "\\x02",
1903 "arg1": "\\x03",
1904 "arg2": "\\x05",
1905 "argcount": 3,
1906 "code": "V_0.\\x02(\\x02, \\x03, \\x05)",
1907 "fullname": "System.Void \\x05?::\\x02(System.Byte[],System.UInt32,System.UInt32)",
1908 "methodname": "\\x02",
1909 "name": "\\x02"
1910 },
1911 {
1912 "@IsPInvoke": "false",
1913 "argcount": 0,
1914 "code": "V_0.\\x02()",
1915 "fullname": "System.UInt32 \\x05?::\\x02()",
1916 "methodname": "\\x02",
1917 "name": "\\x02"
1918 }
1919 ]
1920 },
1921 "fullname": "System.UInt32 \\x05?::\\x02(System.Byte[],System.UInt32,System.UInt32)",
1922 "name": "\\x02"
1923 },
1924 {
1925 "apis": {
1926 "@isArray": "true",
1927 "@toArray": "true",
1928 "api": {
1929 "@IsPInvoke": "false",
1930 "arg0": "\\x03",
1931 "arg1": "\\x05",
1932 "arg2": "\\x08",
1933 "argcount": 3,
1934 "code": "u0005u2001.\\x02(\\x03, \\x05, \\x08)",
1935 "fullname": "System.UInt32 \\x05?::\\x02(System.Byte[],System.UInt32,System.UInt32)",
1936 "methodname": "\\x02",
1937 "name": "\\x02"
1938 }
1939 },
1940 "fullname": "System.Boolean \\x05?::\\x02(System.UInt32,System.Byte[],System.UInt32,System.UInt32)",
1941 "name": "\\x02"
1942 }
1943 ]
1944 },
1945 "metrics": {
1946 "@isArray": "true",
1947 "@toArray": "true",
1948 "arrayinit": {
1949 "initsize": 0,
1950 "ref": ".cctor"
1951 }
1952 },
1953 "strings": {
1954 "@isArray": "true",
1955 "@toArray": "true"
1956 }
1957 },
1958 {
1959 "@sourceFile": "u0003u2001.cs",
1960 "methods": {
1961 "@isArray": "true",
1962 "@toArray": "true",
1963 "method": [
1964 {
1965 "apis": {
1966 "@isArray": "true",
1967 "@toArray": "true"
1968 },
1969 "fullname": "System.Void \\x03?::.ctor()",
1970 "name": ".ctor"
1971 },
1972 {
1973 "apis": {
1974 "@isArray": "true",
1975 "@toArray": "true"
1976 },
1977 "fullname": "System.Void \\x03?::\\x02(System.IO.Stream)",
1978 "name": "\\x02"
1979 },
1980 {
1981 "apis": {
1982 "@isArray": "true",
1983 "@toArray": "true"
1984 },
1985 "fullname": "System.Void \\x03?::\\x02()",
1986 "name": "\\x02"
1987 },
1988 {
1989 "apis": {
1990 "@isArray": "true",
1991 "@toArray": "true"
1992 },
1993 "fullname": "System.Void \\x03?::\\x03()",
1994 "name": "\\x03"
1995 },
1996 {
1997 "apis": {
1998 "@isArray": "true",
1999 "@toArray": "true",
2000 "api": {
2001 "@IsPInvoke": "false",
2002 "argcount": 0,
2003 "fullname": "System.Void \\x03?::\\x0E()",
2004 "methodname": "\\x05",
2005 "name": "\\x0E"
2006 }
2007 },
2008 "fullname": "System.Void \\x03?::\\x05()",
2009 "name": "\\x05"
2010 },
2011 {
2012 "apis": {
2013 "@isArray": "true",
2014 "@toArray": "true",
2015 "api": {
2016 "@IsPInvoke": "false",
2017 "argcount": 0,
2018 "code": "this.\\x02.Flush()",
2019 "fullname": "System.Void System.IO.Stream::Flush()",
2020 "methodname": "\\x08",
2021 "name": "Flush"
2022 }
2023 },
2024 "fullname": "System.Void \\x03?::\\x08()",
2025 "name": "\\x08"
2026 },
2027 {
2028 "apis": {
2029 "@isArray": "true",
2030 "@toArray": "true",
2031 "api": {
2032 "@IsPInvoke": "false",
2033 "argcount": 0,
2034 "code": "this.\\x02.Close()",
2035 "fullname": "System.Void System.IO.Stream::Close()",
2036 "methodname": "\\x06",
2037 "name": "Close"
2038 }
2039 },
2040 "fullname": "System.Void \\x03?::\\x06()",
2041 "name": "\\x06"
2042 },
2043 {
2044 "apis": {
2045 "@isArray": "true",
2046 "@toArray": "true",
2047 "api": {
2048 "@IsPInvoke": "false",
2049 "argcount": 0,
2050 "code": "this.\\x0E()",
2051 "fullname": "System.Void \\x03?::\\x0E()",
2052 "methodname": "\\x02",
2053 "name": "\\x0E"
2054 }
2055 },
2056 "fullname": "System.Void \\x03?::\\x02(System.UInt32,System.UInt32,System.UInt32)",
2057 "name": "\\x02"
2058 },
2059 {
2060 "apis": {
2061 "@isArray": "true",
2062 "@toArray": "true",
2063 "api": {
2064 "@IsPInvoke": "false",
2065 "arg0": "(byte)((ulong)V_0 + (this.\\x03 >> 32))",
2066 "argcount": 1,
2067 "code": "this.\\x02.WriteByte((byte)((ulong)V_0 + (this.\\x03 >> 32)))",
2068 "fullname": "System.Void System.IO.Stream::WriteByte(System.Byte)",
2069 "methodname": "\\x0E",
2070 "name": "WriteByte"
2071 }
2072 },
2073 "fullname": "System.Void \\x03?::\\x0E()",
2074 "name": "\\x0E"
2075 },
2076 {
2077 "apis": {
2078 "@isArray": "true",
2079 "@toArray": "true",
2080 "api": {
2081 "@IsPInvoke": "false",
2082 "argcount": 0,
2083 "code": "this.\\x0E()",
2084 "fullname": "System.Void \\x03?::\\x0E()",
2085 "methodname": "\\x02",
2086 "name": "\\x0E"
2087 }
2088 },
2089 "fullname": "System.Void \\x03?::\\x02(System.UInt32,System.Int32)",
2090 "name": "\\x02"
2091 },
2092 {
2093 "apis": {
2094 "@isArray": "true",
2095 "@toArray": "true",
2096 "api": {
2097 "@IsPInvoke": "false",
2098 "argcount": 0,
2099 "code": "this.\\x0E()",
2100 "fullname": "System.Void \\x03?::\\x0E()",
2101 "methodname": "\\x02",
2102 "name": "\\x0E"
2103 }
2104 },
2105 "fullname": "System.Void \\x03?::\\x02(System.UInt32,System.Int32,System.UInt32)",
2106 "name": "\\x02"
2107 },
2108 {
2109 "apis": {
2110 "@isArray": "true",
2111 "@toArray": "true"
2112 },
2113 "fullname": "System.Int64 \\x03?::\\x02()",
2114 "name": "\\x02"
2115 }
2116 ]
2117 },
2118 "metrics": {
2119 "@isArray": "true",
2120 "@toArray": "true"
2121 },
2122 "strings": {
2123 "@isArray": "true",
2124 "@toArray": "true"
2125 }
2126 },
2127 {
2128 "@sourceFile": "u0005u2002.cs",
2129 "methods": {
2130 "@isArray": "true",
2131 "@toArray": "true",
2132 "method": [
2133 {
2134 "apis": {
2135 "@isArray": "true",
2136 "@toArray": "true"
2137 },
2138 "fullname": "System.Void \\x05?::.ctor()",
2139 "name": ".ctor"
2140 },
2141 {
2142 "apis": {
2143 "@isArray": "true",
2144 "@toArray": "true"
2145 },
2146 "fullname": "System.Void \\x05?::.cctor()",
2147 "name": ".cctor"
2148 },
2149 {
2150 "apis": {
2151 "@isArray": "true",
2152 "@toArray": "true",
2153 "api": {
2154 "@IsPInvoke": "false",
2155 "argcount": 0,
2156 "code": "\\x02.ReadByte()",
2157 "fullname": "System.Int32 System.IO.Stream::ReadByte()",
2158 "methodname": "\\x02",
2159 "name": "ReadByte"
2160 }
2161 },
2162 "fullname": "System.Int64 \\x05?::\\x02(System.IO.Stream)",
2163 "name": "\\x02"
2164 },
2165 {
2166 "apis": {
2167 "@isArray": "true",
2168 "@toArray": "true",
2169 "api": [
2170 {
2171 "@IsPInvoke": "false",
2172 "arg0": "",
2173 "argcount": 1,
2174 "fullname": "System.Int32 System.Runtime.InteropServices.Marshal::SizeOf(System.Type)",
2175 "methodname": "\\x02",
2176 "name": "SizeOf"
2177 },
2178 {
2179 "@IsPInvoke": "false",
2180 "arg0": "V_0",
2181 "arg1": 0,
2182 "arg2": "Marshal.SizeOf(typeof(u0005u2002.u0003))",
2183 "argcount": 3,
2184 "code": "\\x02.Read(V_0, 0, Marshal.SizeOf(typeof(u0005u2002.u0003)))",
2185 "fullname": "System.Int32 System.IO.MemoryStream::Read(System.Byte[],System.Int32,System.Int32)",
2186 "methodname": "\\x02",
2187 "name": "Read"
2188 },
2189 {
2190 "@IsPInvoke": "false",
2191 "arg0": "V_0",
2192 "arg1": "GCHandleType.Pinned",
2193 "argcount": 2,
2194 "code": "GCHandle.Alloc(V_0, GCHandleType.Pinned)",
2195 "fullname": "System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)",
2196 "methodname": "\\x02",
2197 "name": "Alloc"
2198 },
2199 {
2200 "@IsPInvoke": "false",
2201 "arg0": "V_1.AddrOfPinnedObject()",
2202 "arg1": "typeof(u0005u2002.u0003)",
2203 "argcount": 2,
2204 "code": "Marshal.PtrToStructure(V_1.AddrOfPinnedObject(), typeof(u0005u2002.u0003))",
2205 "fullname": "System.Object System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr,System.Type)",
2206 "methodname": "\\x02",
2207 "name": "PtrToStructure"
2208 },
2209 {
2210 "@IsPInvoke": "false",
2211 "argcount": 0,
2212 "code": "V_1.AddrOfPinnedObject()",
2213 "fullname": "System.IntPtr System.Runtime.InteropServices.GCHandle::AddrOfPinnedObject()",
2214 "methodname": "\\x02",
2215 "name": "AddrOfPinnedObject"
2216 },
2217 {
2218 "@IsPInvoke": "false",
2219 "argcount": 0,
2220 "code": "V_1.Free()",
2221 "fullname": "System.Void System.Runtime.InteropServices.GCHandle::Free()",
2222 "methodname": "\\x02",
2223 "name": "Free"
2224 }
2225 ]
2226 },
2227 "fullname": "\\x05?/\\x03 \\x05?::\\x02(System.IO.MemoryStream)",
2228 "name": "\\x02"
2229 },
2230 {
2231 "apis": {
2232 "@isArray": "true",
2233 "@toArray": "true",
2234 "api": [
2235 {
2236 "@IsPInvoke": "false",
2237 "arg0": "",
2238 "argcount": 1,
2239 "fullname": "System.Int32 System.Runtime.InteropServices.Marshal::SizeOf(System.Type)",
2240 "methodname": "\\x02",
2241 "name": "SizeOf"
2242 },
2243 {
2244 "@IsPInvoke": "false",
2245 "arg0": "(long)\\x03",
2246 "arg1": "SeekOrigin.Begin",
2247 "argcount": 2,
2248 "code": "\\x02.Seek((long)\\x03, SeekOrigin.Begin)",
2249 "fullname": "System.Int64 System.IO.MemoryStream::Seek(System.Int64,System.IO.SeekOrigin)",
2250 "methodname": "\\x02",
2251 "name": "Seek"
2252 },
2253 {
2254 "@IsPInvoke": "false",
2255 "arg0": "V_0",
2256 "arg1": 0,
2257 "arg2": "Marshal.SizeOf(typeof(u0005u2002.u0002))",
2258 "argcount": 3,
2259 "code": "\\x02.Read(V_0, 0, Marshal.SizeOf(typeof(u0005u2002.u0002)))",
2260 "fullname": "System.Int32 System.IO.MemoryStream::Read(System.Byte[],System.Int32,System.Int32)",
2261 "methodname": "\\x02",
2262 "name": "Read"
2263 },
2264 {
2265 "@IsPInvoke": "false",
2266 "arg0": "V_0",
2267 "arg1": "GCHandleType.Pinned",
2268 "argcount": 2,
2269 "code": "GCHandle.Alloc(V_0, GCHandleType.Pinned)",
2270 "fullname": "System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)",
2271 "methodname": "\\x02",
2272 "name": "Alloc"
2273 },
2274 {
2275 "@IsPInvoke": "false",
2276 "arg0": "V_1.AddrOfPinnedObject()",
2277 "arg1": "typeof(u0005u2002.u0002)",
2278 "argcount": 2,
2279 "code": "Marshal.PtrToStructure(V_1.AddrOfPinnedObject(), typeof(u0005u2002.u0002))",
2280 "fullname": "System.Object System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr,System.Type)",
2281 "methodname": "\\x02",
2282 "name": "PtrToStructure"
2283 },
2284 {
2285 "@IsPInvoke": "false",
2286 "argcount": 0,
2287 "code": "V_1.AddrOfPinnedObject()",
2288 "fullname": "System.IntPtr System.Runtime.InteropServices.GCHandle::AddrOfPinnedObject()",
2289 "methodname": "\\x02",
2290 "name": "AddrOfPinnedObject"
2291 },
2292 {
2293 "@IsPInvoke": "false",
2294 "argcount": 0,
2295 "code": "V_1.Free()",
2296 "fullname": "System.Void System.Runtime.InteropServices.GCHandle::Free()",
2297 "methodname": "\\x02",
2298 "name": "Free"
2299 },
2300 {
2301 "@IsPInvoke": "false",
2302 "arg0": "V_3",
2303 "argcount": 1,
2304 "code": "Encoding.UTF8.GetString(V_3)",
2305 "fullname": "System.String System.Text.Encoding::GetString(System.Byte[])",
2306 "methodname": "\\x02",
2307 "name": "GetString"
2308 },
2309 {
2310 "@IsPInvoke": "false",
2311 "arg0": "V_4",
2312 "arg1": 0,
2313 "arg2": "V_2.\\x03",
2314 "argcount": 3,
2315 "code": "\\x08.Write(V_4, 0, V_2.\\x03)",
2316 "fullname": "System.Void System.IO.MemoryStream::Write(System.Byte[],System.Int32,System.Int32)",
2317 "methodname": "\\x02",
2318 "name": "Write"
2319 }
2320 ]
2321 },
2322 "fullname": "\\x05?/\\x02 \\x05?::\\x02(System.IO.MemoryStream,System.Int32,System.String&,System.IO.MemoryStream&)",
2323 "name": "\\x02"
2324 },
2325 {
2326 "apis": {
2327 "@isArray": "true",
2328 "@toArray": "true",
2329 "api": [
2330 {
2331 "@IsPInvoke": "false",
2332 "arg0": "(long)\\x03",
2333 "arg1": "SeekOrigin.Begin",
2334 "argcount": 2,
2335 "code": "\\x02.Seek((long)\\x03, SeekOrigin.Begin)",
2336 "fullname": "System.Int64 System.IO.MemoryStream::Seek(System.Int64,System.IO.SeekOrigin)",
2337 "methodname": "\\x02",
2338 "name": "Seek"
2339 },
2340 {
2341 "@IsPInvoke": "false",
2342 "arg0": "V_0",
2343 "arg1": 0,
2344 "arg2": "\\x05",
2345 "argcount": 3,
2346 "code": "\\x02.Read(V_0, 0, \\x05)",
2347 "fullname": "System.Int32 System.IO.MemoryStream::Read(System.Byte[],System.Int32,System.Int32)",
2348 "methodname": "\\x02",
2349 "name": "Read"
2350 },
2351 {
2352 "@IsPInvoke": "false",
2353 "arg0": "V_0",
2354 "argcount": 1,
2355 "code": "Encoding.UTF8.GetString(V_0)",
2356 "fullname": "System.String System.Text.Encoding::GetString(System.Byte[])",
2357 "methodname": "\\x02",
2358 "name": "GetString"
2359 }
2360 ]
2361 },
2362 "fullname": "System.String \\x05?::\\x02(System.IO.MemoryStream,System.Int32,System.Int32)",
2363 "name": "\\x02"
2364 },
2365 {
2366 "apis": {
2367 "@isArray": "true",
2368 "@toArray": "true",
2369 "api": [
2370 {
2371 "@IsPInvoke": "false",
2372 "arg0": "(new AssemblyName(\\x03.Name)).Name",
2373 "arg1": "\".dll\"",
2374 "argcount": 2,
2375 "code": "string.Concat((new AssemblyName(\\x03.Name)).Name, \".dll\")",
2376 "fullname": "System.String System.String::Concat(System.String,System.String)",
2377 "methodname": "\\x02",
2378 "name": "Concat"
2379 },
2380 {
2381 "@IsPInvoke": "false",
2382 "arg0": "u0005u2002.\\x03[V_1]",
2383 "arg1": "V_0",
2384 "arg2": true,
2385 "argcount": 3,
2386 "code": "string.Compare(u0005u2002.\\x03[V_1], V_0, true)",
2387 "fullname": "System.Int32 System.String::Compare(System.String,System.String,System.Boolean)",
2388 "methodname": "\\x02",
2389 "name": "Compare"
2390 },
2391 {
2392 "@IsPInvoke": "false",
2393 "arg0": "u0005u2002.\\x05[V_1].ToArray()",
2394 "argcount": 1,
2395 "code": "Assembly.Load(u0005u2002.\\x05[V_1].ToArray())",
2396 "fullname": "System.Reflection.Assembly System.Reflection.Assembly::Load(System.Byte[])",
2397 "methodname": "\\x02",
2398 "name": "Load"
2399 },
2400 {
2401 "@IsPInvoke": "false",
2402 "argcount": 0,
2403 "code": "u0005u2002.\\x05[V_1].ToArray()",
2404 "fullname": "System.Byte[] System.IO.MemoryStream::ToArray()",
2405 "methodname": "\\x02",
2406 "name": "ToArray"
2407 }
2408 ]
2409 },
2410 "fullname": "System.Reflection.Assembly \\x05?::\\x02(System.Object,System.ResolveEventArgs)",
2411 "name": "\\x02"
2412 },
2413 {
2414 "apis": {
2415 "@isArray": "true",
2416 "@toArray": "true",
2417 "api": [
2418 {
2419 "@IsPInvoke": "false",
2420 "argcount": 0,
2421 "code": "\\x03.Replace(\".\", \"[.]\").Replace(\"*\", \".*\").Replace('?', '.').ToLower()",
2422 "fullname": "System.String System.String::ToLower()",
2423 "methodname": "\\x02",
2424 "name": "ToLower"
2425 },
2426 {
2427 "@IsPInvoke": "false",
2428 "arg0": "'?'",
2429 "arg1": "'.'",
2430 "argcount": 2,
2431 "code": "\\x03.Replace(\".\", \"[.]\").Replace(\"*\", \".*\").Replace('?', '.')",
2432 "fullname": "System.String System.String::Replace(System.Char,System.Char)",
2433 "methodname": "\\x02",
2434 "name": "Replace"
2435 },
2436 {
2437 "@IsPInvoke": "false",
2438 "arg0": "\"*\"",
2439 "arg1": "\".*\"",
2440 "argcount": 2,
2441 "code": "\\x03.Replace(\".\", \"[.]\").Replace(\"*\", \".*\")",
2442 "fullname": "System.String System.String::Replace(System.String,System.String)",
2443 "methodname": "\\x02",
2444 "name": "Replace"
2445 },
2446 {
2447 "@IsPInvoke": "false",
2448 "arg0": "\\x02.ToLower()",
2449 "argcount": 1,
2450 "code": "V_0.IsMatch(\\x02.ToLower())",
2451 "fullname": "System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String)",
2452 "methodname": "\\x02",
2453 "name": "IsMatch"
2454 }
2455 ]
2456 },
2457 "fullname": "System.Boolean \\x05?::\\x02(System.String,System.String)",
2458 "name": "\\x02"
2459 },
2460 {
2461 "apis": {
2462 "@isArray": "true",
2463 "@toArray": "true",
2464 "api": {
2465 "@IsPInvoke": "false",
2466 "arg0": "\\x02",
2467 "arg1": "V_2[V_3]",
2468 "argcount": 2,
2469 "code": "u0005u2002.\\x02(\\x02, V_2[V_3])",
2470 "fullname": "System.Boolean \\x05?::\\x02(System.String,System.String)",
2471 "methodname": "\\x02",
2472 "name": "\\x02"
2473 }
2474 },
2475 "fullname": "System.Boolean \\x05?::\\x02(System.String,System.String[])",
2476 "name": "\\x02"
2477 },
2478 {
2479 "apis": {
2480 "@isArray": "true",
2481 "@toArray": "true",
2482 "api": [
2483 {
2484 "@IsPInvoke": "false",
2485 "argcount": 0,
2486 "code": "Process.GetCurrentProcess().CloseMainWindow()",
2487 "fullname": "System.Boolean System.Diagnostics.Process::CloseMainWindow()",
2488 "methodname": "\\x02",
2489 "name": "CloseMainWindow"
2490 },
2491 {
2492 "@IsPInvoke": "false",
2493 "argcount": 0,
2494 "code": "Process.GetCurrentProcess()",
2495 "fullname": "System.Diagnostics.Process System.Diagnostics.Process::GetCurrentProcess()",
2496 "methodname": "\\x02",
2497 "name": "GetCurrentProcess"
2498 },
2499 {
2500 "@IsPInvoke": "false",
2501 "argcount": 0,
2502 "code": "Process.GetCurrentProcess().Close()",
2503 "fullname": "System.Void System.Diagnostics.Process::Close()",
2504 "methodname": "\\x02",
2505 "name": "Close"
2506 },
2507 {
2508 "@IsPInvoke": "false",
2509 "argcount": 0,
2510 "code": "Process.GetCurrentProcess().Kill()",
2511 "fullname": "System.Void System.Diagnostics.Process::Kill()",
2512 "methodname": "\\x02",
2513 "name": "Kill"
2514 }
2515 ]
2516 },
2517 "fullname": "System.Void \\x05?::\\x02()",
2518 "name": "\\x02"
2519 },
2520 {
2521 "apis": {
2522 "@isArray": "true",
2523 "@toArray": "true",
2524 "api": [
2525 {
2526 "@IsPInvoke": "false",
2527 "argcount": 0,
2528 "code": "Process.GetProcesses()",
2529 "fullname": "System.Diagnostics.Process[] System.Diagnostics.Process::GetProcesses()",
2530 "methodname": "\\x03",
2531 "name": "GetProcesses"
2532 },
2533 {
2534 "@IsPInvoke": "false",
2535 "arg0": "V_0[V_1].ProcessName",
2536 "arg1": "u0005u2002.\\x08",
2537 "argcount": 2,
2538 "code": "u0005u2002.\\x02(V_0[V_1].ProcessName, u0005u2002.\\x08)",
2539 "fullname": "System.Boolean \\x05?::\\x02(System.String,System.String[])",
2540 "methodname": "\\x03",
2541 "name": "\\x02"
2542 },
2543 {
2544 "@IsPInvoke": "false",
2545 "argcount": 0,
2546 "code": "u0005u2002.\\x02()",
2547 "fullname": "System.Void \\x05?::\\x02()",
2548 "methodname": "\\x03",
2549 "name": "\\x02"
2550 },
2551 {
2552 "@IsPInvoke": "false",
2553 "arg0": 100,
2554 "argcount": 1,
2555 "code": "Thread.Sleep(100)",
2556 "fullname": "System.Void System.Threading.Thread::Sleep(System.Int32)",
2557 "methodname": "\\x03",
2558 "name": "Sleep"
2559 }
2560 ]
2561 },
2562 "fullname": "System.Void \\x05?::\\x03()",
2563 "name": "\\x03"
2564 },
2565 {
2566 "apis": {
2567 "@isArray": "true",
2568 "@toArray": "true",
2569 "api": [
2570 {
2571 "@IsPInvoke": "false",
2572 "argcount": 0,
2573 "code": "u0003u2002.\\x02()",
2574 "fullname": "System.Byte[] \\x03?::\\x02()",
2575 "methodname": "\\x02",
2576 "name": "\\x02"
2577 },
2578 {
2579 "@IsPInvoke": "false",
2580 "arg0": "(long)-8",
2581 "arg1": "SeekOrigin.End",
2582 "argcount": 2,
2583 "code": "V_1.Seek((long)-8, SeekOrigin.End)",
2584 "fullname": "System.Int64 System.IO.MemoryStream::Seek(System.Int64,System.IO.SeekOrigin)",
2585 "methodname": "\\x02",
2586 "name": "Seek"
2587 },
2588 {
2589 "@IsPInvoke": "false",
2590 "arg0": "(Stream)V_1",
2591 "argcount": 1,
2592 "code": "u0005u2002.\\x02((Stream)V_1)",
2593 "fullname": "System.Int64 \\x05?::\\x02(System.IO.Stream)",
2594 "methodname": "\\x02",
2595 "name": "\\x02"
2596 },
2597 {
2598 "@IsPInvoke": "false",
2599 "arg0": "V_3",
2600 "arg1": 0,
2601 "arg2": 5,
2602 "argcount": 3,
2603 "code": "V_1.Read(V_3, 0, 5)",
2604 "fullname": "System.Int32 System.IO.MemoryStream::Read(System.Byte[],System.Int32,System.Int32)",
2605 "methodname": "\\x02",
2606 "name": "Read"
2607 },
2608 {
2609 "@IsPInvoke": "false",
2610 "arg0": "V_3",
2611 "argcount": 1,
2612 "code": "V_4.\\x03????\\x02(V_3)",
2613 "fullname": "System.Void \\x05?::\\x03????\\x02(System.Byte[])",
2614 "methodname": "\\x02",
2615 "name": "\\x03????\\x02"
2616 },
2617 {
2618 "@IsPInvoke": "false",
2619 "arg0": "V_1",
2620 "arg1": "V_0",
2621 "arg2": "V_2",
2622 "arg3": "V_5",
2623 "arg4": "null",
2624 "argcount": 5,
2625 "code": "V_4.\\x02????\\x02(V_1, V_0, V_2, V_5, null)",
2626 "fullname": "System.Void \\x05?::\\x02????\\x02(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,\\x06?)",
2627 "methodname": "\\x02",
2628 "name": "\\x02????\\x02"
2629 },
2630 {
2631 "@IsPInvoke": "false",
2632 "argcount": 0,
2633 "code": "V_1.Close()",
2634 "fullname": "System.Void System.IO.Stream::Close()",
2635 "methodname": "\\x02",
2636 "name": "Close"
2637 },
2638 {
2639 "@IsPInvoke": "false",
2640 "arg0": "V_0",
2641 "argcount": 1,
2642 "code": "u0005u2002.\\x02(V_0)",
2643 "fullname": "\\x05?/\\x03 \\x05?::\\x02(System.IO.MemoryStream)",
2644 "methodname": "\\x02",
2645 "name": "\\x02"
2646 },
2647 {
2648 "@IsPInvoke": "false",
2649 "arg0": "V_0",
2650 "arg1": "u0005u2002.\\x02.\\x05",
2651 "arg2": "u0005u2002.\\x02.\\x08",
2652 "argcount": 3,
2653 "code": "u0005u2002.\\x02(V_0, u0005u2002.\\x02.\\x05, u0005u2002.\\x02.\\x08)",
2654 "fullname": "System.String \\x05?::\\x02(System.IO.MemoryStream,System.Int32,System.Int32)",
2655 "methodname": "\\x02",
2656 "name": "\\x02"
2657 },
2658 {
2659 "@IsPInvoke": "false",
2660 "arg0": "V_15",
2661 "argcount": 1,
2662 "code": "stackVariable126.Split(V_15)",
2663 "fullname": "System.String[] System.String::Split(System.Char[])",
2664 "methodname": "\\x02",
2665 "name": "Split"
2666 },
2667 {
2668 "@IsPInvoke": "false",
2669 "argcount": 0,
2670 "code": "(new Thread(new ThreadStart(u0005u2002.\\x03))).Start()",
2671 "fullname": "System.Void System.Threading.Thread::Start()",
2672 "methodname": "\\x02",
2673 "name": "Start"
2674 },
2675 {
2676 "@IsPInvoke": "false",
2677 "arg0": "typeof(u0005u2002.u0003)",
2678 "argcount": 1,
2679 "code": "Marshal.SizeOf(typeof(u0005u2002.u0003))",
2680 "fullname": "System.Int32 System.Runtime.InteropServices.Marshal::SizeOf(System.Type)",
2681 "methodname": "\\x02",
2682 "name": "SizeOf"
2683 },
2684 {
2685 "@IsPInvoke": "false",
2686 "arg0": "V_0",
2687 "arg1": "V_10",
2688 "arg2": "&u0005u2002.\\x03[V_11]",
2689 "arg3": "&u0005u2002.\\x05[V_11]",
2690 "argcount": 4,
2691 "code": "u0005u2002.\\x02(V_0, V_10, ref u0005u2002.\\x03[V_11], ref u0005u2002.\\x05[V_11])",
2692 "fullname": "\\x05?/\\x02 \\x05?::\\x02(System.IO.MemoryStream,System.Int32,System.String&,System.IO.MemoryStream&)",
2693 "methodname": "\\x02",
2694 "name": "\\x02"
2695 },
2696 {
2697 "@IsPInvoke": "false",
2698 "arg0": "u0005u2002.\\x05[0].ToArray()",
2699 "argcount": 1,
2700 "code": "Assembly.Load(u0005u2002.\\x05[0].ToArray())",
2701 "fullname": "System.Reflection.Assembly System.Reflection.Assembly::Load(System.Byte[])",
2702 "methodname": "\\x02",
2703 "name": "Load"
2704 },
2705 {
2706 "@IsPInvoke": "false",
2707 "argcount": 0,
2708 "code": "u0005u2002.\\x05[0].ToArray()",
2709 "fullname": "System.Byte[] System.IO.MemoryStream::ToArray()",
2710 "methodname": "\\x02",
2711 "name": "ToArray"
2712 },
2713 {
2714 "@IsPInvoke": "false",
2715 "argcount": 0,
2716 "code": "V_12.EntryPoint.GetParameters()",
2717 "fullname": "System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters()",
2718 "methodname": "\\x02",
2719 "name": "GetParameters"
2720 },
2721 {
2722 "@IsPInvoke": "false",
2723 "arg0": "null",
2724 "arg1": "V_17",
2725 "argcount": 2,
2726 "code": "stackVariable103.Invoke(null, V_17)",
2727 "fullname": "System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])",
2728 "methodname": "\\x02",
2729 "name": "Invoke"
2730 }
2731 ]
2732 },
2733 "fullname": "System.Void \\x05?::\\x02(System.String[])",
2734 "name": "\\x02"
2735 }
2736 ]
2737 },
2738 "metrics": {
2739 "@isArray": "true",
2740 "@toArray": "true",
2741 "arrayinit": [
2742 {
2743 "initsize": 0,
2744 "ref": "\\x02"
2745 },
2746 {
2747 "initsize": 0,
2748 "ref": "\\x02"
2749 },
2750 {
2751 "initsize": 0,
2752 "ref": "\\x02"
2753 },
2754 {
2755 "initsize": 0,
2756 "ref": "\\x02"
2757 },
2758 {
2759 "initsize": 0,
2760 "ref": "\\x02"
2761 },
2762 {
2763 "initsize": 0,
2764 "ref": "\\x02"
2765 },
2766 {
2767 "initsize": 1,
2768 "ref": "\\x02"
2769 },
2770 {
2771 "initsize": 1,
2772 "ref": "\\x02"
2773 },
2774 {
2775 "initsize": 0,
2776 "ref": "\\x02"
2777 },
2778 {
2779 "initsize": 0,
2780 "ref": "\\x02"
2781 },
2782 {
2783 "initsize": 1,
2784 "ref": "\\x02"
2785 }
2786 ]
2787 },
2788 "strings": {
2789 "@isArray": "true",
2790 "@toArray": "true",
2791 "string": [
2792 ".dll",
2793 ".",
2794 "[.]",
2795 "*",
2796 ".*"
2797 ]
2798 }
2799 },
2800 {
2801 "@sourceFile": "u0006.cs",
2802 "methods": {
2803 "@isArray": "true",
2804 "@toArray": "true",
2805 "method": [
2806 {
2807 "apis": {
2808 "@isArray": "true",
2809 "@toArray": "true"
2810 },
2811 "fullname": "System.Void \\x06::.ctor()",
2812 "name": ".ctor"
2813 },
2814 {
2815 "apis": {
2816 "@isArray": "true",
2817 "@toArray": "true"
2818 },
2819 "fullname": "System.Void \\x06::\\x02(System.Int32,System.Boolean)",
2820 "name": "\\x02"
2821 },
2822 {
2823 "apis": {
2824 "@isArray": "true",
2825 "@toArray": "true"
2826 },
2827 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32,System.UInt32&,System.UInt32&)",
2828 "name": "\\x02"
2829 },
2830 {
2831 "apis": {
2832 "@isArray": "true",
2833 "@toArray": "true"
2834 },
2835 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32)",
2836 "name": "\\x02"
2837 },
2838 {
2839 "apis": {
2840 "@isArray": "true",
2841 "@toArray": "true",
2842 "api": [
2843 {
2844 "@IsPInvoke": "false",
2845 "arg0": "\\x02",
2846 "argcount": 1,
2847 "code": "base.\\x05???\\x02(\\x02)",
2848 "fullname": "System.Void \\x03::\\x05???\\x02(System.IO.Stream)",
2849 "methodname": "\\x05???\\x02",
2850 "name": "\\x05???\\x02"
2851 },
2852 {
2853 "@IsPInvoke": "false",
2854 "arg0": -1,
2855 "argcount": 1,
2856 "code": "base.\\x02(-1)",
2857 "fullname": "System.Void \\x03::\\x02(System.Int32)",
2858 "methodname": "\\x05???\\x02",
2859 "name": "\\x02"
2860 }
2861 ]
2862 },
2863 "fullname": "System.Void \\x06::\\x05???\\x02(System.IO.Stream)",
2864 "name": "\\x05???\\x02"
2865 },
2866 {
2867 "apis": {
2868 "@isArray": "true",
2869 "@toArray": "true",
2870 "api": {
2871 "@IsPInvoke": "false",
2872 "argcount": 0,
2873 "code": "base.\\x05???\\x02()",
2874 "fullname": "System.Void \\x03::\\x05???\\x02()",
2875 "methodname": "\\x05???\\x02",
2876 "name": "\\x05???\\x02"
2877 }
2878 },
2879 "fullname": "System.Void \\x06::\\x05???\\x02()",
2880 "name": "\\x05???\\x02"
2881 },
2882 {
2883 "apis": {
2884 "@isArray": "true",
2885 "@toArray": "true",
2886 "api": [
2887 {
2888 "@IsPInvoke": "false",
2889 "argcount": 0,
2890 "code": "base.\\x05???\\x03()",
2891 "fullname": "System.Void \\x03::\\x05???\\x03()",
2892 "methodname": "\\x05???\\x03",
2893 "name": "\\x05???\\x03"
2894 },
2895 {
2896 "@IsPInvoke": "false",
2897 "argcount": 0,
2898 "code": "this.\\x02()",
2899 "fullname": "System.Void \\x06::\\x02()",
2900 "methodname": "\\x05???\\x03",
2901 "name": "\\x02"
2902 }
2903 ]
2904 },
2905 "fullname": "System.Void \\x06::\\x05???\\x03()",
2906 "name": "\\x05???\\x03"
2907 },
2908 {
2909 "apis": {
2910 "@isArray": "true",
2911 "@toArray": "true",
2912 "api": {
2913 "@IsPInvoke": "false",
2914 "arg0": "\\x02",
2915 "argcount": 1,
2916 "code": "base.\\x05???\\x02(\\x02)",
2917 "fullname": "System.Byte \\x03::\\x05???\\x02(System.Int32)",
2918 "methodname": "\\x05???\\x02",
2919 "name": "\\x05???\\x02"
2920 }
2921 },
2922 "fullname": "System.Byte \\x06::\\x05???\\x02(System.Int32)",
2923 "name": "\\x05???\\x02"
2924 },
2925 {
2926 "apis": {
2927 "@isArray": "true",
2928 "@toArray": "true",
2929 "api": {
2930 "@IsPInvoke": "false",
2931 "arg0": "\\x02",
2932 "arg1": "\\x03",
2933 "arg2": "\\x05",
2934 "argcount": 3,
2935 "code": "base.\\x05???\\x02(\\x02, \\x03, \\x05)",
2936 "fullname": "System.UInt32 \\x03::\\x05???\\x02(System.Int32,System.UInt32,System.UInt32)",
2937 "methodname": "\\x05???\\x02",
2938 "name": "\\x05???\\x02"
2939 }
2940 },
2941 "fullname": "System.UInt32 \\x06::\\x05???\\x02(System.Int32,System.UInt32,System.UInt32)",
2942 "name": "\\x05???\\x02"
2943 },
2944 {
2945 "apis": {
2946 "@isArray": "true",
2947 "@toArray": "true",
2948 "api": {
2949 "@IsPInvoke": "false",
2950 "argcount": 0,
2951 "code": "base.\\x05???\\x02()",
2952 "fullname": "System.UInt32 \\x03::\\x05???\\x02()",
2953 "methodname": "\\x05???\\x02",
2954 "name": "\\x05???\\x02"
2955 }
2956 },
2957 "fullname": "System.UInt32 \\x06::\\x05???\\x02()",
2958 "name": "\\x05???\\x02"
2959 },
2960 {
2961 "apis": {
2962 "@isArray": "true",
2963 "@toArray": "true",
2964 "api": {
2965 "@IsPInvoke": "false",
2966 "arg0": "\\x02 + \\x03",
2967 "arg1": "\\x05 + \\x08",
2968 "arg2": "V_0",
2969 "argcount": 3,
2970 "code": "base.\\x02(\\x02 + \\x03, \\x05 + \\x08, V_0)",
2971 "fullname": "System.Void \\x03::\\x02(System.UInt32,System.UInt32,System.UInt32)",
2972 "methodname": "\\x08???\\x02",
2973 "name": "\\x02"
2974 }
2975 },
2976 "fullname": "System.Void \\x06::\\x08???\\x02(System.UInt32,System.UInt32,System.UInt32,System.UInt32)",
2977 "name": "\\x08???\\x02"
2978 },
2979 {
2980 "apis": {
2981 "@isArray": "true",
2982 "@toArray": "true",
2983 "api": [
2984 {
2985 "@IsPInvoke": "false",
2986 "arg0": "V_2",
2987 "argcount": 1,
2988 "code": "this.\\x02(V_2)",
2989 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32)",
2990 "methodname": "\\x08???\\x02",
2991 "name": "\\x02"
2992 },
2993 {
2994 "@IsPInvoke": "false",
2995 "arg0": "V_2",
2996 "arg1": "&V_5",
2997 "arg2": "&V_6",
2998 "argcount": 3,
2999 "code": "this.\\x02(V_2, out V_5, out V_6)",
3000 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32,System.UInt32&,System.UInt32&)",
3001 "methodname": "\\x08???\\x02",
3002 "name": "\\x02"
3003 },
3004 {
3005 "@IsPInvoke": "false",
3006 "arg0": "V_17",
3007 "arg1": "V_18",
3008 "argcount": 2,
3009 "code": "Math.Min(V_17, V_18)",
3010 "fullname": "System.UInt32 System.Math::Min(System.UInt32,System.UInt32)",
3011 "methodname": "\\x08???\\x02",
3012 "name": "Min"
3013 }
3014 ]
3015 },
3016 "fullname": "System.UInt32 \\x06::\\x08???\\x02(System.UInt32[])",
3017 "name": "\\x08???\\x02"
3018 },
3019 {
3020 "apis": {
3021 "@isArray": "true",
3022 "@toArray": "true",
3023 "api": [
3024 {
3025 "@IsPInvoke": "false",
3026 "arg0": "V_2",
3027 "argcount": 1,
3028 "code": "this.\\x02(V_2)",
3029 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32)",
3030 "methodname": "\\x08???\\x02",
3031 "name": "\\x02"
3032 },
3033 {
3034 "@IsPInvoke": "false",
3035 "arg0": "V_2",
3036 "arg1": "&V_4",
3037 "arg2": "&V_5",
3038 "argcount": 3,
3039 "code": "this.\\x02(V_2, out V_4, out V_5)",
3040 "fullname": "System.UInt32 \\x06::\\x02(System.UInt32,System.UInt32&,System.UInt32&)",
3041 "methodname": "\\x08???\\x02",
3042 "name": "\\x02"
3043 },
3044 {
3045 "@IsPInvoke": "false",
3046 "arg0": "V_9",
3047 "arg1": "V_10",
3048 "argcount": 2,
3049 "code": "Math.Min(V_9, V_10)",
3050 "fullname": "System.UInt32 System.Math::Min(System.UInt32,System.UInt32)",
3051 "methodname": "\\x08???\\x02",
3052 "name": "Min"
3053 }
3054 ]
3055 },
3056 "fullname": "System.Void \\x06::\\x08???\\x02()",
3057 "name": "\\x08???\\x02"
3058 },
3059 {
3060 "apis": {
3061 "@isArray": "true",
3062 "@toArray": "true"
3063 },
3064 "fullname": "System.Void \\x06::\\x02(System.UInt32[],System.UInt32,System.UInt32)",
3065 "name": "\\x02"
3066 },
3067 {
3068 "apis": {
3069 "@isArray": "true",
3070 "@toArray": "true",
3071 "api": [
3072 {
3073 "@IsPInvoke": "false",
3074 "arg0": "this.\\x06",
3075 "arg1": "this.\\x03 * 2",
3076 "arg2": "V_1",
3077 "argcount": 3,
3078 "code": "this.\\x02(this.\\x06, this.\\x03 * 2, V_1)",
3079 "fullname": "System.Void \\x06::\\x02(System.UInt32[],System.UInt32,System.UInt32)",
3080 "methodname": "\\x02",
3081 "name": "\\x02"
3082 },
3083 {
3084 "@IsPInvoke": "false",
3085 "arg0": "(int)V_1",
3086 "argcount": 1,
3087 "code": "base.\\x02((int)V_1)",
3088 "fullname": "System.Void \\x03::\\x02(System.Int32)",
3089 "methodname": "\\x02",
3090 "name": "\\x02"
3091 }
3092 ]
3093 },
3094 "fullname": "System.Void \\x06::\\x02()",
3095 "name": "\\x02"
3096 },
3097 {
3098 "apis": {
3099 "@isArray": "true",
3100 "@toArray": "true"
3101 },
3102 "fullname": "System.Void \\x06::\\x02(System.UInt32)",
3103 "name": "\\x02"
3104 }
3105 ]
3106 },
3107 "metrics": {
3108 "@isArray": "true",
3109 "@toArray": "true",
3110 "arrayinit": [
3111 {
3112 "initsize": 0,
3113 "ref": "\\x08???\\x02"
3114 },
3115 {
3116 "initsize": 0,
3117 "ref": "\\x08???\\x02"
3118 },
3119 {
3120 "initsize": 0,
3121 "ref": "\\x08???\\x02"
3122 },
3123 {
3124 "initsize": 0,
3125 "ref": "\\x08???\\x02"
3126 }
3127 ]
3128 },
3129 "strings": {
3130 "@isArray": "true",
3131 "@toArray": "true"
3132 }
3133 }
3134 ]
3135 }
3136 },
3137 "entropy": 7.932274504936337,
3138 "filename": "oqgpusWb4A",
3139 "filesize": 281088,
3140 "filetype": "PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows",
3141 "md5": "f5eec1d2b8df8b23a690287af7715a31",
3142 "pe": {
3143 "checksum": "0x0",
3144 "checksumcalced": "0x47ff4",
3145 "clrversion": "v4.0.30319",
3146 "datadirs": {
3147 "@isArray": "true",
3148 "datadir": [
3149 {
3150 "address": "0x0",
3151 "insection": "",
3152 "name": "IMAGE_DIRECTORY_ENTRY_EXPORT",
3153 "size": "0x0"
3154 },
3155 {
3156 "address": "0x45e14",
3157 "insection": ".text",
3158 "name": "IMAGE_DIRECTORY_ENTRY_IMPORT",
3159 "size": "0x57"
3160 },
3161 {
3162 "address": "0x46000",
3163 "insection": ".rsrc",
3164 "name": "IMAGE_DIRECTORY_ENTRY_RESOURCE",
3165 "size": "0x600"
3166 },
3167 {
3168 "address": "0x0",
3169 "insection": "",
3170 "name": "IMAGE_DIRECTORY_ENTRY_EXCEPTION",
3171 "size": "0x0"
3172 },
3173 {
3174 "address": "0x0",
3175 "insection": "",
3176 "name": "IMAGE_DIRECTORY_ENTRY_SECURITY",
3177 "size": "0x0"
3178 },
3179 {
3180 "address": "0x48000",
3181 "insection": ".reloc",
3182 "name": "IMAGE_DIRECTORY_ENTRY_BASERELOC",
3183 "size": "0xc"
3184 },
3185 {
3186 "address": "0x0",
3187 "insection": "",
3188 "name": "IMAGE_DIRECTORY_ENTRY_DEBUG",
3189 "size": "0x0"
3190 },
3191 {
3192 "address": "0x0",
3193 "insection": "",
3194 "name": "IMAGE_DIRECTORY_ENTRY_COPYRIGHT",
3195 "size": "0x0"
3196 },
3197 {
3198 "address": "0x0",
3199 "insection": "",
3200 "name": "IMAGE_DIRECTORY_ENTRY_GLOBALPTR",
3201 "size": "0x0"
3202 },
3203 {
3204 "address": "0x0",
3205 "insection": "",
3206 "name": "IMAGE_DIRECTORY_ENTRY_TLS",
3207 "size": "0x0"
3208 },
3209 {
3210 "address": "0x0",
3211 "insection": "",
3212 "name": "IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG",
3213 "size": "0x0"
3214 },
3215 {
3216 "address": "0x0",
3217 "insection": "",
3218 "name": "IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT",
3219 "size": "0x0"
3220 },
3221 {
3222 "address": "0x2000",
3223 "insection": ".text",
3224 "name": "IMAGE_DIRECTORY_ENTRY_IAT",
3225 "size": "0x8"
3226 },
3227 {
3228 "address": "0x0",
3229 "insection": "",
3230 "name": "IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT",
3231 "size": "0x0"
3232 },
3233 {
3234 "address": "0x2008",
3235 "insection": ".text",
3236 "name": "IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR",
3237 "size": "0x48"
3238 },
3239 {
3240 "address": "0x0",
3241 "insection": "",
3242 "name": "IMAGE_DIRECTORY_ENTRY_RESERVED",
3243 "size": "0x0"
3244 }
3245 ]
3246 },
3247 "dllcharacteristics": "",
3248 "entrypoint": "0x445e6e",
3249 "entrypointdata": "ff25002040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
3250 "entrypointdis": {
3251 "instr": [
3252 {
3253 "data": "jmp dword ptr [00402000h]",
3254 "len": 6,
3255 "opcode": 255,
3256 "type": 65542
3257 },
3258 {
3259 "data": "add byte ptr [eax], al",
3260 "len": 2,
3261 "opcode": 0,
3262 "type": 65538
3263 },
3264 {
3265 "data": "add byte ptr [eax], al",
3266 "len": 2,
3267 "opcode": 0,
3268 "type": 65538
3269 },
3270 {
3271 "data": "add byte ptr [eax], al",
3272 "len": 2,
3273 "opcode": 0,
3274 "type": 65538
3275 },
3276 {
3277 "data": "add byte ptr [eax], al",
3278 "len": 2,
3279 "opcode": 0,
3280 "type": 65538
3281 },
3282 {
3283 "data": "add byte ptr [eax], al",
3284 "len": 2,
3285 "opcode": 0,
3286 "type": 65538
3287 },
3288 {
3289 "data": "add byte ptr [eax], al",
3290 "len": 2,
3291 "opcode": 0,
3292 "type": 65538
3293 },
3294 {
3295 "data": "add byte ptr [eax], al",
3296 "len": 2,
3297 "opcode": 0,
3298 "type": 65538
3299 },
3300 {
3301 "data": "add byte ptr [eax], al",
3302 "len": 2,
3303 "opcode": 0,
3304 "type": 65538
3305 },
3306 {
3307 "data": "add byte ptr [eax], al",
3308 "len": 2,
3309 "opcode": 0,
3310 "type": 65538
3311 },
3312 {
3313 "data": "add byte ptr [eax], al",
3314 "len": 2,
3315 "opcode": 0,
3316 "type": 65538
3317 },
3318 {
3319 "data": "add byte ptr [eax], al",
3320 "len": 2,
3321 "opcode": 0,
3322 "type": 65538
3323 },
3324 {
3325 "data": "add byte ptr [eax], al",
3326 "len": 2,
3327 "opcode": 0,
3328 "type": 65538
3329 },
3330 {
3331 "data": "add byte ptr [eax], al",
3332 "len": 2,
3333 "opcode": 0,
3334 "type": 65538
3335 },
3336 {
3337 "data": "add byte ptr [eax], al",
3338 "len": 2,
3339 "opcode": 0,
3340 "type": 65538
3341 },
3342 {
3343 "data": "add byte ptr [eax], al",
3344 "len": 2,
3345 "opcode": 0,
3346 "type": 65538
3347 },
3348 {
3349 "data": "add byte ptr [eax], al",
3350 "len": 2,
3351 "opcode": 0,
3352 "type": 65538
3353 },
3354 {
3355 "data": "add byte ptr [eax], al",
3356 "len": 2,
3357 "opcode": 0,
3358 "type": 65538
3359 },
3360 {
3361 "data": "add byte ptr [eax], al",
3362 "len": 2,
3363 "opcode": 0,
3364 "type": 65538
3365 },
3366 {
3367 "data": "add byte ptr [eax], al",
3368 "len": 2,
3369 "opcode": 0,
3370 "type": 65538
3371 },
3372 {
3373 "data": "add byte ptr [eax], al",
3374 "len": 2,
3375 "opcode": 0,
3376 "type": 65538
3377 },
3378 {
3379 "data": "add byte ptr [eax], al",
3380 "len": 2,
3381 "opcode": 0,
3382 "type": 65538
3383 },
3384 {
3385 "data": "add byte ptr [eax], al",
3386 "len": 2,
3387 "opcode": 0,
3388 "type": 65538
3389 },
3390 {
3391 "data": "add byte ptr [eax], al",
3392 "len": 2,
3393 "opcode": 0,
3394 "type": 65538
3395 },
3396 {
3397 "data": "add byte ptr [eax], al",
3398 "len": 2,
3399 "opcode": 0,
3400 "type": 65538
3401 },
3402 {
3403 "data": "add byte ptr [eax], al",
3404 "len": 2,
3405 "opcode": 0,
3406 "type": 65538
3407 },
3408 {
3409 "data": "add byte ptr [eax], al",
3410 "len": 2,
3411 "opcode": 0,
3412 "type": 65538
3413 },
3414 {
3415 "data": "add byte ptr [eax], al",
3416 "len": 2,
3417 "opcode": 0,
3418 "type": 65538
3419 },
3420 {
3421 "data": "add byte ptr [eax], al",
3422 "len": 2,
3423 "opcode": 0,
3424 "type": 65538
3425 },
3426 {
3427 "data": "add byte ptr [eax], al",
3428 "len": 2,
3429 "opcode": 0,
3430 "type": 65538
3431 },
3432 {
3433 "data": "add byte ptr [eax], al",
3434 "len": 2,
3435 "opcode": 0,
3436 "type": 65538
3437 },
3438 {
3439 "data": "add byte ptr [eax], al",
3440 "len": 2,
3441 "opcode": 0,
3442 "type": 65538
3443 },
3444 {
3445 "data": "add byte ptr [eax], al",
3446 "len": 2,
3447 "opcode": 0,
3448 "type": 65538
3449 },
3450 {
3451 "data": "add byte ptr [eax], al",
3452 "len": 2,
3453 "opcode": 0,
3454 "type": 65538
3455 },
3456 {
3457 "data": "add byte ptr [eax], al",
3458 "len": 2,
3459 "opcode": 0,
3460 "type": 65538
3461 },
3462 {
3463 "data": "add byte ptr [eax], al",
3464 "len": 2,
3465 "opcode": 0,
3466 "type": 65538
3467 },
3468 {
3469 "data": "add byte ptr [eax], al",
3470 "len": 2,
3471 "opcode": 0,
3472 "type": 65538
3473 },
3474 {
3475 "data": "add byte ptr [eax], al",
3476 "len": 2,
3477 "opcode": 0,
3478 "type": 65538
3479 },
3480 {
3481 "data": "add byte ptr [eax], al",
3482 "len": 2,
3483 "opcode": 0,
3484 "type": 65538
3485 },
3486 {
3487 "data": "add byte ptr [eax], al",
3488 "len": 2,
3489 "opcode": 0,
3490 "type": 65538
3491 },
3492 {
3493 "data": "add byte ptr [eax], al",
3494 "len": 2,
3495 "opcode": 0,
3496 "type": 65538
3497 },
3498 {
3499 "data": "add byte ptr [eax], al",
3500 "len": 2,
3501 "opcode": 0,
3502 "type": 65538
3503 },
3504 {
3505 "data": "add byte ptr [eax], al",
3506 "len": 2,
3507 "opcode": 0,
3508 "type": 65538
3509 },
3510 {
3511 "data": "add byte ptr [eax], al",
3512 "len": 2,
3513 "opcode": 0,
3514 "type": 65538
3515 },
3516 {
3517 "data": "add byte ptr [eax], al",
3518 "len": 2,
3519 "opcode": 0,
3520 "type": 65538
3521 },
3522 {
3523 "data": "add byte ptr [eax], al",
3524 "len": 2,
3525 "opcode": 0,
3526 "type": 65538
3527 },
3528 {
3529 "data": "add byte ptr [eax], al",
3530 "len": 2,
3531 "opcode": 0,
3532 "type": 65538
3533 },
3534 {
3535 "data": "add byte ptr [eax], al",
3536 "len": 2,
3537 "opcode": 0,
3538 "type": 65538
3539 },
3540 {
3541 "data": "add byte ptr [eax], al",
3542 "len": 2,
3543 "opcode": 0,
3544 "type": 65538
3545 },
3546 {
3547 "data": "add byte ptr [eax], al",
3548 "len": 2,
3549 "opcode": 0,
3550 "type": 65538
3551 },
3552 {
3553 "data": "add byte ptr [eax], al",
3554 "len": 2,
3555 "opcode": 0,
3556 "type": 65538
3557 },
3558 {
3559 "data": "add byte ptr [eax], al",
3560 "len": 2,
3561 "opcode": 0,
3562 "type": 65538
3563 },
3564 {
3565 "data": "add byte ptr [eax], al",
3566 "len": 2,
3567 "opcode": 0,
3568 "type": 65538
3569 },
3570 {
3571 "data": "add byte ptr [eax], al",
3572 "len": 2,
3573 "opcode": 0,
3574 "type": 65538
3575 },
3576 {
3577 "data": "add byte ptr [eax], al",
3578 "len": 2,
3579 "opcode": 0,
3580 "type": 65538
3581 },
3582 {
3583 "data": "add byte ptr [eax], al",
3584 "len": 2,
3585 "opcode": 0,
3586 "type": 65538
3587 },
3588 {
3589 "data": "add byte ptr [eax], al",
3590 "len": 2,
3591 "opcode": 0,
3592 "type": 65538
3593 },
3594 {
3595 "data": "add byte ptr [eax], al",
3596 "len": 2,
3597 "opcode": 0,
3598 "type": 65538
3599 },
3600 {
3601 "data": "add byte ptr [eax], al",
3602 "len": 2,
3603 "opcode": 0,
3604 "type": 65538
3605 },
3606 {
3607 "data": "add byte ptr [eax], al",
3608 "len": 2,
3609 "opcode": 0,
3610 "type": 65538
3611 },
3612 {
3613 "data": "add byte ptr [eax], al",
3614 "len": 2,
3615 "opcode": 0,
3616 "type": 65538
3617 },
3618 {
3619 "data": "add byte ptr [eax], al",
3620 "len": 2,
3621 "opcode": 0,
3622 "type": 65538
3623 },
3624 {
3625 "data": "add byte ptr [eax], al",
3626 "len": 2,
3627 "opcode": 0,
3628 "type": 65538
3629 },
3630 {
3631 "data": "add byte ptr [eax], al",
3632 "len": 2,
3633 "opcode": 0,
3634 "type": 65538
3635 },
3636 {
3637 "data": "add byte ptr [eax], al",
3638 "len": 2,
3639 "opcode": 0,
3640 "type": 65538
3641 },
3642 {
3643 "data": "add byte ptr [eax], al",
3644 "len": 2,
3645 "opcode": 0,
3646 "type": 65538
3647 },
3648 {
3649 "data": "add byte ptr [eax], al",
3650 "len": 2,
3651 "opcode": 0,
3652 "type": 65538
3653 },
3654 {
3655 "data": "add byte ptr [eax], al",
3656 "len": 2,
3657 "opcode": 0,
3658 "type": 65538
3659 },
3660 {
3661 "data": "add byte ptr [eax], al",
3662 "len": 2,
3663 "opcode": 0,
3664 "type": 65538
3665 },
3666 {
3667 "data": "add byte ptr [eax], al",
3668 "len": 2,
3669 "opcode": 0,
3670 "type": 65538
3671 },
3672 {
3673 "data": "add byte ptr [eax], al",
3674 "len": 2,
3675 "opcode": 0,
3676 "type": 65538
3677 },
3678 {
3679 "data": "add byte ptr [eax], al",
3680 "len": 2,
3681 "opcode": 0,
3682 "type": 65538
3683 },
3684 {
3685 "data": "add byte ptr [eax], al",
3686 "len": 2,
3687 "opcode": 0,
3688 "type": 65538
3689 },
3690 {
3691 "data": "add byte ptr [eax], al",
3692 "len": 2,
3693 "opcode": 0,
3694 "type": 65538
3695 },
3696 {
3697 "data": "add byte ptr [eax], al",
3698 "len": 2,
3699 "opcode": 0,
3700 "type": 65538
3701 },
3702 {
3703 "data": "add byte ptr [eax], al",
3704 "len": 2,
3705 "opcode": 0,
3706 "type": 65538
3707 },
3708 {
3709 "data": "add byte ptr [eax], al",
3710 "len": 2,
3711 "opcode": 0,
3712 "type": 65538
3713 },
3714 {
3715 "data": "add byte ptr [eax], al",
3716 "len": 2,
3717 "opcode": 0,
3718 "type": 65538
3719 },
3720 {
3721 "data": "add byte ptr [eax], al",
3722 "len": 2,
3723 "opcode": 0,
3724 "type": 65538
3725 },
3726 {
3727 "data": "add byte ptr [eax], al",
3728 "len": 2,
3729 "opcode": 0,
3730 "type": 65538
3731 },
3732 {
3733 "data": "add byte ptr [eax], al",
3734 "len": 2,
3735 "opcode": 0,
3736 "type": 65538
3737 },
3738 {
3739 "data": "add byte ptr [eax], al",
3740 "len": 2,
3741 "opcode": 0,
3742 "type": 65538
3743 },
3744 {
3745 "data": "add byte ptr [eax], al",
3746 "len": 2,
3747 "opcode": 0,
3748 "type": 65538
3749 },
3750 {
3751 "data": "add byte ptr [eax], al",
3752 "len": 2,
3753 "opcode": 0,
3754 "type": 65538
3755 },
3756 {
3757 "data": "add byte ptr [eax], al",
3758 "len": 2,
3759 "opcode": 0,
3760 "type": 65538
3761 },
3762 {
3763 "data": "add byte ptr [eax], al",
3764 "len": 2,
3765 "opcode": 0,
3766 "type": 65538
3767 },
3768 {
3769 "data": "add byte ptr [eax], al",
3770 "len": 2,
3771 "opcode": 0,
3772 "type": 65538
3773 },
3774 {
3775 "data": "add byte ptr [eax], al",
3776 "len": 2,
3777 "opcode": 0,
3778 "type": 65538
3779 },
3780 {
3781 "data": "add byte ptr [eax], al",
3782 "len": 2,
3783 "opcode": 0,
3784 "type": 65538
3785 },
3786 {
3787 "data": "add byte ptr [eax], al",
3788 "len": 2,
3789 "opcode": 0,
3790 "type": 65538
3791 },
3792 {
3793 "data": "add byte ptr [eax], al",
3794 "len": 2,
3795 "opcode": 0,
3796 "type": 65538
3797 },
3798 {
3799 "data": "add byte ptr [eax], al",
3800 "len": 2,
3801 "opcode": 0,
3802 "type": 65538
3803 },
3804 {
3805 "data": "add byte ptr [eax], al",
3806 "len": 2,
3807 "opcode": 0,
3808 "type": 65538
3809 }
3810 ]
3811 },
3812 "entrypointsection": ".text",
3813 "exports": "",
3814 "fileversion": {
3815 "major": 4,
3816 "minor": 0
3817 },
3818 "imagebase": "0x400000",
3819 "imagefilecharacteristics": "32BIT_MACHINE, EXECUTABLE_IMAGE",
3820 "imphash": "f34d5f2d4577ed6d9ceec516c1f5a744",
3821 "imports": {
3822 "@isArray": "true",
3823 "import": {
3824 "dllname": "mscoree.dll",
3825 "functions": "_CorExeMain"
3826 }
3827 },
3828 "origins": {
3829 "@isArray": "true"
3830 },
3831 "osversion": {
3832 "major": 4,
3833 "minor": 0
3834 },
3835 "resources": {
3836 "@isArray": "true",
3837 "resource": [
3838 {
3839 "country": "",
3840 "language": "",
3841 "name": "RT_VERSION",
3842 "rva": "0x46090",
3843 "size": "0x31c",
3844 "type": "data"
3845 },
3846 {
3847 "country": "",
3848 "language": "",
3849 "name": "RT_MANIFEST",
3850 "rva": "0x463bc",
3851 "size": "0x1ea",
3852 "type": "XML 1.0 document, UTF-8 Unicode (with BOM) text, with CRLF line terminators"
3853 }
3854 ]
3855 },
3856 "sections": {
3857 "@isArray": "true",
3858 "section": [
3859 {
3860 "characteristics": "IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_READ",
3861 "entropy": 7.94820564211,
3862 "name": ".text",
3863 "rawaddr": "0x200",
3864 "rawsize": "0x44000",
3865 "type": "data",
3866 "virtaddr": "0x2000",
3867 "virtsize": "0x43e74",
3868 "xoredpe": "False",
3869 "zlibcomplexity": 0.962642894072
3870 },
3871 {
3872 "characteristics": "IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ",
3873 "entropy": 4.09417249664,
3874 "name": ".rsrc",
3875 "rawaddr": "0x44200",
3876 "rawsize": "0x600",
3877 "type": "data",
3878 "virtaddr": "0x46000",
3879 "virtsize": "0x600",
3880 "xoredpe": "False",
3881 "zlibcomplexity": 0.417317708333
3882 },
3883 {
3884 "characteristics": "IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ",
3885 "entropy": 0.101910425663,
3886 "name": ".reloc",
3887 "rawaddr": "0x44800",
3888 "rawsize": "0x200",
3889 "type": "dBase IV DBT of p>.DBF, blocks size 12, next free block index 282624",
3890 "virtaddr": "0x48000",
3891 "virtsize": "0xc",
3892 "xoredpe": "False",
3893 "zlibcomplexity": 0.044921875
3894 }
3895 ]
3896 },
3897 "signature": {
3898 "signed": false
3899 },
3900 "subsystem": "windows gui",
3901 "subsystemversion": {
3902 "major": 4,
3903 "minor": 0
3904 },
3905 "timestamp": "0x57D44D79 [Sat Sep 10 18:14:17 2016 UTC]",
3906 "tls": "",
3907 "versions": {
3908 "@isArray": "true",
3909 "version": [
3910 {
3911 "name": "Translation",
3912 "value": "0x0000 0x04b0"
3913 },
3914 {
3915 "name": "LegalCopyright",
3916 "value": "Copyright 2016"
3917 },
3918 {
3919 "name": "Assembly Version",
3920 "value": "1.0.0.0"
3921 },
3922 {
3923 "name": "InternalName",
3924 "value": "SpankBang.exe"
3925 },
3926 {
3927 "name": "FileVersion",
3928 "value": "1.0.0.0"
3929 },
3930 {
3931 "name": "CompanyName",
3932 "value": ""
3933 },
3934 {
3935 "name": "LegalTrademarks",
3936 "value": ""
3937 },
3938 {
3939 "name": "Comments",
3940 "value": ""
3941 },
3942 {
3943 "name": "ProductName",
3944 "value": "SpankBang"
3945 },
3946 {
3947 "name": "ProductVersion",
3948 "value": "1.0.0.0"
3949 },
3950 {
3951 "name": "FileDescription",
3952 "value": "SpankBang"
3953 },
3954 {
3955 "name": "OriginalFilename",
3956 "value": "SpankBang.exe"
3957 }
3958 ]
3959 }
3960 },
3961 "preview": "MZ......................@...............................................!..L.!This program cannot be run in DOS mode....$.......PE..L...yM.W.................@..........n^... ........@.. .....................................................................",
3962 "sha1": "fca04ea5937eb5932a41ef1da1345e3612b2baa6",
3963 "sha256": "49212c41ff8aee7d60411a0f150898cdcbdf40aad176d44f65b8e912f316f735",
3964 "sha512": "a830da5fd4d848fe4ddada66871e2807afd3e095ffe0ba8ce47ae8e7ad8ca8628f6f7483e941c36a516dd0b1f1caa5d02e5666b0ac51aadc8d71aa0a91bfaa08",
3965 "submissionpath": "%UserProfile%\\Desktop\\",
3966 "trid": {
3967 "@isArray": "true",
3968 "def": [
3969 "Win32 Executable (generic) a (10002005/4) 99.23%",
3970 "Generic CIL Executable (.NET, Mono, etc.) (73296/58) 0.73%",
3971 "Generic Win/DOS Executable (2004/3) 0.02%",
3972 "DOS Executable Generic (2002/1) 0.02%",
3973 "VXD Driver (31/22) 0.00%"
3974 ]
3975 }
3976 },
3977 "generalinfo": {
3978 "arch": "WINDOWS",
3979 "countrycode": "CHE",
3980 "decenabled": false,
3981 "duration": "0h 3m 17s",
3982 "egaenabled": true,
3983 "existingdriver": 0,
3984 "existinginjectprocesses": 0,
3985 "existingprocesses": 0,
3986 "hvm": false,
3987 "hypermodeon": false,
3988 "id": 175,
3989 "javatraceenabled": false,
3990 "jbxviewon": false,
3991 "jsinstrenabled": false,
3992 "newdrivers": 0,
3993 "newprocesses": 0,
3994 "product": "Ultimate",
3995 "reporttype": "full",
3996 "scaeenabled": false,
3997 "startdate": "09/10/2019",
3998 "starttime": "17:44:55",
3999 "systemdescription": "win10 x64",
4000 "target": {
4001 "cookbook": "default.jbs",
4002 "sample": "oqgpusWb4A",
4003 "submissionpath": "%UserProfile%\\Desktop\\",
4004 "url": ""
4005 },
4006 "vbainstrenabled": false,
4007 "version": "22.0.0"
4008 },
4009 "ipinfo": {
4010 "@isArray": "true"
4011 },
4012 "patterninfo": {
4013 "@isArray": "true"
4014 },
4015 "runtimemessages": "",
4016 "signatureclassifications": {
4017 "@isArray": "true",
4018 "classification": {
4019 "maxscore": 20,
4020 "minscore": 0,
4021 "scores": {
4022 "score": [
4023 {
4024 "@class": "0",
4025 "@classname": "Ransomware",
4026 "@value": "0"
4027 },
4028 {
4029 "@class": "1",
4030 "@classname": "Spreading",
4031 "@value": "0"
4032 },
4033 {
4034 "@class": "2",
4035 "@classname": "Phishing",
4036 "@value": "0"
4037 },
4038 {
4039 "@class": "3",
4040 "@classname": "Banker",
4041 "@value": "0"
4042 },
4043 {
4044 "@class": "4",
4045 "@classname": "Trojan / Bot",
4046 "@value": "0"
4047 },
4048 {
4049 "@class": "5",
4050 "@classname": "Adware",
4051 "@value": "0"
4052 },
4053 {
4054 "@class": "6",
4055 "@classname": "Spyware",
4056 "@value": "0"
4057 },
4058 {
4059 "@class": "7",
4060 "@classname": "Exploiter",
4061 "@value": "0"
4062 },
4063 {
4064 "@class": "8",
4065 "@classname": "Evader",
4066 "@value": "11"
4067 },
4068 {
4069 "@class": "9",
4070 "@classname": "Miner",
4071 "@value": "0"
4072 }
4073 ]
4074 },
4075 "thresholds": {
4076 "threshold": [
4077 {
4078 "@impactlevel": "1",
4079 "@value": "1"
4080 },
4081 {
4082 "@impactlevel": "2",
4083 "@value": "11"
4084 }
4085 ]
4086 }
4087 }
4088 },
4089 "signatureconfidence": {
4090 "exportKnowledgeRequired": true,
4091 "maxScore": 5,
4092 "minScore": 0,
4093 "score": 3
4094 },
4095 "signaturedetections": {
4096 "@isArray": "true",
4097 "strategy": [
4098 {
4099 "$": "true",
4100 "@count": "1",
4101 "@name": "atleastonemalicioussig"
4102 },
4103 {
4104 "@name": "empiric",
4105 "clean": false,
4106 "detection": "SUS",
4107 "malicious": false,
4108 "maxScore": 100,
4109 "minScore": 0,
4110 "score": 21,
4111 "suspicious": true,
4112 "unknown": false
4113 }
4114 ]
4115 },
4116 "signatureinfo": {
4117 "@isArray": "true",
4118 "sig": [
4119 {
4120 "@basedoncode": "false",
4121 "@basedongraph": "false",
4122 "@basedonjs": "false",
4123 "@basedonvba": "false",
4124 "@classifications": "",
4125 "@desc": "PE file contains a COM descriptor data directory",
4126 "@id": "414",
4127 "@impact": "-1.0",
4128 "@types": "0",
4129 "sources": {
4130 "@isArray": "true",
4131 "source": {
4132 "$": "data directory type: IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR",
4133 "@id": "",
4134 "@op": "Static PE information",
4135 "@process": "oqgpusWb4A"
4136 }
4137 }
4138 },
4139 {
4140 "@basedoncode": "false",
4141 "@basedongraph": "false",
4142 "@basedonjs": "false",
4143 "@basedonvba": "false",
4144 "@classifications": "",
4145 "@desc": "Classification label",
4146 "@id": "715",
4147 "@impact": "0.0",
4148 "@types": "0",
4149 "sources": {
4150 "@isArray": "true",
4151 "source": {
4152 "$": "sus21.evad.win@0/0@0/0",
4153 "@id": "",
4154 "@op": "Classification label",
4155 "@process": "classification engine"
4156 }
4157 }
4158 },
4159 {
4160 "@basedoncode": "false",
4161 "@basedongraph": "false",
4162 "@basedonjs": "false",
4163 "@basedonvba": "false",
4164 "@classifications": "",
4165 "@desc": "Internet has been disabled. Sample is run without having any access to the Internet.",
4166 "@id": "1385",
4167 "@impact": "0.0",
4168 "@types": "27",
4169 "sources": {
4170 "@isArray": "true",
4171 "source": {
4172 "@id": "",
4173 "@op": "Signature Results",
4174 "@process": ""
4175 }
4176 }
4177 },
4178 {
4179 "@basedoncode": "false",
4180 "@basedongraph": "false",
4181 "@basedonjs": "false",
4182 "@basedonvba": "false",
4183 "@classifications": "",
4184 "@desc": "No malicious behavior has been detected and Internet access has been disabled, analyze it with Internet access enabled",
4185 "@id": "638",
4186 "@impact": "0.0",
4187 "@types": "27",
4188 "sources": {
4189 "@isArray": "true",
4190 "source": {
4191 "@id": "",
4192 "@op": "Signature Results",
4193 "@process": ""
4194 }
4195 }
4196 },
4197 {
4198 "@basedoncode": "false",
4199 "@basedongraph": "false",
4200 "@basedonjs": "false",
4201 "@basedonvba": "false",
4202 "@classifications": "",
4203 "@desc": "PE file has an executable .text section and no other executable section",
4204 "@id": "415",
4205 "@impact": "0.0",
4206 "@types": "0",
4207 "sources": {
4208 "@isArray": "true",
4209 "source": {
4210 "$": "Section: .text IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_READ",
4211 "@id": "",
4212 "@op": "Static PE information",
4213 "@process": "oqgpusWb4A"
4214 }
4215 }
4216 },
4217 {
4218 "@basedoncode": "false",
4219 "@basedongraph": "false",
4220 "@basedonjs": "false",
4221 "@basedonvba": "false",
4222 "@classifications": "",
4223 "@desc": "PE file has an executable .text section which is very likely to contain packed code (zlib compression ratio < 0.3)",
4224 "@id": "429",
4225 "@impact": "0.95",
4226 "@types": "0",
4227 "sources": {
4228 "@isArray": "true",
4229 "source": {
4230 "$": "Section: .text IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_READ",
4231 "@id": "",
4232 "@op": "Static PE information",
4233 "@process": "oqgpusWb4A"
4234 }
4235 }
4236 },
4237 {
4238 "@basedoncode": "false",
4239 "@basedongraph": "false",
4240 "@basedonjs": "false",
4241 "@basedonvba": "false",
4242 "@classifications": "",
4243 "@desc": "Binary may include packed or encrypted code",
4244 "@id": "202",
4245 "@impact": "0.97",
4246 "@types": "1",
4247 "sources": {
4248 "@isArray": "true",
4249 "source": {
4250 "$": "section name: .text entropy: 7.94820564211",
4251 "@id": "",
4252 "@op": "Static PE information",
4253 "@process": "initial sample"
4254 }
4255 }
4256 },
4257 {
4258 "@basedoncode": "false",
4259 "@basedongraph": "false",
4260 "@basedonjs": "false",
4261 "@basedonvba": "false",
4262 "@classifications": "",
4263 "@desc": "Program does not show much activity (idle)",
4264 "@id": "149",
4265 "@impact": "1.0",
4266 "@types": "5,6",
4267 "sources": {
4268 "@isArray": "true",
4269 "source": {
4270 "$": "no activity detected",
4271 "@id": "",
4272 "@op": "Thread injection, dropped files, key value created, disk infection and DNS query",
4273 "@process": "all processes"
4274 }
4275 }
4276 },
4277 {
4278 "@basedoncode": "false",
4279 "@basedongraph": "false",
4280 "@basedonjs": "false",
4281 "@basedonvba": "false",
4282 "@classifications": "",
4283 "@desc": "Sample file is different than original file name gathered from version info",
4284 "@id": "653",
4285 "@impact": "1.0",
4286 "@types": "0",
4287 "sources": {
4288 "@isArray": "true",
4289 "source": {
4290 "$": "OriginalFilenameSpankBang.exe4 vs oqgpusWb4A",
4291 "@id": "oqgpusWb4A",
4292 "@op": "Binary or memory string",
4293 "@process": "oqgpusWb4A"
4294 }
4295 }
4296 },
4297 {
4298 "@basedoncode": "false",
4299 "@basedongraph": "false",
4300 "@basedonjs": "false",
4301 "@basedonvba": "false",
4302 "@classifications": "8",
4303 "@desc": ".NET source code contains potential unpacker",
4304 "@id": "975",
4305 "@impact": "2.0",
4306 "@types": "1",
4307 "sources": {
4308 "@isArray": "true",
4309 "source": [
4310 {
4311 "$": "\\x02 System.Reflection.Assembly System.Reflection.Assembly::Load(System.Byte[])",
4312 "@id": "",
4313 "@op": ".Net Code",
4314 "@process": "oqgpusWb4A, u0005u2002.cs"
4315 },
4316 {
4317 "$": "\\x02 System.Reflection.Assembly System.Reflection.Assembly::Load(System.Byte[])",
4318 "@id": "",
4319 "@op": ".Net Code",
4320 "@process": "oqgpusWb4A, u0005u2002.cs"
4321 }
4322 ]
4323 }
4324 }
4325 ]
4326 },
4327 "sigscore": {
4328 "@isArray": "true",
4329 "score": [
4330 {
4331 "$": "0",
4332 "@id": "19",
4333 "@impactlevel": "-1.0",
4334 "@name": "Change of System Appearance"
4335 },
4336 {
4337 "$": "0",
4338 "@id": "22",
4339 "@impactlevel": "-1.0",
4340 "@name": "AV Detection"
4341 },
4342 {
4343 "$": "0",
4344 "@id": "17",
4345 "@impactlevel": "-1.0",
4346 "@name": "DDoS"
4347 },
4348 {
4349 "$": "0",
4350 "@id": "23",
4351 "@impactlevel": "-1.0",
4352 "@name": "Location Tracing"
4353 },
4354 {
4355 "$": "0",
4356 "@id": "18",
4357 "@impactlevel": "-1.0",
4358 "@name": "Operating System Destruction"
4359 },
4360 {
4361 "$": "0",
4362 "@id": "24",
4363 "@impactlevel": "-1.0",
4364 "@name": "Cryptography"
4365 },
4366 {
4367 "$": "0",
4368 "@id": "15",
4369 "@impactlevel": "-1.0",
4370 "@name": "Spam, unwanted Advertisements and Ransom Demands"
4371 },
4372 {
4373 "$": "0",
4374 "@id": "25",
4375 "@impactlevel": "-1.0",
4376 "@name": "Exploits"
4377 },
4378 {
4379 "$": "0",
4380 "@id": "16",
4381 "@impactlevel": "-1.0",
4382 "@name": "Protection of GUI"
4383 },
4384 {
4385 "$": "0",
4386 "@id": "26",
4387 "@impactlevel": "-1.0",
4388 "@name": "Privilege Escalation"
4389 },
4390 {
4391 "$": "0",
4392 "@id": "13",
4393 "@impactlevel": "-1.0",
4394 "@name": "Key, Mouse, Clipboard, Microphone and Screen Capturing"
4395 },
4396 {
4397 "$": "2",
4398 "@id": "27",
4399 "@impactlevel": "0.0",
4400 "@name": "Analysis Advice"
4401 },
4402 {
4403 "$": "0",
4404 "@id": "14",
4405 "@impactlevel": "-1.0",
4406 "@name": "E-Banking Fraud"
4407 },
4408 {
4409 "$": "0",
4410 "@id": "28",
4411 "@impactlevel": "-1.0",
4412 "@name": "Phishing"
4413 },
4414 {
4415 "$": "0",
4416 "@id": "11",
4417 "@impactlevel": "-1.0",
4418 "@name": "Software Vulnerabilities"
4419 },
4420 {
4421 "$": "0",
4422 "@id": "29",
4423 "@impactlevel": "-1.0",
4424 "@name": "Bitcoin Miner"
4425 },
4426 {
4427 "$": "0",
4428 "@id": "12",
4429 "@impactlevel": "-1.0",
4430 "@name": "Networking"
4431 },
4432 {
4433 "$": "0",
4434 "@id": "3",
4435 "@impactlevel": "-1.0",
4436 "@name": "Boot Survival"
4437 },
4438 {
4439 "$": "0",
4440 "@id": "21",
4441 "@impactlevel": "-1.0",
4442 "@name": "Remote Access Functionality"
4443 },
4444 {
4445 "$": "0",
4446 "@id": "20",
4447 "@impactlevel": "-1.0",
4448 "@name": "Stealing of Sensitive Information"
4449 },
4450 {
4451 "$": "0",
4452 "@id": "2",
4453 "@impactlevel": "-1.0",
4454 "@name": "Persistence and Installation Behavior"
4455 },
4456 {
4457 "$": "1",
4458 "@id": "1",
4459 "@impactlevel": "2.0",
4460 "@name": "Data Obfuscation"
4461 },
4462 {
4463 "$": "0",
4464 "@id": "10",
4465 "@impactlevel": "-1.0",
4466 "@name": "Spreading"
4467 },
4468 {
4469 "$": "1",
4470 "@id": "0",
4471 "@impactlevel": "1.0",
4472 "@name": "System Summary"
4473 },
4474 {
4475 "$": "0",
4476 "@id": "7",
4477 "@impactlevel": "-1.0",
4478 "@name": "HIPS / PFW / Operating System Protection Evasion"
4479 },
4480 {
4481 "$": "1",
4482 "@id": "6",
4483 "@impactlevel": "1.0",
4484 "@name": "Anti Debugging"
4485 },
4486 {
4487 "$": "1",
4488 "@id": "5",
4489 "@impactlevel": "1.0",
4490 "@name": "Malware Analysis System Evasion"
4491 },
4492 {
4493 "$": "0",
4494 "@id": "4",
4495 "@impactlevel": "-1.0",
4496 "@name": "Hooking and other Techniques for Hiding and Protection"
4497 },
4498 {
4499 "$": "0",
4500 "@id": "9",
4501 "@impactlevel": "-1.0",
4502 "@name": "Lowering of HIPS / PFW / Operating System Security Settings"
4503 },
4504 {
4505 "$": "0",
4506 "@id": "8",
4507 "@impactlevel": "-1.0",
4508 "@name": "Language, Device and Operating System Detection"
4509 }
4510 ]
4511 },
4512 "simulations": {
4513 "@isArray": "true"
4514 },
4515 "successnotices": {
4516 "@arrayTag": "notice"
4517 },
4518 "urlinfo": {
4519 "@isArray": "true"
4520 },
4521 "warninginfo": {
4522 "@arrayTag": "warning",
4523 "warning": "Connection to analysis system has been lost"
4524 },
4525 "yara": {
4526 "droppedfiles": {
4527 "@isArray": "true"
4528 },
4529 "memorydumps": {
4530 "@isArray": "true"
4531 },
4532 "pcap": {
4533 "@isArray": "true"
4534 },
4535 "sample": {
4536 "@isArray": "true"
4537 },
4538 "unpackedpes": {
4539 "@isArray": "true"
4540 }
4541 }
4542 }
4543}