socat
Listeners для различных видов shell:
Базовый listener (не стабильный):
Полноценный listener:Socat Payloads
Для базового listener:
Для продвинутого listener:
Socat encrypted Shell
В socat есть возможность создания шифрованного канала:
Генерируются ключ shell.key
, самоподписанный сертификат shell.crt
и сертификат на ключ cert.pem
openssl req --newkey rsa:2048 \
-nodes \
-keyout shell.key \
-x509 \
-days 362 \
-out shell.crt
cat shell.key shell.crt > shell.pem
Для обратного соединения: