private void method_6(Interface61 A_0) { int num = 0; List <Class362> list = this.class876_0.method_0(); if (list.Count != 1) { throw new Exception(BookmarkStart.b("漥䘧尩䴫䈭夯嘱ᐳ刵夷丹崻", num)); } string str = list[0].method_1(); string str2 = null; using (Interface61 interface3 = A_0.imethod_5(BookmarkStart.b("戥䤧帩䴫紭䀯匱圳匵焷吹娻儽", num))) { using (Stream stream = interface3.imethod_0(str)) { List <string> list2 = new Class300(stream).method_0(); if (list2.Count != 1) { throw new Exception(BookmarkStart.b("漥䘧尩䴫䈭夯嘱ᐳ刵夷丹崻", num)); } str2 = list2[0]; } } using (Interface61 interface2 = A_0.imethod_5(BookmarkStart.b("爥娧䬩䈫崭嘯崱䘳嬵焷吹娻儽", num))) { using (Interface61 interface4 = interface2.imethod_5(str2)) { this.method_8(interface4); } } }
private void method_5(Interface61 A_0) { int num = 13; List <Class362> list = this.class876_0.method_0(); if (list.Count != 1) { throw new Exception(BookmarkStart.b("稲嬴䄶堸场吼嬾慀❂⑄㍆⡈", num)); } string str = list[0].method_1(); string str2 = null; using (Interface61 interface3 = A_0.imethod_5(BookmarkStart.b("眲吴䌶堸栺䴼帾≀♂ౄ⥆⽈⑊", num))) { using (Stream stream = interface3.imethod_0(str)) { List <string> list2 = new Class300(stream).method_0(); if (list2.Count != 1) { throw new Exception(BookmarkStart.b("稲嬴䄶堸场吼嬾慀❂⑄㍆⡈", num)); } str2 = list2[0]; } } using (Interface61 interface2 = A_0.imethod_5(BookmarkStart.b("朲䜴嘶圸䠺嬼倾㍀⹂ౄ⥆⽈⑊", num))) { using (Interface61 interface4 = interface2.imethod_5(str2)) { this.method_7(interface4); } } }
public void imethod_12(Interface61 A_0) { Interface61 interface2 = this.imethod_4(A_0.imethod_11()); if (A_0 is Class664) { (interface2 as Class664).method_0().Interface59.imethod_0().method_13((A_0 as Class664).method_0().Interface59.imethod_0().method_12()); } string[] strArray2 = A_0.imethod_9(); int index = 0; int length = strArray2.Length; while (index < length) { using (Stream1 stream = A_0.imethod_0(strArray2[index])) { interface2.imethod_13(stream); } index++; } string[] strArray = A_0.imethod_10(); int num3 = 0; int num4 = strArray.Length; while (num3 < num4) { using (Interface61 interface3 = A_0.imethod_5(strArray[num3])) { interface2.imethod_12(interface3); } num3++; } }
private static void smethod_2(string A_0, Interface61 A_1) { foreach (string str2 in A_1.imethod_9()) { smethod_3(A_0, str2, A_1); } foreach (string str3 in A_1.imethod_10()) { string path = Path.Combine(A_0, str3); Directory.CreateDirectory(path); using (Interface61 interface2 = A_1.imethod_5(str3)) { smethod_2(path, interface2); } } }
private byte[] method_14(MemoryStream A_0, DocOleObject A_1, string A_2) { Class1004 class2 = new Class1004(A_0); Interface61 interface2 = class2.Interface51.imethod_0().imethod_5(BookmarkStart.b("愭刯報儳唵䰷樹医儽ⰿ", 8)); Class1004 class3 = new Class1004(); class3.Interface51.imethod_0().imethod_12(interface2); Interface61 interface3 = class3.Interface51.imethod_0().imethod_5(BookmarkStart.b("愭刯報儳唵䰷樹医儽ⰿ", 8)); if (interface2.imethod_7(A_2)) { interface3 = interface3.imethod_5(A_2); } else { interface3 = interface3.imethod_4(A_2); } class2.System.IDisposable.Dispose(); foreach (Class297 class5 in class3.Interface51.imethod_1().method_0()) { if (A_1.dictionary_0.ContainsKey(class5.method_0())) { class5.method_13(A_1.dictionary_0[class5.method_0()]); } } A_1.dictionary_0.Clear(); Class1004 class4 = new Class1004(A_1.stream_1); A_1.stream_1.Position = 0L; for (int i = 0; i < class4.Interface51.imethod_0().imethod_9().Length; i++) { Stream1 stream = class4.Interface51.imethod_0().imethod_0(class4.Interface51.imethod_0().imethod_9()[i]); Stream1 stream2 = interface3.imethod_2(class4.Interface51.imethod_0().imethod_9()[i]); stream.vmethod_0(stream2); stream2.Flush(); stream2.Close(); stream.Close(); } class4.System.IDisposable.Dispose(); class3.Interface51.imethod_2(); byte[] buffer = (class3.method_4() as MemoryStream).ToArray(); class3.System.IDisposable.Dispose(); return(buffer); }
internal void method_2(Interface61 A_0) { int num = 0; if (A_0 == null) { throw new ArgumentNullException(BookmarkStart.b("唥尧䔩師伭圯圱", num)); } this.interface61_0 = A_0; using (Stream stream = A_0.imethod_0(BookmarkStart.b("挥䘧䤩師圭䀯䘱崳夵嘷猹刻堽⼿", num))) { this.class62_0 = new Class62(stream); } using (Interface61 interface2 = A_0.imethod_5(BookmarkStart.b("‥氧䬩堫伭振䈱唳唵崷䤹", num))) { this.method_7(interface2); this.method_6(interface2); } }
internal void method_1(Interface61 A_0) { int num = 11; if (A_0 == null) { throw new ArgumentNullException(BookmarkStart.b("䈰䜲娴䔶堸尺堼", num)); } this.interface61_0 = A_0; using (Stream stream = A_0.imethod_0(BookmarkStart.b("琰崲嘴䔶䀸䬺䤼嘾⹀ⵂౄ⥆⽈⑊", num))) { this.class540_0 = new Class540(stream); } using (Interface61 interface2 = A_0.imethod_5(BookmarkStart.b("㜰眲吴䌶堸栺䴼帾≀♂㙄", num))) { this.method_6(interface2); this.method_5(interface2); } }
internal Class1116(byte[] A_0, string A_1) { int num = 15; this.string_21 = string.Empty; this.string_22 = string.Empty; if ((A_0 != null) && (A_0.Length != 0)) { if (((A_0.Length > 2) && (A_0[0] == 2)) && (A_0[1] == 0)) { this.byte_0 = this.method_7(A_0); this.oleObjectType_0 = OleObjectType.Package; } else { MemoryStream stream = new MemoryStream(A_0); Class1004 class2 = new Class1004(stream); if (class2.Interface51.imethod_0().imethod_7(BookmarkStart.b("稴唶匸帺帼䬾ᅀⱂ⩄⭆", num))) { Interface61 interface2 = class2.Interface51.imethod_0().imethod_5(BookmarkStart.b("稴唶匸帺帼䬾ᅀⱂ⩄⭆", num)); if (interface2.imethod_7(A_1)) { interface2 = interface2.imethod_5(A_1); this.method_4(interface2); } } else if (class2.Interface51.imethod_0().imethod_7(A_1)) { Interface61 interface3 = class2.Interface51.imethod_0().imethod_5(A_1); this.method_4(interface3); } else if (class2.Interface51.imethod_0().imethod_7(BookmarkStart.b("㘴砶嬸儺琼儾❀ⱂ", num)) || class2.Interface51.imethod_0().imethod_7(BookmarkStart.b("㐴砶唸帺", num))) { this.method_4(class2.Interface51.imethod_0()); } } } }