Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Z4nzu
GitHub Repository: Z4nzu/hackingtool
Path: blob/master/tools/others/mix_tools.py
1275 views
1
# coding=utf-8
2
from core import HackingTool
3
from core import HackingToolsCollection
4
5
6
class TerminalMultiplexer(HackingTool):
7
TITLE = "Terminal Multiplexer"
8
DESCRIPTION = "Terminal Multiplexer is a tiling terminal emulator that " \
9
"allows us to open \n several terminal sessions inside one " \
10
"single window."
11
INSTALL_COMMANDS = ["sudo apt-get install tilix"]
12
13
def __init__(self):
14
super(TerminalMultiplexer, self).__init__(runnable = False)
15
16
17
class Crivo(HackingTool):
18
TITLE = "Crivo"
19
DESCRIPTION = "A tool for extracting and filtering URLs, IPs, domains, " \
20
"\n and subdomains from web pages or text, " \
21
"with built-in web scraping capabilities.\n" \
22
"See: python3 crivo_cli.py -h"
23
INSTALL_COMMANDS = [
24
"git clone https://github.com/GMDSantana/crivo.git",
25
"cd crivo;pip install -r requirements.txt"
26
]
27
PROJECT_URL = "https://github.com/GMDSantana/crivo"
28
29
def __init__(self):
30
super(Crivo, self).__init__(runnable = False)
31
32
33
class MixTools(HackingToolsCollection):
34
TITLE = "Mix tools"
35
TOOLS = [
36
TerminalMultiplexer(),
37
Crivo()
38
]
39
40
41