sslh一键在一个端口上运行多个服务(KALI工具系列二十三)

作者 : admin 本文共1091个字,预计阅读时间需要3分钟 发布时间: 2024-06-17 共1人阅读

目录

1、KALI LINUX 简介

2、sslh工具简介

3、信息收集

3.1 目标主机IP(win)

3.2 KALI的IP  

 4、操作示例

4.1 监听特定端口

4.2 配置SSH

4.3 配置apache

4.4 配置sshl

4.5 验证配置

5、总结


1、KALI LINUX 简介

Kali Linux 是一个功能强大、多才多艺的 Linux 发行版,广泛用于网络安全社区。它具有全面的预安装工具和功能集,使其成为安全测试、数字取证、事件响应和恶意软件分析的有效平台。

作为使用者,你可以把它理解为一个特殊的Linux 发行版 ,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设计人员使用,也可称之为平台或者框架。

sslh一键在一个端口上运行多个服务(KALI工具系列二十三)插图

2、sslh工具简介

SSLH 是一个用来在同一个端口上侦听 HTTPS、SSH 和 OpenVPN 的轻量级软件。使用 SSLH,你可以在同一个端口上运行多个服务,并根据流量类型将流量转发到适当的后端服务。这在某些环境中非常有用,比如为了绕过防火墙限制。 

3、信息收集

3.1 目标主机IP(win)

 在Windows中使用win+r,输入cmd打开命令行窗口,输入ifconfig查看本机ip

ipconfig

sslh一键在一个端口上运行多个服务(KALI工具系列二十三)插图(1)

3.2 KALI的IP  

为了后面正常使用管理员权限,提前进入管理员模式,输入kali的密码,安装时候没有设置密码的一般是kal

sudo -i

查看kali的IP地址

ifconfig

sslh一键在一个端口上运行多个服务(KALI工具系列二十三)插图(2)

 4、操作示例

4.1 监听特定端口

 sudo nano /etc/default/sslh 			//配置SSLH侦听特定端口

sslh一键在一个端口上运行多个服务(KALI工具系列二十三)插图(3)

--listen 0.0.0.0:443 表示 SSLH 在 443 端口上侦听所有 IP 地址的连接。
--ssh 127.0.0.1:22 表示 SSH 流量将被转发到本地主机的 22 端口。
--ssl 127.0.0.1:8443 表示 HTTPS 流量将被转发到本地主机的 8443 端口。

4.2 配置SSH

sudo systemctl start ssh                      		//启动ssh               
sudo systemctl enable ssh					//设置为开机自启

4.3 配置apache

sudo systemctl start apache2         			//启动apache
sudo systemctl enable apache2				//开机自启

4.4 配置sshl

sudo systemctl start sslh    				//启动sshl
sudo systemctl enable sslh					//设置为开机自启

4.5 验证配置

ssh -p 443 your_kali_machine_ip			
https://your_kali_machine_ip:443  			//通过同一个端口访问不同的服务  

5、总结

通过使用sslh进行端口配置,可以将不同访问路径定向到一个目标。

本站无任何商业行为
个人在线分享 » sslh一键在一个端口上运行多个服务(KALI工具系列二十三)
E-->