Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
4nonimizer — Bash-скрипт для анонимизации публичного IP-адреса, используемого для просмотра Интернета, управления подключением к сети TOR и различным провайдерам VPN (OpenVPN) | Kitploit
Инструменты/GitHubGitHub/hackplayers/4nonimizer
Скриптинг и автоматизацияКонфиденциальностьАнализ DNS
GitHubhackplayers/4nonimizer

4nonimizer

Bash-скрипт для анонимизации публичного IP-адреса, используемого для просмотра Интернета, управления подключением к сети TOR и различным провайдерам VPN (OpenVPN)

Репозиторий
646189697 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

4nonimizer logo

Если вам нравится 4nonimizer, пожалуйста, поддержите нас, чем сможете!

Donate

Что такое 4nonimizer?

Это bash-скрипт для анонимизации публичного IP-адреса, используемого для выхода в интернет, управления подключением к сети TOR и различным VPN-провайдерам (OpenVPN), как бесплатным, так и платным. По умолчанию он включает несколько предварительно настроенных VPN-подключений к разным пирам (файлы .ovpn) и загружает учётные данные (если соответствующий провайдер это поддерживает). Также каждые 300 секунд он записывает используемый IP-адрес в файлы журналов.

Этот скрипт работает как служба в системах с systemd и использует VPN по умолчанию (VPNBook) при запуске системы.

Начиная с версии 1.06 запросы DNS-разрешений выполняются через DnsCrypt (включить и отключить с помощью опций enable_dns или disable_dns).

Начиная с версии 1.12 журналы VPN-подключений сохраняются в SQLite в /logs/

Внимание, VPN-провайдеры!

Если вы являетесь провайдером, поддерживаете OpenVPN и хотите, чтобы ваша VPN была интегрирована в 4nonimizer, свяжитесь с разработчиками по адресу hackplayers @ ymail.com.

Установка

Скачайте репозиторий с помощью git, выполните команду ./4nonimizer install в каталоге и следуйте инструкциям на экране. 4nonimizer переместится в каталог /opt/ и установится как служба.

Этот скрипт полностью совместим с Kali Linux, хотя он был должным образом протестирован и должен работать на других дистрибутивах, таких как Debian, Ubuntu и Arch (Manjaro). Однако могут быть некоторые ошибки или неожиданное поведение (пожалуйста, сообщите, если найдёте какие-либо!).

Параметры

После установки 4nonymizer введите команду 4nonimizer help, чтобы получить справку, которая показывает все доступные параметры:

       ___                   _           _
      /   |                 (_)         (_)
     / /| |_ __   ___  _ __  _ _ __ ___  _ _______ _ __
    / /_| | '_ \ / _ \| '_ \| | '_  ` _ | |_  / _ \ '__|
    \___  | | | | (_) | | | | | | | | | | |/ /  __/ |
        |_/_| |_|\___/|_| |_|_|_| |_| |_|_/___\___|_|
                                       Авторы: Carlos Antonini & Vicente Motos
                                       Версия: 1.06-beta

Использование: 4nonymizer <параметр>
     install: Установить скрипт в качестве службы
     uninstall: Отключить службу и удалить каталог приложения
     change_provider: Сменить VPN-провайдера
     change_ip: Сменить IP текущей VPN
     vpn_status: Проверить IP и работающего VPN-провайдера
     update_vpns: Обновить все ovpn-файлы VPN
     start: Запустить службу 4nonimizer
     stop: Остановить службу 4nonimizer
     stop_nonet: Остановить службу 4nonimizer и отключить сетевые интерфейсы
     restart: Перезапустить службу 4nonimizer
     update_app: Обновить эту программу через git
     privoxy: Установить и настроить privoxy с портом 8118 (BETA)
     proxychains4: Установить и настроить proxychains4 по умолчанию в системе
     browser: Запустить браузер Firefox с профилем privoxy -> tor
     test_availability: Проверить доступность пиров и удалить ovpn-файл, если IP/служба недоступны
     location: Теперь можно выбрать конкретную страну или континент для VPN-пира
     enableboot: Включить автозагрузку службы
     disableboot: Отключить автозагрузку службы
     enable_dnscrypt: Включить службу dnscrypt
     disable_dnscrypt: Отключить службу dnscrypt

     help: Справка (этот экран)

Доступные VPN

В настоящее время поддерживаются следующие VPN-провайдеры:

- 7Proxies https://www.7proxies.com/

- AirVPN https://airvpn.org/

- Cryptostorm https://cryptostorm.is/

- Cyberghost https://www.cyberghostvpn.com/en_US/

- ExpressVPN https://www.expressvpn.com

- FreeVPN https://freevpn.me/

- HideMyAss https://www.hidemyass.com/

- IpPVanish https://www.ipvanish.com/

- NordVPN https://nordvpn.com

- PIA https://www.privateinternetaccess.com/

- ProntonVPN https://protonvpn.com/

- Proxy.sh https://proxy.sh/

- SlickVPN https://www.slickvpn.com

- StrongVPN https://strongvpn.com/

- TorGuard https://torguard.net/

- TunnelBear https://www.tunnelbear.com/

- VPNBook (по умолчанию) http://www.vpnbook.com/

- VPNGate http://www.vpngate.net/en/

- VPNKeys https://www.vpnkeys.com/

- VPNMe https://www.vpnme.me/

- Vyprvpn https://www.goldenfrog.com/es/vyprvpn

Установка новой VPN

Чтобы установить дополнительную VPN, необходимо использовать следующую структуру, чтобы 4nonimizer мог её интегрировать и выполнять с ней операции.

Сначала создайте следующую структуру каталогов /vpn/ в пути 4nonimizer:

Alt text

В нашем примере мы создали папку /vpntest/ и поместили в неё все файлы .ovpn, которые у нас есть. Если файлы ovpn не содержат сертификат внутри каждого из них, мы помещаем его в ту же папку, как показано в примере certificate.crt.

Кроме того, мы должны поместить файл с именем pass.txt, содержащий 2 строки: первая — имя пользователя, вторая — пароль, как показано ниже:

Alt text

Если мы правильно выполнили все шаги, то при выполнении команды 4nonimizer change_provider меню покажет нашу VPN:

Alt text

Как видно на картинке, опция [7] — это созданная нами VPN.

Автоматическое получение учётных данных и ovpn-файлов

Если VPN-провайдер разрешает автоматизацию получения учётных данных и/или файлов .ovpn, 4nonimizer стандартизировал следующие имена и расположения скриптов:

- /opt/4nonimizer/vpn/provider/vpn-get-pass.sh

Alt text

- /opt/4nonimizer/vpn/provider/vpn-get-ovpn.sh

Alt text

4nonimizer автоматически обнаруживает наличие обоих скриптов и указывает (Auto-pass Login) или (Auto-get OVPN), если в первой строке каждого файла найдено выражение '#4uto' или '#m4nual' в зависимости от выполняемых действий.

Alt text

Дополнительно

- Выполните 'source 4nonimizer', чтобы активировать автодополнение параметров.
- Скопируйте .conkyrc в ваш домашний каталог, чтобы загрузить шаблон 4nonimizer, и выполните conky.

Ссылки

Скачать инструмент