<reponame>dromero1452/shellsploit-framework<filename>shell/core/help.py
# ------------------Bombermans Team---------------------------------#
# Author  : B3mB4m
# Concat  : <EMAIL>
# Project : https://github.com/b3mb4m/Shellsploit
# LICENSE : https://github.com/b3mb4m/Shellsploit/blob/master/LICENSE
# ------------------------------------------------------------------#


from .color import *


def mainhelp():
    print (bcolors.GREEN + """
Usage Commands
===============
\tCommands              Description
\t------------          -------------
\thelp                  Help menu
\tos                    Command directly ur computer
\tuse                   Select Module For Use
\tclear                 Clear the menu
\tshow shellcodes       Show Shellcodes of Current Database
\tshow backdoors        Show Backdoors of Current Database
\tshow injectors        Show Injectors(Shellcode,dll,so etc..)
\tshow encoders         Show Encoders(Py,Ruby,PHP,Shellcode etc..)
""")


def shellcodehelp():
    print (bcolors.GREEN + """
Shellcode Commands
===================
\tCommands              Description
\t------------          -------------
\tback                  Exit Current Module
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\tip                    Get IP address(Requires net connection)
\tos                    Command directly ur computer
\tclear                 Clear the menu
\tdisas                 Disassembly the shellcode(Support : x86/x64)
\twhatisthis            Learn which kind of shellcode it is
\titeration             Encoder iteration time
\tgenerate              Generate shellcode
\toutput                Save option to shellcode(txt,py,c,cpp,exe,raw,dll)
\tshow encoders         List all obfucscation encoders
\tshow options          Show Current Options Of Selected Module
""")


def injectorhelp():
    print (bcolors.GREEN + """
Injector  Commands
===================
\tCommands              Description
\t------------          -------------
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\thelp                  Help menu
\tback                  Exit Current Module
\tos                    Command directly ur computer
\tpids                  Get PID list of computer
\tgetpid                Get specific PID on list(Ex. getpid Python)
\tclear                 Clear the menu
\tinject                Start injector
\tshow options          Show current options of selected module
\tshow shellcode        Show current shellcode of selected module
""")


def backdoorshelp():
    print (bcolors.GREEN + """
Injector  Commands
===================
\tCommands              Description
\t------------          -------------
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\thelp                  Help menu
\tback                  Exit Current Module
\tos                    Command directly ur computer
\tclear                 Clear the menu
\tgenerate              Generate backdoor
\tshow options          Show current options of selected module
""")

# ------------------Bombermans Team---------------------------------#
# Author  : B3mB4m
# Concat  : <EMAIL>
# Project : https://github.com/b3mb4m/Shellsploit
# LICENSE : https://github.com/b3mb4m/Shellsploit/blob/master/LICENSE
# ------------------------------------------------------------------#


from .color import *


def mainhelp():
    print (bcolors.GREEN + """
Usage Commands
===============
\tCommands              Description
\t------------          -------------
\thelp                  Help menu
\tos                    Command directly ur computer
\tuse                   Select Module For Use
\tclear                 Clear the menu
\tshow shellcodes       Show Shellcodes of Current Database
\tshow backdoors        Show Backdoors of Current Database
\tshow injectors        Show Injectors(Shellcode,dll,so etc..)
\tshow encoders         Show Encoders(Py,Ruby,PHP,Shellcode etc..)
""")


def shellcodehelp():
    print (bcolors.GREEN + """
Shellcode Commands
===================
\tCommands              Description
\t------------          -------------
\tback                  Exit Current Module
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\tip                    Get IP address(Requires net connection)
\tos                    Command directly ur computer
\tclear                 Clear the menu
\tdisas                 Disassembly the shellcode(Support : x86/x64)
\twhatisthis            Learn which kind of shellcode it is
\titeration             Encoder iteration time
\tgenerate              Generate shellcode
\toutput                Save option to shellcode(txt,py,c,cpp,exe,raw,dll)
\tshow encoders         List all obfucscation encoders
\tshow options          Show Current Options Of Selected Module
""")


def injectorhelp():
    print (bcolors.GREEN + """
Injector  Commands
===================
\tCommands              Description
\t------------          -------------
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\thelp                  Help menu
\tback                  Exit Current Module
\tos                    Command directly ur computer
\tpids                  Get PID list of computer
\tgetpid                Get specific PID on list(Ex. getpid Python)
\tclear                 Clear the menu
\tinject                Start injector
\tshow options          Show current options of selected module
\tshow shellcode        Show current shellcode of selected module
""")


def backdoorshelp():
    print (bcolors.GREEN + """
Injector  Commands
===================
\tCommands              Description
\t------------          -------------
\tset                   Set Value Of Options To Modules
\tunset                 Unset Value Of Options To Modules
\thelp                  Help menu
\tback                  Exit Current Module
\tos                    Command directly ur computer
\tclear                 Clear the menu
\tgenerate              Generate backdoor
\tshow options          Show current options of selected module
""")
# ------------------Bombermans Team---------------------------------# # Author  : B3mB4m # Concat  : <EMAIL> # Project : https://github.com/b3mb4m/Shellsploit # LICENSE : https://github.com/b3mb4m/Shellsploit/blob/master/LICENSE # ------------------------------------------------------------------# Usage Commands =============== \tCommands              Description \t------------          ------------- \thelp                  Help menu \tos                    Command directly ur computer \tuse                   Select Module For Use \tclear                 Clear the menu \tshow shellcodes       Show Shellcodes of Current Database \tshow backdoors        Show Backdoors of Current Database \tshow injectors        Show Injectors(Shellcode,dll,so etc..) \tshow encoders         Show Encoders(Py,Ruby,PHP,Shellcode etc..) Shellcode Commands =================== \tCommands              Description \t------------          ------------- \tback                  Exit Current Module \tset                   Set Value Of Options To Modules \tunset                 Unset Value Of Options To Modules \tip                    Get IP address(Requires net connection) \tos                    Command directly ur computer \tclear                 Clear the menu \tdisas                 Disassembly the shellcode(Support : x86/x64) \twhatisthis            Learn which kind of shellcode it is \titeration             Encoder iteration time \tgenerate              Generate shellcode \toutput                Save option to shellcode(txt,py,c,cpp,exe,raw,dll) \tshow encoders         List all obfucscation encoders \tshow options          Show Current Options Of Selected Module Injector  Commands =================== \tCommands              Description \t------------          ------------- \tset                   Set Value Of Options To Modules \tunset                 Unset Value Of Options To Modules \thelp                  Help menu \tback                  Exit Current Module \tos                    Command directly ur computer \tpids                  Get PID list of computer \tgetpid                Get specific PID on list(Ex. getpid Python) \tclear                 Clear the menu \tinject                Start injector \tshow options          Show current options of selected module \tshow shellcode        Show current shellcode of selected module Injector  Commands =================== \tCommands              Description \t------------          ------------- \tset                   Set Value Of Options To Modules \tunset                 Unset Value Of Options To Modules \thelp                  Help menu \tback                  Exit Current Module \tos                    Command directly ur computer \tclear                 Clear the menu \tgenerate              Generate backdoor \tshow options          Show current options of selected module