
Утилита и автоматизатор операционной безопасности.
Утилита и автоматизатор операционной безопасности. (Версия 1.1.0)
NetSet предназначен для автоматизации ряда операций, которые помогут пользователю защитить свой сетевой трафик. Он также предоставляет простой способ получения прокси и запуска утилит через Tor.
Все утилиты, устанавливаемые и используемые NetSet, будут автоматически настроены. Разумеется, сам инструмент не является панацеей для операционной безопасности. Скорее, это удобный способ настроить базовые вещи.
NetSet, среди прочего, предоставляет:
И многое другое.
Недавно я заметил, что некоторые дистрибутивы, даже будучи производными Debian или Ubuntu, не могут обработать файл конфигурации, загруженный через apt или записанный с помощью скрипта NetSet debconf.sh.
Поэтому я провёл несколько тестов и смог собрать файл DNSCrypt-proxy.toml, основанный на оригинальных примерах от разработчика DNSCrypt, который, похоже, работает на большинстве систем. Если вам интересно, найти его можно здесь. Если у вас всё ещё возникают проблемы, пожалуйста, не стесняйтесь открыть тикет. Я отвечу вам, как только смогу, чтобы помочь разобраться. Спасибо!
После клонирования репозитория перейдите в каталог NetSet и выполните следующее:
chmod +x *.sh
./netset-main.sh --install
#sudo ./netset-main.sh --install
Это установит и настроит всё, что нужно для корректной работы NetSet.
Начиная с этой версии, NetSet будет устанавливать veracrypt и pwgen, а также предоставлять автоматизированные операции, связанные с этими утилитами, в дополнение ко всем функциям версии 1.0.0.
Запуск скрипта с помощью sudo будет выполнять каждую операцию от имени root. Это означает, что вас не будут запрашивать пароль sudo, когда операция требует повышенных привилегий. Однако все файлы, созданные NetSet, также будут принадлежать root, включая резервные копии. И последнее, но не менее важное: с точки зрения безопасности не рекомендуется запускать всё с привилегиями суперпользователя.
Запуск основного скрипта с sudo теперь будет опциональным, чтобы отразить вышеуказанные соображения.
См. обзор опций ниже.
CLI Arguments
'-t' or '--terminal' Starts
terminal multiplexer with all
connections routed through Tor
'-s' or '--status' prints a status
overview of NetSet related network
utilities and their current state.
'-i' or '--install' runs a script
designed to install all of NetSet's
dependencies and configures them
Menu Options
'Usage' - Print options overview
'Status' - Print Status overview
'Spoof MAC' - Spoof MAC Address
'Random Proxies' - Scrape random proxies
'GeoSort Proxies'- Scrape GeoSorted proxies
'ProtonVPN' - Start ProtonVPN
'Tor Terminal' - Start terminal multi-
plexer, with all sessions
routed through Tor
'Tor Wall' - Configures iptables to
force all connections
through Tor.
'Veracrypt' - Start encryption and
password gen menu
'OPSEC Resources'- Display NetSet's included
list of web resources.
Select an entry to open
it in your default browser
Протестировано на Ubuntu 19.04
Вызовы Python для запуска веб-ресурсов, предоставленных в NetSet, написаны в синтаксисе 2.7. Если в вашей ОС нет Python 2.7, замените python -m webbrowser URL на python3 -m webbrowser URL — это должно решить возможные проблемы совместимости, если они возникнут.
Я планирую расширить этот инструмент в будущем, добавив ещё больше ресурсов и/или операций, связанных с OPSEC.
Если вы нашли ошибку или у вас есть вопросы по этому инструменту, пожалуйста, откройте тикет.
Спасибо.