2020-08-14 16:41:59 +05:30
|
|
|
# coding=utf-8
|
|
|
|
from core import HackingTool
|
|
|
|
from core import HackingToolsCollection
|
|
|
|
|
|
|
|
|
|
|
|
class TerminalMultiplexer(HackingTool):
|
|
|
|
TITLE = "Terminal Multiplexer"
|
|
|
|
DESCRIPTION = "Terminal Multiplexer is a tiling terminal emulator that " \
|
|
|
|
"allows us to open \n several terminal sessions inside one " \
|
|
|
|
"single window."
|
|
|
|
INSTALL_COMMANDS = ["sudo apt-get install tilix"]
|
|
|
|
|
|
|
|
def __init__(self):
|
|
|
|
super(TerminalMultiplexer, self).__init__(runnable = False)
|
|
|
|
|
|
|
|
|
2024-11-19 14:04:31 +08:00
|
|
|
class Crivo(HackingTool):
|
|
|
|
TITLE = "Crivo"
|
|
|
|
DESCRIPTION = "A tool for extracting and filtering URLs, IPs, domains, " \
|
|
|
|
"\n and subdomains from web pages or text, " \
|
|
|
|
"with built-in web scraping capabilities.\n" \
|
|
|
|
"See: python3 crivo_cli.py -h"
|
|
|
|
INSTALL_COMMANDS = [
|
|
|
|
"git clone https://github.com/GMDSantana/crivo",
|
|
|
|
"cd crivo;pip install -r requirements.txt"
|
|
|
|
]
|
|
|
|
PROJECT_URL = "https://github.com/GMDSantana/crivo"
|
|
|
|
|
|
|
|
def __init__(self):
|
|
|
|
super(Crivo, self).__init__(runnable = False)
|
|
|
|
|
|
|
|
|
2020-08-14 16:41:59 +05:30
|
|
|
class MixTools(HackingToolsCollection):
|
|
|
|
TITLE = "Mix tools"
|
2024-11-19 14:04:31 +08:00
|
|
|
TOOLS = [
|
|
|
|
TerminalMultiplexer(),
|
|
|
|
Crivo()
|
|
|
|
]
|
|
|
|
|