static void Main(string[] args) { Memory.Initialize("csgo"); Structs.Base.ClientPointer = Memory.GetModuleAddress("client.dll"); Structs.Base.EnginePointer = Memory.GetModuleAddress("engine.dll"); List <string> outdatedSignatures = Offsets.ScanPatterns(); INI.INI.LoadConfig(); Console.Title = "Fallen Sharp CSGO - " + File.GetLastWriteTime(Assembly.GetExecutingAssembly().Location); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("/////////////////////"); Console.WriteLine("//Fallen Sharp CSGO//"); Console.WriteLine("/////////////////////"); Console.WriteLine(""); Console.WriteLine("GlowE status - " + Settings.GlowEnemy.Enabled); Console.WriteLine("GlowT status - " + Settings.GlowTeam.Enabled); Console.WriteLine("ChamsE status - " + Settings.GlowEnemy.ChamsEnabled); Console.WriteLine("ChamsT status - " + Settings.GlowTeam.ChamsEnabled); Console.WriteLine("FOV status - " + Settings.Fovchanger.Enabled); Console.WriteLine("Bhop status - " + Settings.Bhop.Enabled); Console.WriteLine("NoFlash status - " + Settings.NoFlash.Enabled); Console.WriteLine("NoHands status - " + Settings.Nohands.Enabled); Console.WriteLine("Hitsound status - " + Settings.Hitsound.Enabled); Console.WriteLine("Trigger status - " + Settings.Trigger.Enabled); Console.WriteLine("Autopistol status - " + Settings.Autopistol.Enabled); Console.WriteLine("Radar status - " + Settings.Radar.Enabled); Console.WriteLine("Aimbot status - " + Settings.Aimbot.Enabled + " // DOES NOTHING AT THE MOMENT"); Console.WriteLine("RCS status - " + Settings.RCS.Enabled); Console.WriteLine("Skinchanger status - " + Settings.Skinchanger.Enabled); Console.WriteLine(""); var readerThread = new Thread(Reader.Run); var watcherThread = new Thread(Watcher.Run); var autopistolThread = new Thread(Autopistol.Run); var bunnyThread = new Thread(Bunny.Run); var glowThread = new Thread(Glow.Run); var miscThread = new Thread(Misc.Run); var radarThread = new Thread(Radar.Run); var rCSThread = new Thread(RCS.Run); var skinChangerThread = new Thread(Skinchanger.Run); var triggerThread = new Thread(Trigger.Run); readerThread.Start(); watcherThread.Start(); autopistolThread.Start(); bunnyThread.Start(); glowThread.Start(); miscThread.Start(); rCSThread.Start(); skinChangerThread.Start(); triggerThread.Start(); }
//Подготовка памяти private void MemoryInstall() { //Инициализация процесса "ксго" MemoryManager.Initialize("csgo"); //Присваиваем к переменным библиотеки Structs.Base.Client = MemoryManager.GetModuleAdress("client_panorama"); Structs.Base.Engine = MemoryManager.GetModuleAdress("engine"); //Обновляем адреса памяти List <string> outdatedSignatures = Offsets.ScanPatterns(); }
static void Main(string[] args) { MemoryManager.Initialize("csgo"); ClientPointer = MemoryManager.GetModuleAdress("client"); EnginePointer = MemoryManager.GetModuleAdress("engine"); mProc_H = SDK.Open_pHandel("csgo"); List <string> outdatedSignatures = Offsets.ScanPatterns(); Initialize(); Application.Run(); }
static void Main(string[] args) { Console.Title = $"Externalio - Build ({ Extensions.AssemblyCreationDate() })"; Globals.Proc.Process = Extensions.Proc.WaitForProcess(Globals.Proc.Name); Extensions.Proc.WaitForModules(Globals.Proc.Modules, Globals.Proc.Name); MemoryManager.Initialize(Globals.Proc.Process.Id); List <string> outdatedSignatures = Offsets.ScanPatterns(); if (outdatedSignatures.Count > 0) { foreach (string sig in outdatedSignatures) { Extensions.Error($"> Outdated Signature: { sig }", 0, false); } Console.ReadKey(); Environment.Exit(0); } Config.Load(); /* Temp */ Extensions.Information("---------------------------------------------]", true); Extensions.Information("[TempMessage] Config Save: F4", true); Extensions.Information("[TempMessage] Config Load: F5", true); Extensions.Information("---------------------------------------------]", true); Extensions.Information("[TempMessage] Toggle Bunnyhop: F6", true); Extensions.Information("[TempMessage] Toggle Trigger: F7", true); Extensions.Information("[TempMessage] Toggle Glow: F8", true); Extensions.Information("[TempMessage] Toggle Radar: F9", true); Extensions.Information("[TempMessage] Toggle Aimbot: F10", true); Extensions.Information("[TempMessage] Toggle Chams: F11", true); Extensions.Information("---------------------------------------------]", true); ThreadManager.Add("Watcher", Watcher.Run); ThreadManager.Add("Reader", Reader.Run); ThreadManager.Add("Bunnyhop", Bunnyhop.Run); ThreadManager.Add("Trigger", Trigger.Run); ThreadManager.Add("Glow", Glow.Run); ThreadManager.Add("Radar", Radar.Run); ThreadManager.Add("Aimbot", Aimbot.Run); ThreadManager.Add("Chams", Chams.Run); ThreadManager.ToggleThread("Watcher"); ThreadManager.ToggleThread("Reader"); if (Settings.Bunnyhop.Enabled) { ThreadManager.ToggleThread("Bunnyhop"); } if (Settings.Trigger.Enabled) { ThreadManager.ToggleThread("Trigger"); } if (Settings.Glow.Enabled) { ThreadManager.ToggleThread("Glow"); } if (Settings.Radar.Enabled) { ThreadManager.ToggleThread("Radar"); } if (Settings.Aimbot.Enabled) { ThreadManager.ToggleThread("Aimbot"); } if (Settings.Chams.Enabled) { ThreadManager.ToggleThread("Chams"); } }