Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace LAOHAX
- {
- class Functions
- {
- public static void PopulateListBox(ListBox lsb, string Folder, string FileType)
- {
- DirectoryInfo dinfo = new DirectoryInfo(Folder);
- FileInfo[] Files = dinfo.GetFiles(FileType);
- foreach (FileInfo file in Files)
- {
- lsb.Items.Add(file.Name);
- }
- }
- public static string exploitdllname = "LaoHax.dll";//Axon.dll this is the name of your dll
- public static void Inject()
- {
- if (NamedPipes.NamedPipeExist(NamedPipes.luapipename))//check if the pipe exist
- {
- MessageBox.Show("Already injected!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);//if the pipe exist that's mean that we don't need to inject
- return;
- }
- else if (!NamedPipes.NamedPipeExist(NamedPipes.luapipename))//check if the pipe don't exist
- {
- switch (Injector.DllInjector.GetInstance.Inject("RobloxPlayerBeta", AppDomain.CurrentDomain.BaseDirectory + exploitdllname))//Process name and dll directory
- {
- case Injector.DllInjectionResult.DllNotFound://if can't find the dll
- MessageBox.Show("Couldn't find " + exploitdllname, "Dll was not found!", MessageBoxButtons.OK, MessageBoxIcon.Error);//display messagebox to tell that dll was not found
- return;
- case Injector.DllInjectionResult.GameProcessNotFound://if can't find the process
- MessageBox.Show("Couldn't find RobloxPlayerBeta.exe!", "Target process was not found!", MessageBoxButtons.OK, MessageBoxIcon.Error);//display messagebox to tell that proccess was not found
- return;
- case Injector.DllInjectionResult.InjectionFailed://if injection fails(this don't work or only on special cases)
- MessageBox.Show("Injection Failed!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);//display messagebox to tell that injection failed
- return;
- }
- Thread.Sleep(3000);//pause the ui for 3 seconds
- if (!NamedPipes.NamedPipeExist(NamedPipes.luapipename))//check if the pipe dont exist
- {
- MessageBox.Show("Injection Failed!\nMaybe you are Missing something\nor took more time to check if was ready\nor other stuff", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);//display that the pipe was not found so the injection was unsuccessful
- }
- }
- }
- public static OpenFileDialog openfiledialog = new OpenFileDialog
- {
- Filter = "Lua Script Txt (*.txt)|*.txt|All files (*.*)|*.*",
- FilterIndex = 1,
- RestoreDirectory = true,
- Title = "LaoHaxx v1.0"
- };
- }
- }
Add Comment
Please, Sign In to add comment