GithubHelp home page GithubHelp logo

fluxapi's Introduction

FluxAPI

FluxAPI, simple exploit API.

DISCLAIMER

To whom it may concern,

I hereby declare that I have created an open-source exploit API named "FluxAPI" solely for educational purposes. I explicitly refuse any responsibility for any misuse or illegal activities that may arise from the use of this API. The code is provided "as is," without any warranty, and users assume all risks associated with its use.

I do not condone or support any unethical or malicious activities that may be facilitated using FluxAPI. It is the responsibility of the users to ensure that they comply with all applicable laws and regulations while using this API.

I urge all users to use FluxAPI only for educational purposes and to refrain from using it for any illegal or unethical activities. By using this API, users acknowledge and agree to assume all risks associated with its use.

How this works

JJSploit, by WeAreDevs got dissasembled and a guy on GitHub uploaded a repository showing an example of how to use it. There are more ports of this type, like this thread on WeAreDevs

This Class Library I created uses the JJploit DLLs, provided by Fluxus.

Documentation

How to create a simple executor with FluxAPI:

Add the FluxAPI.dll to references of your Visual Studio Project, we need the next things:

  • .NET Framework 4.8 Project (Windows Forms or WPF (Windows Presentation Framework))
  • x86 Build Configuration
  • Simple C# Knowledge
  • This will work on Roblox UWP, not Web Version In the entry of your program. Put the class name above the declaration of the form, here is an example:
private protected readonly Flux Fluxus = new Flux(); // Here, we're declaring the API.
public MainWindow()
{
      InitializeComponent(); 
}

Then, we need to Initialize the API, this will download files and redistributables of the API, like FluxteamAPI.dll and Module.dll into ./ProgramData folder, located in C:\ProgramData

Fluxus.InitializeAPI();
/* If you want to ensure it downloads the DLLs you can put Fluxus.DownloadDLLs();
below the InitializeAPI line (not recommended). */

If we want to add a custom identifyexecutor()/getexecutorname, we'll need to do:

Fluxus.InitializeAPI("Executor Name");

We start the nice things, how to inject, is super-simple, just do:

Fluxus.Inject();

If we want to do auto attach and handle it. We'll need to do:

Fluxus.DoAutoAttach = true;

For executing we need a Textbox in our project, here is an example:

private void Execute(object sender, EventArgs e)
{
      Fluxus.Execute(TextBox.Text);
}

Our code should be like this:

using System;
using System.Windows.Forms;
using FluxAPI;

namespace FluxTest
{
    public partial class MainWindow : Form
    {
        private protected readonly Flux Fluxus = new Flux();
        public MainWindow()
        {
            InitializeComponent(); 
            Fluxus.InitializeAPI();
        }

        private async void Attach_Click(object sender, EventArgs e)
        {
            Fluxus.Inject();
        }

        private void Run_Click(object sender, EventArgs e)
        {
            Fluxus.Execute(TextBox.Text);
        }
    }
}
 

fluxapi's People

Contributors

itzzexcel avatar

Stargazers

Phade avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.