using System.Diagnostics;
Console.ForegroundColor = ConsoleColor.Cyan;
Console.WriteLine("=== Mooze DLL Detector by ChatGPT ===\n");
var targetName = "RobloxPlayerBeta";
var keywords = new string[] { "mooze", "inject", "synapse", "krnl", "temp", "appdata", "downloads", "exploit" };
Process[] processes = Process.GetProcessesByName(targetName);
if (processes.Length == 0)
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("[!] RobloxPlayerBeta.exe is NOT running. Start Roblox first.");
Process proc = processes[0];
Console.WriteLine("[*] Scanning loaded modules in: " + proc.ProcessName);
foreach (ProcessModule module in proc.Modules)
string path = module.FileName.ToLower();
bool isSuspicious = keywords.Any(k => path.Contains(k));
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("[!!!] Suspicious DLL: " + path);
Console.WriteLine("[OK ] " + path);
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("[!] Error reading modules. Try running this as administrator.");
Console.WriteLine("[!] " + ex.Message);
Console.WriteLine("\n[*] Scan complete.");
Console.WriteLine("\nPress any key to exit...");