Home > Net >  Custom db data files, open the code, the code has been identified, a great god can read?
Custom db data files, open the code, the code has been identified, a great god can read?

Time:10-04

. Method private 
The instance void? (
The object A_0,
The class System. [mscorlib] EventArgs A_1
) cil managed
{
//start RVA method at address 0 x417d0
//method starting address (relative to the file absolute value: 0 x3f9d0)
//code length 1112 (0 x458)
. Maxstack 5
The locals init (
[0] int32,
[1] the class [mscorlib] System. IO. BinaryWriter,
[2] the class [System. Windows Forms] System. Windows. Forms. SaveFileDialog,
[3] int32,
[4] class '? '
[5] the class? ,
[6] class '? '
[7] class [mscorlib] System. Exception,
[8] class [System. Windows Forms] System. Windows. Forms. SaveFileDialog,
[9] class [System. Windows Forms] System. Windows. Forms. ToolStripProgressBar,
[10] class [mscorlib] System. IO. BinaryWriter,
[11] int32,
[12] the class [System. Windows Forms] System. Windows. Forms. ToolStripProgressBar,
[13] int32,
[14] int32,
[15] bool,
[16] int32,
[17] int32
)

//0 x3f9dc: 17
IL_0000: LDC i4.1
//0 x3f9dd: 2 b 03
IL_0001: br s IL_0006

16//0 x3f9df:
IL_0003: LDC i4.0
//0 x3f9e0:2 b 00
IL_0004: br s IL_0006

//0 x3f9e2:00 2 c
IL_0006: brfalse s IL_0008

16//0 x3f9e4:
IL_0008: LDC i4.0
//0 x3f9e5:13 11
IL_0009: stloc. 17 s
11 11//0 x3f9e7:
IL_000b: ldloc. 17 s
//0 x3f9e9:45 01 00 00 00 00 00 00 00
IL_000d: switch (IL_0016)

//0 x3f9f2:2 b 2 f
IL_0016: br s IL_0047
//start of cycle (head: IL_0047)
11 11//0 x3f9f4:
IL_0018: ldloc. 17 s
//0 x3f9f6:45 20 00 00 0 a 00 00 00 00 D9 03 00 00 EB 03 00 00 0 04 30 00 00 00 00 00 a. 5 f 03 03 00 00 00 00 2 e FA '03 00 00 AA 03 00 00 BA 03 00 00
IL_001a: switch (IL_0067, IL_0420 IL_0432, IL_0451, IL_0077, IL_03a6, IL_0375, IL_0441, IL_03f1, IL_0401)

//0 x3fa23:00
IL_0047: nop
//0 x3fa24:02
IL_0048: ldarg. 0
//0 x3fa25:7 b CE 01 00 04
IL_0049: LDFLD string aa: : '? '
//0 x3fa2a: 72 59 00 00 70
IL_004e: LDSTR ""
16//0 x3fa2f:
IL_0053: LDC i4.0
//0 x3fa30:28 43 00 00 0
IL_0054: call int32 [Microsoft visual basic] Microsoft.VisualBasic.Com pilerServices. Operators: : CompareString (string, string, Boolean)
16//0 x3fa35:
IL_0059: LDC i4.0
//0 x3fa36: FE 01
Yet IL_005a: ceq
//0 x3fa38:13 0 f
IL_005c: stloc. 15 s
//0 x3fa3a: 20 00 00 00 00
IL_005e: LDC. I4 0
//0 x3fa3f: 13 11
IL_0063: stloc. 17 s
//0 x3fa41:2 b B1
IL_0065: br s IL_0018

//0 x3fa43:11 0 f
IL_0067: ldloc. 15 s
39 EB 02//0 x3fa45:00 00
IL_0069: brfalse IL_0359

//0 x3fa4a: 20 04 00 00 00
IL_006e: LDC. I4 4
//0 x3fa4f: 13 11
IL_0073: stloc. 17 s
//0 x3fa51:2 b A1
IL_0075: br s IL_0018

//0 x3fa53:38 2 f 03 00 00
IL_0077: br IL_03ab
. Try
{
. Try
{
//0 x3fa58:2 b 3 b
IL_007c: br s IL_00b9
//start of cycle (head: IL_00b9)
11 11//0 x3fa5a:
IL_007e: ldloc. 17 s
//0 x3fa5c: 45 00 00 00 0 d A6 01 00 00 00 00 00 02 DF 01 00 00 00 00 00 02 ED 00 00 00 93 00 00 00 02 b 47 02 91 01 00 00 00 00 00 00 37 01 00 00 83 01 00 00 F2 01 00 00 02 15 00 00
IL_0080: switch (IL_025f, IL_02b9 IL_0198, IL_01bb, IL_01a6, IL_014c, IL_0314, IL_0300, IL_024a, IL_01f0, IL_023c, IL_02ab, IL_02ce)

//0 x3fa95:02
IL_00b9: ldarg. 0
//0 x3fa96:7 b CA 01 00 04
IL_00ba: LDFLD class [mscorlib] System. Collections. ArrayList aa: : '? '
//0 x3fa9b: 6 f 5 00 00 0 c a
IL_00bf: callvirt instance int32 [mscorlib] System. Collections. ArrayList: : get_Count ()
//0 x3faa0:02
IL_00c4: ldarg. 0
//0 x3faa1:7 b CB 01 00 04
IL_00c5: LDFLD class [mscorlib] System. Collections. ArrayList aa: : '? '
//0 x3faa6:6 f 5 00 00 0 c a
IL_00ca: callvirt instance int32 [mscorlib] System. Collections. ArrayList: : get_Count ()
//0 x3faab: D6
IL_00cf: add the ovf
//0 x3faac: 02
IL_00d0: ldarg. 0
//0 x3faad: 7 CC 01 00 04 b
IL_00d1: LDFLD class [mscorlib] System. Collections. ArrayList aa: : '? '
//0 x3fab2:6 f 5 00 00 0 c a
IL_00d6: callvirt instance int32 [mscorlib] System. Collections. ArrayList: : get_Count ()
//0 x3fab7: D6
IL_00db: add the ovf
//0 x3fab8:0 d
3
IL_00dc: stloc.//0 x3fab9:02
IL_00dd: ldarg. 0
//0 x3faba: 6 f 7 a 00 02 06
IL_00de: callvirt instance class [System. Windows Forms] System. Windows. Forms. ToolStripProgressBar aa: : '? '()
//0 x3fabf: 13 09
IL_00e3: stloc. 9 s
//0 x3fac1:11 09
IL_00e5: ldloc. 9 s
//0 x3fac3:09
3
IL_00e7: ldloc.//0 x3fac4:6 f D7 00 00 0 a
IL_00e8: callvirt instance void [System. Windows Forms] System. Windows. Forms. ToolStripProgressBar: : set_Maximum (int32)
//0 x3fac9:00
IL_00ed: nop
//0 x3faca: 11 09
IL_00ee: ldloc. 9 s
16//0 x3facc:
IL_00f0: LDC i4.0
//0 x3facd: 6 f D8 00 00 0 a
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
  • Related