diff --git a/sunami.py b/sunami.py index 929efdd..a0e650b 100644 --- a/sunami.py +++ b/sunami.py @@ -1,3 +1,5 @@ +# Imports ------------------------------------------------- + import lib.payloads as payloads import lib.parsing as parsing import lib.banner @@ -5,11 +7,16 @@ import socket import os import sys import time + +# Prints Banner for program ------------------------------ + print(lib.banner.subanner) args=parsing.parser() result="" escapedres="" +# Functions --------------------------------------------------------------------------- + def routeres(comm, local): if local: localexec(comm) @@ -36,6 +43,8 @@ def genshell(ip, port, protocol, shelltype, shell): return payloads.func_dict2[shell](ip, port, protocol) else: return payloads.func_dict[shell](ip, port, protocol) + +# IF statements that allow the user to perform multiple actions --------------------------------------------- if args.command == "genshell": cmd="" @@ -112,6 +121,8 @@ if args.command == "rfs": return "" if __name__ == "__main__": app.run(host=args.ip, port=int(args.port)) + +# Help menu ------------------------------------------------------- if args.command == "help": print("""