Created
July 24, 2020 10:41
-
-
Save Softanics/6af0aa56293e1ce827105a4b3ed1b377 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.method private instance void ToTypePrepareForExecution(object sender, | |
class [mscorlib]System.EventArgs e) cil managed | |
{ | |
// Code size 1612 (0x64c) | |
.maxstack 5 | |
.locals init (uint8[] V_0, | |
bool V_1, | |
object V_2) | |
IL_0000: nop | |
IL_0001: newobj instance void [mscorlib]System.Security.Cryptography.SHA256Managed::.ctor() | |
IL_0006: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_Unicode() | |
IL_000b: ldarg 0 | |
IL_000f: callvirt instance class [System.Windows.Forms]System.Windows.Forms.TextBox ArmDotSample.Form1::get_TextBoxPassword() | |
IL_0014: callvirt instance string [System.Windows.Forms]System.Windows.Forms.TextBox::get_Text() | |
IL_0019: callvirt instance uint8[] [mscorlib]System.Text.Encoding::GetBytes(string) | |
IL_001e: call instance uint8[] [mscorlib]System.Security.Cryptography.HashAlgorithm::ComputeHash(uint8[]) | |
IL_0023: stloc V_0 | |
IL_0027: ldloc V_0 | |
IL_002b: ldc.i4 0x0 | |
IL_0030: ldelem.u1 | |
IL_0031: ldc.i4 0x51 | |
IL_0036: ceq | |
IL_0038: ldloc V_0 | |
IL_003c: ldc.i4 0x1 | |
IL_0041: ldelem.u1 | |
IL_0042: ldc.i4 0x60 | |
IL_0047: ceq | |
IL_0049: and | |
IL_004a: ldloc V_0 | |
IL_004e: ldc.i4 0x2 | |
IL_0053: ldelem.u1 | |
IL_0054: ldc.i4 0x9 | |
IL_0059: ceq | |
IL_005b: and | |
IL_005c: ldloc V_0 | |
IL_0060: ldc.i4 0x3 | |
IL_0065: ldelem.u1 | |
IL_0066: ldc.i4 0x96 | |
IL_006b: ceq | |
IL_006d: and | |
IL_006e: ldloc V_0 | |
IL_0072: ldc.i4 0x4 | |
IL_0077: ldelem.u1 | |
IL_0078: ldc.i4 0x2d | |
IL_007d: ceq | |
IL_007f: and | |
IL_0080: ldloc V_0 | |
IL_0084: ldc.i4 0x5 | |
IL_0089: ldelem.u1 | |
IL_008a: ldc.i4 0x92 | |
IL_008f: ceq | |
IL_0091: and | |
IL_0092: ldloc V_0 | |
IL_0096: ldc.i4 0x6 | |
IL_009b: ldelem.u1 | |
IL_009c: ldc.i4 0x33 | |
IL_00a1: ceq | |
IL_00a3: and | |
IL_00a4: ldloc V_0 | |
IL_00a8: ldc.i4 0x7 | |
IL_00ad: ldelem.u1 | |
IL_00ae: ldc.i4 0xc9 | |
IL_00b3: ceq | |
IL_00b5: and | |
IL_00b6: ldloc V_0 | |
IL_00ba: ldc.i4 0x8 | |
IL_00bf: ldelem.u1 | |
IL_00c0: ldc.i4 0xee | |
IL_00c5: ceq | |
IL_00c7: and | |
IL_00c8: ldloc V_0 | |
IL_00cc: ldc.i4 0x9 | |
IL_00d1: ldelem.u1 | |
IL_00d2: ldc.i4 0x16 | |
IL_00d7: ceq | |
IL_00d9: and | |
IL_00da: ldloc V_0 | |
IL_00de: ldc.i4 0xa | |
IL_00e3: ldelem.u1 | |
IL_00e4: ldc.i4 0x67 | |
IL_00e9: ceq | |
IL_00eb: and | |
IL_00ec: ldloc V_0 | |
IL_00f0: ldc.i4 0xb | |
IL_00f5: ldelem.u1 | |
IL_00f6: ldc.i4 0xe9 | |
IL_00fb: ceq | |
IL_00fd: and | |
IL_00fe: ldloc V_0 | |
IL_0102: ldc.i4 0xc | |
IL_0107: ldelem.u1 | |
IL_0108: ldc.i4 0xd1 | |
IL_010d: ceq | |
IL_010f: and | |
IL_0110: ldloc V_0 | |
IL_0114: ldc.i4 0xd | |
IL_0119: ldelem.u1 | |
IL_011a: ldc.i4 0x87 | |
IL_011f: ceq | |
IL_0121: and | |
IL_0122: ldloc V_0 | |
IL_0126: ldc.i4 0xe | |
IL_012b: ldelem.u1 | |
IL_012c: ldc.i4 0x6b | |
IL_0131: ceq | |
IL_0133: and | |
IL_0134: ldloc V_0 | |
IL_0138: ldc.i4 0xf | |
IL_013d: ldelem.u1 | |
IL_013e: ldc.i4 0x27 | |
IL_0143: ceq | |
IL_0145: and | |
IL_0146: ldloc V_0 | |
IL_014a: ldc.i4 0x10 | |
IL_014f: ldelem.u1 | |
IL_0150: ldc.i4 0xe4 | |
IL_0155: ceq | |
IL_0157: and | |
IL_0158: ldloc V_0 | |
IL_015c: ldc.i4 0x11 | |
IL_0161: ldelem.u1 | |
IL_0162: ldc.i4 0xab | |
IL_0167: ceq | |
IL_0169: and | |
IL_016a: ldloc V_0 | |
IL_016e: ldc.i4 0x12 | |
IL_0173: ldelem.u1 | |
IL_0174: ldc.i4 0x16 | |
IL_0179: ceq | |
IL_017b: and | |
IL_017c: ldloc V_0 | |
IL_0180: ldc.i4 0x13 | |
IL_0185: ldelem.u1 | |
IL_0186: ldc.i4 0x4e | |
IL_018b: ceq | |
IL_018d: and | |
IL_018e: ldloc V_0 | |
IL_0192: ldc.i4 0x14 | |
IL_0197: ldelem.u1 | |
IL_0198: ldc.i4 0xda | |
IL_019d: ceq | |
IL_019f: and | |
IL_01a0: ldloc V_0 | |
IL_01a4: ldc.i4 0x15 | |
IL_01a9: ldelem.u1 | |
IL_01aa: ldc.i4 0xd5 | |
IL_01af: ceq | |
IL_01b1: and | |
IL_01b2: ldloc V_0 | |
IL_01b6: ldc.i4 0x16 | |
IL_01bb: ldelem.u1 | |
IL_01bc: ldc.i4 0xb | |
IL_01c1: ceq | |
IL_01c3: and | |
IL_01c4: ldloc V_0 | |
IL_01c8: ldc.i4 0x17 | |
IL_01cd: ldelem.u1 | |
IL_01ce: ldc.i4 0x83 | |
IL_01d3: ceq | |
IL_01d5: and | |
IL_01d6: ldloc V_0 | |
IL_01da: ldc.i4 0x18 | |
IL_01df: ldelem.u1 | |
IL_01e0: ldc.i4 0x47 | |
IL_01e5: ceq | |
IL_01e7: and | |
IL_01e8: ldloc V_0 | |
IL_01ec: ldc.i4 0x19 | |
IL_01f1: ldelem.u1 | |
IL_01f2: ldc.i4 0x11 | |
IL_01f7: ceq | |
IL_01f9: and | |
IL_01fa: ldloc V_0 | |
IL_01fe: ldc.i4 0x1a | |
IL_0203: ldelem.u1 | |
IL_0204: ldc.i4 0xf1 | |
IL_0209: ceq | |
IL_020b: and | |
IL_020c: ldloc V_0 | |
IL_0210: ldc.i4 0x1b | |
IL_0215: ldelem.u1 | |
IL_0216: ldc.i4 0xb4 | |
IL_021b: ceq | |
IL_021d: and | |
IL_021e: ldloc V_0 | |
IL_0222: ldc.i4 0x1c | |
IL_0227: ldelem.u1 | |
IL_0228: ldc.i4 0x76 | |
IL_022d: ceq | |
IL_022f: and | |
IL_0230: ldloc V_0 | |
IL_0234: ldc.i4 0x1d | |
IL_0239: ldelem.u1 | |
IL_023a: ldc.i4 0x9 | |
IL_023f: ceq | |
IL_0241: and | |
IL_0242: ldloc V_0 | |
IL_0246: ldc.i4 0x1e | |
IL_024b: ldelem.u1 | |
IL_024c: ldc.i4 0xa3 | |
IL_0251: ceq | |
IL_0253: and | |
IL_0254: ldloc V_0 | |
IL_0258: ldc.i4 0x1f | |
IL_025d: ldelem.u1 | |
IL_025e: ldc.i4 0xf9 | |
IL_0263: ceq | |
IL_0265: and | |
IL_0266: stloc V_1 | |
IL_026a: ldloc V_1 | |
IL_026e: brfalse IL_0476 | |
IL_0273: ldc.i4 0x17 | |
IL_0278: newarr [mscorlib]System.Char | |
IL_027d: dup | |
IL_027e: stloc V_2 | |
IL_0282: ldloc V_2 | |
IL_0286: ldc.i4 0x0 | |
IL_028b: ldc.i4 0x717fba13 | |
IL_0290: ldc.i4 0x717fba47 | |
IL_0295: xor | |
IL_0296: stelem.i2 | |
IL_0297: ldloc V_2 | |
IL_029b: ldc.i4 0x1 | |
IL_02a0: ldc.i4 0x6bc6e671 | |
IL_02a5: ldc.i4 0x6bc6e619 | |
IL_02aa: xor | |
IL_02ab: stelem.i2 | |
IL_02ac: ldloc V_2 | |
IL_02b0: ldc.i4 0x2 | |
IL_02b5: ldc.i4 0x5770c512 | |
IL_02ba: ldc.i4 0x5770c577 | |
IL_02bf: xor | |
IL_02c0: stelem.i2 | |
IL_02c1: ldloc V_2 | |
IL_02c5: ldc.i4 0x3 | |
IL_02ca: ldc.i4 0x22cf3127 | |
IL_02cf: ldc.i4 0x22cf3107 | |
IL_02d4: xor | |
IL_02d5: stelem.i2 | |
IL_02d6: ldloc V_2 | |
IL_02da: ldc.i4 0x4 | |
IL_02df: ldc.i4 0x38a229aa | |
IL_02e4: ldc.i4 0x38a229da | |
IL_02e9: xor | |
IL_02ea: stelem.i2 | |
IL_02eb: ldloc V_2 | |
IL_02ef: ldc.i4 0x5 | |
IL_02f4: ldc.i4 0x53abd423 | |
IL_02f9: ldc.i4 0x53abd442 | |
IL_02fe: xor | |
IL_02ff: stelem.i2 | |
IL_0300: ldloc V_2 | |
IL_0304: ldc.i4 0x6 | |
IL_0309: ldc.i4 0x697d346b | |
IL_030e: ldc.i4 0x697d3418 | |
IL_0313: xor | |
IL_0314: stelem.i2 | |
IL_0315: ldloc V_2 | |
IL_0319: ldc.i4 0x7 | |
IL_031e: ldc.i4 0x30a33349 | |
IL_0323: ldc.i4 0x30a3333a | |
IL_0328: xor | |
IL_0329: stelem.i2 | |
IL_032a: ldloc V_2 | |
IL_032e: ldc.i4 0x8 | |
IL_0333: ldc.i4 0x1855f7d4 | |
IL_0338: ldc.i4 0x1855f7a3 | |
IL_033d: xor | |
IL_033e: stelem.i2 | |
IL_033f: ldloc V_2 | |
IL_0343: ldc.i4 0x9 | |
IL_0348: ldc.i4 0x3e768637 | |
IL_034d: ldc.i4 0x3e768658 | |
IL_0352: xor | |
IL_0353: stelem.i2 | |
IL_0354: ldloc V_2 | |
IL_0358: ldc.i4 0xa | |
IL_035d: ldc.i4 0x7fef6095 | |
IL_0362: ldc.i4 0x7fef60e7 | |
IL_0367: xor | |
IL_0368: stelem.i2 | |
IL_0369: ldloc V_2 | |
IL_036d: ldc.i4 0xb | |
IL_0372: ldc.i4 0x5beedeb2 | |
IL_0377: ldc.i4 0x5beeded6 | |
IL_037c: xor | |
IL_037d: stelem.i2 | |
IL_037e: ldloc V_2 | |
IL_0382: ldc.i4 0xc | |
IL_0387: ldc.i4 0xceea427 | |
IL_038c: ldc.i4 0xceea407 | |
IL_0391: xor | |
IL_0392: stelem.i2 | |
IL_0393: ldloc V_2 | |
IL_0397: ldc.i4 0xd | |
IL_039c: ldc.i4 0x5f3d4590 | |
IL_03a1: ldc.i4 0x5f3d45f9 | |
IL_03a6: xor | |
IL_03a7: stelem.i2 | |
IL_03a8: ldloc V_2 | |
IL_03ac: ldc.i4 0xe | |
IL_03b1: ldc.i4 0x7f6df627 | |
IL_03b6: ldc.i4 0x7f6df654 | |
IL_03bb: xor | |
IL_03bc: stelem.i2 | |
IL_03bd: ldloc V_2 | |
IL_03c1: ldc.i4 0xf | |
IL_03c6: ldc.i4 0x642e8c23 | |
IL_03cb: ldc.i4 0x642e8c03 | |
IL_03d0: xor | |
IL_03d1: stelem.i2 | |
IL_03d2: ldloc V_2 | |
IL_03d6: ldc.i4 0x10 | |
IL_03db: ldc.i4 0x4201c3d0 | |
IL_03e0: ldc.i4 0x4201c3b3 | |
IL_03e5: xor | |
IL_03e6: stelem.i2 | |
IL_03e7: ldloc V_2 | |
IL_03eb: ldc.i4 0x11 | |
IL_03f0: ldc.i4 0x25575ab2 | |
IL_03f5: ldc.i4 0x25575add | |
IL_03fa: xor | |
IL_03fb: stelem.i2 | |
IL_03fc: ldloc V_2 | |
IL_0400: ldc.i4 0x12 | |
IL_0405: ldc.i4 0x7899dddc | |
IL_040a: ldc.i4 0x7899ddae | |
IL_040f: xor | |
IL_0410: stelem.i2 | |
IL_0411: ldloc V_2 | |
IL_0415: ldc.i4 0x13 | |
IL_041a: ldc.i4 0x57df88e9 | |
IL_041f: ldc.i4 0x57df889b | |
IL_0424: xor | |
IL_0425: stelem.i2 | |
IL_0426: ldloc V_2 | |
IL_042a: ldc.i4 0x14 | |
IL_042f: ldc.i4 0x462c09ff | |
IL_0434: ldc.i4 0x462c099a | |
IL_0439: xor | |
IL_043a: stelem.i2 | |
IL_043b: ldloc V_2 | |
IL_043f: ldc.i4 0x15 | |
IL_0444: ldc.i4 0x2b5bb9ec | |
IL_0449: ldc.i4 0x2b5bb98f | |
IL_044e: xor | |
IL_044f: stelem.i2 | |
IL_0450: ldloc V_2 | |
IL_0454: ldc.i4 0x16 | |
IL_0459: ldc.i4 0x613abdfb | |
IL_045e: ldc.i4 0x613abd8f | |
IL_0463: xor | |
IL_0464: stelem.i2 | |
IL_0465: newobj instance void [mscorlib]System.String::.ctor(char[]) | |
IL_046a: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string) | |
IL_046f: pop | |
IL_0470: nop | |
IL_0471: br IL_064b | |
IL_0476: nop | |
IL_0477: ldc.i4 0x15 | |
IL_047c: newarr [mscorlib]System.Char | |
IL_0481: dup | |
IL_0482: stloc V_2 | |
IL_0486: ldloc V_2 | |
IL_048a: ldc.i4 0x0 | |
IL_048f: ldc.i4 0x2b555593 | |
IL_0494: ldc.i4 0x2b5555c7 | |
IL_0499: xor | |
IL_049a: stelem.i2 | |
IL_049b: ldloc V_2 | |
IL_049f: ldc.i4 0x1 | |
IL_04a4: ldc.i4 0x342c21b8 | |
IL_04a9: ldc.i4 0x342c21d0 | |
IL_04ae: xor | |
IL_04af: stelem.i2 | |
IL_04b0: ldloc V_2 | |
IL_04b4: ldc.i4 0x2 | |
IL_04b9: ldc.i4 0x6810735b | |
IL_04be: ldc.i4 0x6810733e | |
IL_04c3: xor | |
IL_04c4: stelem.i2 | |
IL_04c5: ldloc V_2 | |
IL_04c9: ldc.i4 0x3 | |
IL_04ce: ldc.i4 0x6db13e25 | |
IL_04d3: ldc.i4 0x6db13e05 | |
IL_04d8: xor | |
IL_04d9: stelem.i2 | |
IL_04da: ldloc V_2 | |
IL_04de: ldc.i4 0x4 | |
IL_04e3: ldc.i4 0x64f043b7 | |
IL_04e8: ldc.i4 0x64f043c7 | |
IL_04ed: xor | |
IL_04ee: stelem.i2 | |
IL_04ef: ldloc V_2 | |
IL_04f3: ldc.i4 0x5 | |
IL_04f8: ldc.i4 0x47b330df | |
IL_04fd: ldc.i4 0x47b330be | |
IL_0502: xor | |
IL_0503: stelem.i2 | |
IL_0504: ldloc V_2 | |
IL_0508: ldc.i4 0x6 | |
IL_050d: ldc.i4 0x126196b3 | |
IL_0512: ldc.i4 0x126196c0 | |
IL_0517: xor | |
IL_0518: stelem.i2 | |
IL_0519: ldloc V_2 | |
IL_051d: ldc.i4 0x7 | |
IL_0522: ldc.i4 0x17dd2356 | |
IL_0527: ldc.i4 0x17dd2325 | |
IL_052c: xor | |
IL_052d: stelem.i2 | |
IL_052e: ldloc V_2 | |
IL_0532: ldc.i4 0x8 | |
IL_0537: ldc.i4 0x18e706b3 | |
IL_053c: ldc.i4 0x18e706c4 | |
IL_0541: xor | |
IL_0542: stelem.i2 | |
IL_0543: ldloc V_2 | |
IL_0547: ldc.i4 0x9 | |
IL_054c: ldc.i4 0x4116795f | |
IL_0551: ldc.i4 0x41167930 | |
IL_0556: xor | |
IL_0557: stelem.i2 | |
IL_0558: ldloc V_2 | |
IL_055c: ldc.i4 0xa | |
IL_0561: ldc.i4 0x59bd789f | |
IL_0566: ldc.i4 0x59bd78ed | |
IL_056b: xor | |
IL_056c: stelem.i2 | |
IL_056d: ldloc V_2 | |
IL_0571: ldc.i4 0xb | |
IL_0576: ldc.i4 0xf1f1d4a | |
IL_057b: ldc.i4 0xf1f1d2e | |
IL_0580: xor | |
IL_0581: stelem.i2 | |
IL_0582: ldloc V_2 | |
IL_0586: ldc.i4 0xc | |
IL_058b: ldc.i4 0x7599f5e5 | |
IL_0590: ldc.i4 0x7599f5c5 | |
IL_0595: xor | |
IL_0596: stelem.i2 | |
IL_0597: ldloc V_2 | |
IL_059b: ldc.i4 0xd | |
IL_05a0: ldc.i4 0x6a53bd8d | |
IL_05a5: ldc.i4 0x6a53bde4 | |
IL_05aa: xor | |
IL_05ab: stelem.i2 | |
IL_05ac: ldloc V_2 | |
IL_05b0: ldc.i4 0xe | |
IL_05b5: ldc.i4 0x70acf0f2 | |
IL_05ba: ldc.i4 0x70acf081 | |
IL_05bf: xor | |
IL_05c0: stelem.i2 | |
IL_05c1: ldloc V_2 | |
IL_05c5: ldc.i4 0xf | |
IL_05ca: ldc.i4 0x5217179a | |
IL_05cf: ldc.i4 0x521717ba | |
IL_05d4: xor | |
IL_05d5: stelem.i2 | |
IL_05d6: ldloc V_2 | |
IL_05da: ldc.i4 0x10 | |
IL_05df: ldc.i4 0x1fc908aa | |
IL_05e4: ldc.i4 0x1fc908dd | |
IL_05e9: xor | |
IL_05ea: stelem.i2 | |
IL_05eb: ldloc V_2 | |
IL_05ef: ldc.i4 0x11 | |
IL_05f4: ldc.i4 0x29fc2236 | |
IL_05f9: ldc.i4 0x29fc2244 | |
IL_05fe: xor | |
IL_05ff: stelem.i2 | |
IL_0600: ldloc V_2 | |
IL_0604: ldc.i4 0x12 | |
IL_0609: ldc.i4 0x2d8108c8 | |
IL_060e: ldc.i4 0x2d8108a7 | |
IL_0613: xor | |
IL_0614: stelem.i2 | |
IL_0615: ldloc V_2 | |
IL_0619: ldc.i4 0x13 | |
IL_061e: ldc.i4 0x1d2f0f83 | |
IL_0623: ldc.i4 0x1d2f0fed | |
IL_0628: xor | |
IL_0629: stelem.i2 | |
IL_062a: ldloc V_2 | |
IL_062e: ldc.i4 0x14 | |
IL_0633: ldc.i4 0x5bb095db | |
IL_0638: ldc.i4 0x5bb095bc | |
IL_063d: xor | |
IL_063e: stelem.i2 | |
IL_063f: newobj instance void [mscorlib]System.String::.ctor(char[]) | |
IL_0644: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string) | |
IL_0649: pop | |
IL_064a: nop | |
IL_064b: ret | |
} // end of method Form1::ToTypePrepareForExecution |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment