private void button2_Click_1(object sender, EventArgs e) { WebClient dl = new WebClient(); string mainpath = "C:\\cheat.dll"; //You can change the path to wherever you want but just remember to use "\\" instead of just one "\" dl.DownloadFile("https://github.com/doonayy/fortheboys/raw/main/otv3.dll", mainpath); //Replace "DLL URL" with the URL to directly download your DLL [Example: http://myurl.com/MYDLL.dll] var name = "csgo"; //Replace "csgo" with any exe you want [Example: For Team Fortress 2 you would replace it with "hl2"] var target = Process.GetProcessesByName(name).FirstOrDefault(); var path = mainpath; var file = File.ReadAllBytes(path); //Checking if the DLL isn't found if (!File.Exists(path)) { MessageBox.Show("Error: DLL not found"); return; } //Injection, just leave this alone if you are a beginner var injector = new ManualMapInjector(target) { AsyncInjection = true }; label2.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; if (System.IO.File.Exists(mainpath)) //Checking if the DLL exists { System.IO.File.Delete(mainpath); //Deleting the DLL } }
static void Main(string[] args) { File.WriteAllText("Hwid.inf", GetProcessorId()); WebClient OHS = new WebClient(); string compare = OHS.DownloadString("URL"); if (compare.Contains(GetProcessorId())) { try { string Dll = "Directory"; OHS.DownloadFile("URL", Dll); var name = "ProcessName"; var target = Process.GetProcessesByName(name).FirstOrDefault(); var injector = new ManualMapInjector(target) { AsyncInjection = true }; var oi = ($"hmodule = 0x{injector.Inject(Dll).ToInt32():x8}"); File.Delete(Dll); } catch { } } else { Environment.Exit(0); } }
public static void Inject(byte[] File, string Password) { var num = 0; while (Process.GetProcessesByName(Settings.ProcessName).Length == 0) { Thread.Sleep(500); num += 500; if (num >= 300000) { MessageBox.Show("Injection timed out.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } var injection = new ManualMapInjector(Process.GetProcessesByName(Settings.ProcessName).First()) { AsyncInjection = true }; injection.Inject(Extensions.DecryptModule(File, Password)).ToInt64(); Environment.Exit(0); }
Application.Exit(); //close the app if the form is closed private void Inject_Click(object sender, EventArgs e) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; //bugs sometimes Process target = Process.GetProcessesByName("csgo").FirstOrDefault(); // csgo process check if (target != null) // check if csgo is open { try //try to do a function { using (WebClient mac = new WebClient()){ mac.Proxy = null; mac.Headers.Add("User-Agent", c_api.c_var("user_agent")); //add user-agent headers, should be Mozilla byte[] crypted = mac.DownloadData(c_api.c_var("download")); //download the dll and save it to bytes, should be the download link byte[] decrypted = AES.DecryptAES(crypted, Encoding.UTF8.GetBytes(c_api.c_var("crypt_pass"))); // decrypt the dll, crypt pass value = XSaBw6JkWFZh7PBgLQb5TndqzEkm var injector = new ManualMapInjector(target) { AsyncInjection = true }; //initializing the injector Inject.Text = $"hmodule = 0x{injector.Inject(decrypted).ToInt64():x8}"; //inject the dll MessageBox.Show("Success!!!"); c_api.c_log("injected successfully"); Application.Exit(); } } catch (Exception ex) { MessageBox.Show("Exception happened : " + ex); //check some exceptions Application.Exit(); } } else { MessageBox.Show("Please open CSGO"); //error open csgo } }
private void timer1_Tick(object sender, EventArgs e) { if (csgof == false) { label1.Text = "Waiting for CSGO.exe"; var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target != null) { var path = "C:\\Temp\\cheat.dll"; var file = File.ReadAllBytes(path); if (!File.Exists(path)) { label1.Text = "DLL not found"; return; } //Thread.Sleep(10000); var injector = new ManualMapInjector(target) { AsyncInjection = true }; label1.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; label1.Text = "Successfully injected"; timer1.Stop(); timer2.Start(); } } }
private void btnLoad_MouseClick(object sender, MouseEventArgs e) { string cheatDir = "C:\\Windows\\cheat.dll"; //Change this the the directory where the cheat will be installed and used if (!File.Exists(cheatDir)) { try { WebClient wc = new WebClient(); wc.DownloadFile("http://github.com/cheat.dll", cheatDir); //Chaneg the link to where you want to DLL to be download from } catch (Exception) { MessageBox.Show("An error has occured, press OK to restart application"); Application.Restart(); } } var process = "csgo"; // You can change the procces here var target = Process.GetProcessesByName(process).FirstOrDefault(); var injector = new ManualMapInjector(target) { AsyncInjection = true }; label1.Text = $"hmodule = 0x{injector.Inject(cheatDir).ToInt64():x8}"; try { File.Delete(cheatDir); } catch (Exception) { return; } }
void Inject() { try { var target = Process.GetProcessesByName("csgo").FirstOrDefault(); if (target == null) { return; } //////////////////// INJECTION HERE //////////////////// /// using (WebClient wc = new WebClient()) { wc.Proxy = null; //wc.Headers.Add("User-Agent", "custom user agent here");//If have .htaccess var response = wc.DownloadData("");//Link of your DLL var injector = new ManualMapInjector(target) { AsyncInjection = true }; var module = $"hmodule = 0x{injector.Inject(response).ToInt64():x8}"; MessageBox.Show("Injected !"); Environment.Exit(0); } /// /////////////////////////////////////////////////////// } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Button3_Click(object sender, EventArgs e) { checkonline(); WebClient wb = new WebClient(); { string mainpath = "C:\\Windows\\main.dll"; //You can change the path to wherever you want but just remember to use "\\" inst ead of just one "\" wb.DownloadFile("", mainpath); //Ücretsiz hileniz varsa buraya ekleyebilrisiniz [Örnek: http://myurl.com/MYDLL.dll] var name = "csgo"; //Replace "csgo" with any exe you want [Example: For Team Fortress 2 you would replace it with "hl2"] var target = Process.GetProcessesByName(name).FirstOrDefault(); var path = mainpath; var file = File.ReadAllBytes(path); //Checking if the DLL isn't found if (!File.Exists(path)) { MessageBox.Show("DLL Bulunamadı!"); return; } //Injection, just leave this alone if you are a beginner var injector = new ManualMapInjector(target) { AsyncInjection = true }; label2.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; if (System.IO.File.Exists(mainpath)) //Checking if the DLL exists { System.IO.File.Delete(mainpath); //Deleting the DLL } } }
private void InjectDLL(string allowed) { if (allowed == "Allowed") { // DLLPath // ProcessName var ProcessTarget = Process.GetProcessesByName(ProcessName).FirstOrDefault(); var TargetFile = File.ReadAllBytes(DLLPath); if (!File.Exists(DLLPath)) { MessageBox.Show("DLL not found", "File Error"); return; } var injector = new ManualMapInjector(ProcessTarget) { AsyncInjection = true }; lblInjectInfo.Text = $"hmodule = 0x{injector.Inject(TargetFile).ToInt64():x8}"; btnInject.Text = "Injected"; btnInject.Enabled = false; if (File.Exists(DLLPath)) { File.Delete(DLLPath); } } else { MessageBox.Show("Your HWID has not been whitelisted."); } }
private void metroButton1_Click(object sender, EventArgs e) { var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target != null) // if csgo is running { WebClient download = new WebClient(); download.DownloadFile(settings.dllonsite, settings.dllondevice); //download the dll if (!File.Exists(settings.dllondevice)) //check if the dll exists { MessageBox.Show(settings.unexpectedmsg, settings.cheatname); Application.Restart(); } var dll = File.ReadAllBytes(settings.dllondevice); var injector = new ManualMapInjector(target) { AsyncInjection = true }; metroLabel1.Text = $"hmodule = 0x{injector.Inject(dll).ToInt64():x8}"; //inject the dll into the target File.Delete(settings.dllondevice); //delete the dll } else { MessageBox.Show(settings.csgomsg, settings.cheatname); //csgo is not running } }
private void button1_Click(object sender, EventArgs e) { string selecedcheat = comboBox1.GetItemText(comboBox1.SelectedItem); WebClient client = new WebClient(); var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target == null) { ; return; } if (selecedcheat == "Test.CSGO") { var injector = new ManualMapInjector(target) { AsyncInjection = true }; string boom = $"hmodule = 0x{injector.Inject(Loader.Properties.Resource.DLL).ToInt64():x8}"; // insert your cheat in Resources.resx Application.ExitThread(); Application.Exit(); } if (selecedcheat == "") { var injector = new ManualMapInjector(target) { AsyncInjection = true }; string boom = $"hmodule = 0x{injector.Inject(Loader.Properties.Resource.DLL).ToInt64():x8}"; // insert your cheat in Resources.resx Application.ExitThread(); Application.Exit(); } }
// Token: 0x060000B3 RID: 179 RVA: 0x00005260 File Offset: 0x00003460 private void timer1_Tick(object sender, EventArgs e) { if (!this.csgof) { this.label1.Text = "Waiting for CSGO.exe"; Process process = Process.GetProcessesByName("csgo").FirstOrDefault <Process>(); if (process != null) { string path = "C:\\Temp\\cheat.dll"; byte[] buffer = File.ReadAllBytes(path); if (!File.Exists(path)) { this.label1.Text = "DLL not found"; return; } ManualMapInjector manualMapInjector = new ManualMapInjector(process) { AsyncInjection = true }; this.label1.Text = string.Format("hmodule = 0x{0:x8}", manualMapInjector.Inject(buffer).ToInt64()); this.label1.Text = "Successfully injected"; this.timer1.Stop(); this.timer2.Start(); } } }
private void Inject_Click(object sender, EventArgs e) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; //bugs sometimes WebClient mac = new WebClient(); //creates a new webclient mac.Proxy = null; //null its proxy so wireshark/fiddler will not see the link Process target = Process.GetProcessesByName("csgo").FirstOrDefault(); // csgo process check if (target != null) // check if csgo is open { try //try to do a function { mac.Headers.Add("User-Agent", Handler.GetVariable("user_agent")); //add headers using a sv side var(auth.gg) byte[] crypted = mac.DownloadData(Handler.GetVariable("download")); //download the dll using a sv side var and saving it to bytes byte[] decrypted = AES.DecryptAES(crypted, Encoding.UTF8.GetBytes(Handler.GetVariable("crypt_pass"))); // decrypt the dll using a pass lol var injector = new ManualMapInjector(target) { AsyncInjection = true }; //initializing the injector Inject.Text = $"hmodule = 0x{injector.Inject(decrypted).ToInt64():x8}"; //inject dll Handler.Log(UserInfo.Username, "injected"); } catch (Exception ex) { MessageBox.Show("Exception happened : " + ex); //check some exceptions Application.Exit(); } } else { MessageBox.Show("Please open CSGO"); //error open csgo } }
private void metroButton1_Click(object sender, EventArgs e) { Auth.Handler.Login_Register_Redeem_With_Key(metroButton1.Text); Process target = Process.GetProcessesByName("csgo").FirstOrDefault(); if (target == null) { var result = MessageBox.Show("Opening CSGO,Please Wait....", "AnonWare v2", MessageBoxButtons.OK, MessageBoxIcon.Information); if (result == DialogResult.OK) { Process.Start("steam://rungameid/730"); } else { Close(); } } else { WebClient web = new WebClient(); web.Proxy = null; web.Headers["User-Agent"] = "Mozilla"; byte[] dll = web.DownloadData(Auth.Handler.GetVariable("coon")); var inject = new ManualMapInjector(target) { AsyncInjection = true }; metroLabel1.Text = $"hmodule = 0x{inject.Inject(dll).ToInt64():x8}"; Thread.Sleep(2300); MessageBox.Show("Injected!", "AnonWare v2"); Close(); } }
private void Launch_Button_Click_1(object sender, EventArgs e) { string selectedcheat = CheatList.GetItemText(CheatList.SelectedItem); var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target == null) { Error.CstmError.Show("Process not found"); return; } if (selectedcheat == "Howling Cheat CSGO") { var injector = new ManualMapInjector(target) { AsyncInjection = true }; string boom = $"hmodule = 0x{injector.Inject(Howling_LoaderV3.Properties.Resources.Cheat).ToInt64():x8}"; // put your cheat in Resources Application.ExitThread(); } if (selectedcheat == "") { Error.CstmError.Show("No Cheat selected"); } }
public void button1_Click(object sender, EventArgs e) { Settings.Default["Process"] = processName.Text; Settings.Default["DLLPath"] = dllpath; Settings.Default["DLLName"] = dllName.Text; Settings.Default.Save(); var name = processName.Text; var target = Process.GetProcessesByName(name).FirstOrDefault(); var path = dllpath; if (!File.Exists(path)) { System.Media.SystemSounds.Beep.Play(); MessageBox.Show("DLL Not Found"); return; } var file = File.ReadAllBytes(path); if (CheckProcess(sender, e) == 2) { System.Media.SystemSounds.Beep.Play(); MessageBox.Show("Invalid Process"); return; } //delay inject if (delayInject) { Thread.Sleep(delayTime * 1000); } //injection if (injMethod == 0) { doInject(name, path); } else if (injMethod == 1) { var injector = new ManualMapInjector(target) { AsyncInjection = true }; label2.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; } if (soundOnInject) { System.Media.SystemSounds.Beep.Play(); } if (closeOnInject) { this.Close(); } button1.Font = new Font(button1.Font, FontStyle.Bold); button1.Text = "Injected!"; timer1.Enabled = true; }
private void Launch_button_Click(object sender, EventArgs e) { string selecedcheat = CheatList.GetItemText(CheatList.SelectedItem); WebClient client = new WebClient(); if ((String)CheatList.SelectedItem == "Wanheda HvH") { client.DownloadFile(Globals.DownLink1, Globals.CheatName1); } if ((String)CheatList.SelectedItem == "Crystality HvH") { client.DownloadFile(Globals.DownLink2, Globals.CheatName2); } var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target == null) { Error.CstmError.Show("Process not found"); return; } if (selecedcheat == "Wanheda HvH") { var injector = new ManualMapInjector(target) { AsyncInjection = true }; string boom = $"hmodule = 0x{injector.Inject(Howling_Software.Properties.Resources.Cheat1).ToInt64():x8}"; // insert your cheat in Resources.resx Application.ExitThread(); Application.Exit(); } if (selecedcheat == "Crystality HvH") { var injector = new ManualMapInjector(target) { AsyncInjection = true }; string boom = $"hmodule = 0x{injector.Inject(Howling_Software.Properties.Resources.Cheat2).ToInt64():x8}"; // insert your cheat in Resources.resx Application.ExitThread(); Application.Exit(); } if (selecedcheat == "") { Error.CstmError.Show("No Cheat selected"); } }
private static void Inject() { AntiTamper.IntegrityCheck(); bool exitThread = false; int timeWaitedMS = 0; while (!exitThread) { if (timeWaitedMS > (1000 * 60 * 3)) { MessageBox.Show("Injection process timed out.", ":(", MessageBoxButtons.OK, MessageBoxIcon.Warning); } Process[] processList = Process.GetProcessesByName("Discord"); if (processList.Length < 1) { foreach (var process in Process.GetProcessesByName("FortniteClient-Win64-Shipping")) { process.Kill(); } Thread.Sleep(1000); try { if (File.Exists(Utilities.game_path + "nvToolsExt64_1.dll")) { File.Delete(Utilities.game_path + "nvToolsExt64_1.dll"); } } catch (Exception x) { Thread.Sleep(500); if (File.Exists(Utilities.game_path + "nvToolsExt64_1.dll")) { File.Delete(Utilities.game_path + "nvToolsExt64_1.dll"); } } MessageBox.Show("PLEASE OPEN DISCORD TO HACK"); Environment.Exit(1337); } lsass = processList[0]; exitThread = true; } Thread.Sleep(5000); AntiTamper.IntegrityCheck(); ManualMapInjector injector = new ManualMapInjector(lsass); injector.AsyncInjection = true; Random rnd = new Random(); IntPtr finish = injector.Inject(data, decryptionKey); if (finish == IntPtr.Zero) { MessageBox.Show("Failed to inject.", ":(", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void lgn_button_Click(object sender, EventArgs e) { string selecedcheat = CheatList.GetItemText(CheatList.SelectedItem); WebClient client = new WebClient(); var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target == null) { Error.CstmError.Show("Process not found"); return; } if (selecedcheat == "Howling Cheat CSGO") { string Temppath = Path.GetTempPath(); var path = Temppath + "Cheat.dll"; // Cheat client.DownloadFile("LINK", path); // dll Link var file = File.ReadAllBytes(path); if (!File.Exists(path)) { Error.CstmError.Show("unexpected error. File not found! press OK to restart client..."); Application.Restart(); } var injector = new ManualMapInjector(target) { AsyncInjection = true }; bool boom = Convert.ToBoolean($"hmodule = 0x{injector.Inject(file).ToInt64():x8}"); if (File.Exists(path)) { File.Delete(path); } Application.ExitThread(); Application.Exit(); } if (selecedcheat == "") { Error.CstmError.Show("No Cheat selected"); } }
private void metroButton1_Click(object sender, EventArgs e) { WebClient client = new WebClient(); var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target == null) { MessageBox.Show("Error: CS:GO is not open! Please start CS:GO then inject", "Promethe.us"); return; } if (metroComboBox1.SelectedIndex == -1) { MessageBox.Show("Error: Nothing Selected", "Promethe.us"); return; } else if (metroComboBox1.SelectedIndex == 0) // Promethe.us { var path = @"C:\Users\Public\virus.dll"; client.DownloadFile("", path); // dll var file = File.ReadAllBytes(path); if (!File.Exists(path)) { MessageBox.Show("Error: An unexpected error happened, loader will now restart", "Promethe.us"); Application.Restart(); } var injector = new ManualMapInjector(target) { AsyncInjection = true }; label1.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; if (File.Exists(path)) { File.Delete(path); } } if (metroCheckBox1.Checked == true) { Application.Exit(); } }
private void metroButton1_Click(object sender, EventArgs e) { int s = listBox1.SelectedIndex; if (buttonisclicked == true) { var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target != null) { metroLabel11.Text = "Beginning injection - please wait."; var file = File.ReadAllBytes(path); //Thread.Sleep(10000); var injector = new ManualMapInjector(target) { AsyncInjection = true }; metroLabel9.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; metroLabel11.Text = "Injection Complete!"; return; if (metroCheckBox1.Checked == true) { Application.Exit(); } } else { metroLabel11.Text = "CS:GO Not Found! Please open it."; } } if (listBox1.SelectedIndex < CheatList.Count) { CheckDownloadAndInject(CheatList[listBox1.SelectedIndex]); } else if (buttonisclicked == true) // Empty { metroLabel11.Text = "CS:GO Not Found! Please open it."; } else if (listBox1.SelectedIndex == -1) // Empty { metroLabel11.Text = "Nothing selected"; } }
public static void DecryptFile(string url, string file) { WebClient web = new WebClient(); byte[] bytesDecrypted = System.Convert.FromBase64String(DecryptString(web.DownloadString(url))); var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); var injector = new ManualMapInjector(target) { AsyncInjection = true }; AutoClosingMessageBox.Show($"hmodule = 0x{injector.Inject(bytesDecrypted).ToInt64():x8}", "Howl Ware", 1); Application.Exit(); }
private void timer1_Tick(object sender, EventArgs e) //Open brackets { if (csgo) //If your shitty paste downloaded, then \/ //Open brackets { //Sets the variable name equal to csgo (ment for injection) var name = "csgo"; //Gets the proccess info (csgo) to inject to var target = Process.GetProcessesByName(name).FirstOrDefault(); //If proccess doesnt exist if (target != null) //Open brackets { //More variables but this one is for the dll path var path = (Settings.Save); //And this one is to read the files bytes in order to inject var file = File.ReadAllBytes(path); //^^^^// Just pointing out the path var from above Thread.Sleep(1000);//Read lines 30-32 var injector = new ManualMapInjector(target) { AsyncInjection = true }; //Basicly all paramaters needed in injection as a variable called injector //The actual injection line but Thaisen added this to a label and idk why a label but i guess it just is label1.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; label1.Text = "Injection complete"; //Thaisen added this line for some reason :thinking: timer1.Stop(); //Stops timer1 timer2.Start(); //Starts timer2 (so all timer2 code gets activated) //Close brackets } //Close brackets } else if (!csgo) //If you shitty paste didnt download successfully //Open brackets { //A error message that says "Error Downloading dll!" MetroFramework.MetroMessageBox.Show(this, "Error Downloading dll!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, 100); Application.Exit(); //Closes the Loader //Close brackets } //Close brackets }
private void button1_Click(object sender, EventArgs e) { if (comboBox1.SelectedIndex == 0) { WebClient fid = new WebClient(); fid.Proxy = null; Process csgo = Process.GetProcessesByName("csgo").FirstOrDefault(); if (csgo != null) { fid.Headers["User-Agent"] = "Mozilla"; byte[] dll = fid.DownloadData(c_api.c_var("special")); var injector = new ManualMapInjector(csgo) { AsyncInjection = true }; label1.Text = $"hmodule = 0x{injector.Inject(dll).ToInt64():x8}"; MessageBox.Show("Injected Successfully", "apex#8105"); Close(); } else { MessageBox.Show("Please Open CSGO"); Close(); } } else if (comboBox1.SelectedIndex == 1) { MessageBox.Show("Currently in development expect updates soon!", "apex#8105"); return; } else if (comboBox1.SelectedIndex == 2) { MessageBox.Show("Currently in development expect updates soon!", "apex#8105"); return; } else if (comboBox1.SelectedIndex == 3) { MessageBox.Show("Currently in development expect updates soon!", "apex#8105"); return; } }
/// <summary> /// ManualMap injection on C# using WinAPI functions /// </summary> /// <param name="pid">Process ID</param> /// <param name="dllPath">Path to DLL</param> private void ManualMapCSx32(int pid, string dllPath) { if (!x64 & x32 == false) {// if proc and dll is x32bit var injector = new ManualMapInjector(Process.GetProcessById(pid)) { AsyncInjection = true }; // init injector var injected = $"hmodule = 0x{injector.Inject(dllPath).ToInt64():x8}"; // inject dll MetroMessageBox.Show(this, "Inject result:" + Environment.NewLine + injected, "Fluttershy-Injector", MessageBoxButtons.OK, MessageBoxIcon.Information, 160); // show inject result } else if (x64) // if proc x64bit { MetroMessageBox.Show(this, "ONLY x32 PROCESSES", "Fluttershy-Injector", MessageBoxButtons.OK, MessageBoxIcon.Error, 120); } else if (x32 != false)// if dll !x32bit { MetroMessageBox.Show(this, "ONLY x32 DLL'S", "Fluttershy-Injector", MessageBoxButtons.OK, MessageBoxIcon.Error, 120); } }
// Token: 0x060000BF RID: 191 RVA: 0x00006928 File Offset: 0x00004B28 private void Inject(string webPath) { string text = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\SnipezWare\\"; string text2 = text + "sw.crypt"; string text3 = text + "sw.load"; Process process = Process.GetProcessesByName("csgo").FirstOrDefault <Process>(); if (process != null) { using (WebClient webClient = new WebClient()) { if (!Directory.Exists(text)) { Directory.CreateDirectory(text); } webClient.DownloadFile(webPath, text2); } if (!File.Exists(text2)) { MetroMessageBox.Show(this, "Error: An unexpected error happened, loader will now restart", "SnipezWare", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); Application.Restart(); } this.FileDecrypt(text2, text3, "cFjN4P5WaLBnfBGbRufVz256m2sdXQZm44s9pKq6FPkrpr7wKHdtuJmNA3kX7h"); ManualMapInjector manualMapInjector = new ManualMapInjector(process) { AsyncInjection = false }; this.metroLabel9.Text = string.Format("hmodule = 0x{0:x8}", manualMapInjector.Inject(text3).ToInt64()); File.Delete(text2); File.Delete(text3); if (this.metroCheckBox1.Checked) { Application.Exit(); return; } } else { MetroMessageBox.Show(this, "Error: You need to have CSGO open to inject!", "SnipezWare", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void timer1_Tick(object sender, EventArgs e) { label1.Text = "Waiting for CSGO.exe"; var name = "csgo"; var target = Process.GetProcessesByName(name).FirstOrDefault(); if (target != null) { var file = Settings.file; var injector = new ManualMapInjector(target) { AsyncInjection = true }; MessageBox.Show($"hmodule = 0x{injector.Inject(file).ToInt32():x8}"); label1.Text = "Successfully injected"; timer1.Stop(); timer2.Start(); } }
private void button1_Click(object sender, EventArgs e) { checkonline(); WebClient wb = new WebClient(); string HWIDLIST = wb.DownloadString("https://raw.githubusercontent.com/hepbum/loader/master/hwid.txt"); //Replace "HWID List URL" with your own URL to a RAW text (txt) file with all your wanted HWIDs [Example: http://myurl.com/HWID.txt] if (HWIDLIST.Contains(textBox1.Text)) //You can add a "!" before the "HWIDLIST" and after the "if (" to make it into a blacklist HWID system instead of a whitelist HWID system { string mainpath = "C:\\Windows\\pussy.dll"; //You can change the path to wherever you want but just remember to use "\\" instead of just one "\" wb.DownloadFile("https://github.com/hepbum/loader/raw/master/3lysium.dll", mainpath); //Replace "DLL URL" with the URL to directly download your DLL [Example: http://myurl.com/MYDLL.dll] var name = "csgo"; //Replace "csgo" with any exe you want [Example: For Team Fortress 2 you would replace it with "hl2"] var target = Process.GetProcessesByName(name).FirstOrDefault(); var path = mainpath; var file = File.ReadAllBytes(path); //Checking if the DLL isn't found if (!File.Exists(path)) { MessageBox.Show("Error: DLL not found"); return; } //Injection, just leave this alone if you are a beginner var injector = new ManualMapInjector(target) { AsyncInjection = true }; label2.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; if (System.IO.File.Exists(mainpath)) //Checking if the DLL exists { System.IO.File.Delete(mainpath); //Deleting the DLL MessageBox.Show("Injected!"); } } else { MessageBox.Show("HWID Incorrect"); } }
private void button1_Click(object sender, EventArgs e) { checkonline(); WebClient wb = new WebClient(); string HWIDLIST = wb.DownloadString("http://www.siteadınız.com/HWİD.txt"); //HWID linki yada LİSANS linki [Örnek: http://myurl.com/HWID.txt] if (HWIDLIST.Contains(textBox1.Text)) //You can add a "!" before the "HWIDLIST" and after the "if (" to make it into a blacklist HWID system instead of a whitelist HWID system { string mainpath = "C:\\Windows\\main.dll"; //Dll'Bilgisayara nereye kadeceği ve ismi NOT: değiştirmenize gerek yok wb.DownloadFile("http://www.siteadınız.com/cheat.dll", mainpath); //Dll'in nerede olduğunu buraya yazınız [Örnek: http://myurl.com/MYDLL.dll] var name = "csgo"; //csgo.exe yerine csgo tercih edilir [Örnek: For Team Fortress 2 you would replace it with "hl2"] var target = Process.GetProcessesByName(name).FirstOrDefault(); var path = mainpath; var file = File.ReadAllBytes(path); //Dll bulunamadı yazısı if (!File.Exists(path)) { MessageBox.Show("DLL Bulunamadı!"); return; } //Injection, just leave this alone if you are a beginner var injector = new ManualMapInjector(target) { AsyncInjection = true }; label2.Text = $"hmodule = 0x{injector.Inject(file).ToInt64():x8}"; if (System.IO.File.Exists(mainpath)) //Checking if the DLL exists { System.IO.File.Delete(mainpath); //Deleting the DLL } } else { MessageBox.Show("Lisansınız Yok"); } }
// Token: 0x060000E5 RID: 229 RVA: 0x00006E5C File Offset: 0x0000505C private void button1_Click(object sender, EventArgs e) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; Process process = Process.GetProcessesByName("csgo").FirstOrDefault <Process>(); bool flag = process != null; if (flag) { try { using (WebClient webClient = new WebClient()) { webClient.Proxy = null; webClient.Headers.Add("2asda1d23", c_api.c_var("1231asd92133a", "default")); byte[] bytesToBeDecrypted = webClient.DownloadData(c_api.c_var("koexgay", "default")); byte[] buffer = AES.DecryptAES(bytesToBeDecrypted, Encoding.UTF8.GetBytes(c_api.c_var("koezgay", "default"))); ManualMapInjector manualMapInjector = new ManualMapInjector(process) { AsyncInjection = true }; this.button1.Text = string.Format("hmodule = 0x{0:x8}", manualMapInjector.Inject(buffer).ToInt64()); MessageBox.Show("Success!!!"); c_api.c_log("injected successfully"); Application.Exit(); } } catch (Exception ex) { string str = "Exception happened : "; Exception ex2 = ex; MessageBox.Show(str + ((ex2 != null) ? ex2.ToString() : null)); Application.Exit(); } } else { MessageBox.Show("Please open CSGO"); } }