Настройка stunnel4 для работы с HTTP injector

В данной статье я просто приведу пример настройки ПО stunnel4 на системе raspbian которая заработала в месте с подменой SNI в HTTP Injector android.

Устанавливаем stunnel:

sudo apt update
sudo apt install stunnel4 -y

Генерируем приватные ключи и сертификат для работы:

cd /etc/stunnel/
openssl genrsa -out key.pem 2048
openssl req -new -x509 -key key.pem -out cert.pem -days 365

Объединяем фалы для использования в программе:

cat key.pem cert.pem >> /etc/stunnel/stunnel.pem

Редактирование конфига:

nano /etc/stunnel/stunnel.conf

Содержимое файла:
cert = /etc/stunnel/stunnel.pem
client = no
[ssh]
accept = 1080
connect = 127.0.0.1:22

Здесь в accept достаточно указать только порт на который вы будете посылать трафик из HTTP injector (не забываем пробросить его через файервол). А в connect указываем порт SSH на локальной машине через который будем выходить в интернет.

Запускаем:

/etc/init.d/stunnel4 start

В самом HTTP injector выбираем метод SSL/TLS->SSH; SNI: gosuslugi.ru или хост который не тарифицируется и далее в основных настройках указываем параметры SSH сервера — айпи адрес, порт Stunnel, username и пароль.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *