工具
Gate one是一款基于HTML5的开源终端模拟器/SSH客户端,同时内置强大的插件功能。它自带的插件使其成为一款令人惊艳的SSH客户端,但是,它可以用于运行任何终端应用。用户可以将GateOne嵌入其他应用程序从而提供各类终端访问界面,它也支持各类基于Web的管理界面。
ngrok 一款类似内网转发实现穿透工具,类似于花生壳,在本实验中就是把内网中web端的kali映射到公网,通过公网访问特定的域名就能登录到内网中的kali,去进行操作,效果图,那个网址就是本地映射端口80映射出去地址。
Gate one配置
1、https://github.com/liftoff/GateOne
2、解压GateOne-master.zip
3、unzip GateOne-master.zip (如果没有unzip命令 ;apt-get install unzip安装)
4、进入当前文件夹 cd GateOne-master
5、python ./setup.py install 进行安装
启动
cd /usr/local/bin/gateone
./gateone

解决方法:
pip install tornado==4.5.3
备份配置文件
cp 10server.conf 10server.conf_bak
关闭ssl
更改配置文件"disable_ssl": true
重启服务
chomd 777 /etc/init.d/gateone
/etc/init.d/gateone restart
web界面
192.168.2.110:443
Ngrok配置
下载地址:https://ngrok.com/download
./ngrok authtoken 4o8PGRfq3xMVvov81NxZc_2mpUWWbpLk4nugrrWHNx9
Authtoken saved to configuration file: /root/.ngrok2/ngrok.yml
./ngrok http 443
成功

网友评论