帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
【内网安全-隧道搭建】内网穿透_Spp上线(全双工通信)
发布时间:2024-03-10 09:31:49   分类:帮助文档
【内网安全-隧道搭建】内网穿透_Spp上线(全双工通信)

目录
Spp(特殊协议上线)
1、简述:
2、用法:
1、准备
2、服务器
3、客户机
4、cs、msf



Spp(特殊协议上线)

1、简述:
1)支持的协议:tcp、udp、rudp(可靠udp)、ricmp(可靠icmp)、rhttp(可靠http)、kcp、quic

2)支持的类型:双向代理、socks5正向代理、socks5反向代理

3)外部代理协议和内部转发协议可以自由组合

4)支持Shadowsocks插件,spp-shadowsocks-plugin,spp-shadowsocks-plugin-android
GitHub - esrrhs/spp-shadowsocks-plugin: spp shadowsocks pluginspp shadowsocks plugin. Contribute to esrrhs/spp-shadowsocks-plugin development by creating an account on GitHub.https://github.com/esrrhs/spp-shadowsocks-plugin

5)工具:Releases · esrrhs/spp (github.com)https://github.com/esrrhs/spp/releases/

6)原理图:

(图片来自GitHub:Releases · esrrhs/spp (github.com)) 

7)个人见解:
使用简单:服务器、客户机各一条命令,就可建立连接
全双工通信:工具没有服务端、客户端之分,直接在命令中指定服务端、客户端







2、用法:

1、准备
因为是全双工通信(工具就没有客户端,服务端之分,找服务器和客户机对应的版本即可)







2、服务器
1)方法一:启动服务器:
假设服务器IP为 www.server.com,监听端口8888
指定类型为server(服务端),协议为tcp协议,监听端口8888
# ./spp -type server -proto tcp -listen :8888

2)方法二:自由组合方法:
还可以与其他类型的端口和协议同时侦听
-prto后分别接了3个协议、端口,同时进行监听
# ./spp -type server -proto tcp -listen :8888 -proto rudp -listen :9999 -proto ricmp -listen 0.0.0.0

3)方法三:其他方法:也可以使用 Docker
(这个就复杂了一点)
# docker run --name my-server -d --restart=always --network host esrrhs/spp ./spp -proto tcp -listen :8888






3、客户机
1)方法一:启动TCP转发代理
(正向)将 www.server.com 的8080端口映射到本地8080,使访问本地8080等同于访问 www.server.com 8080
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp

2)方法二:启动TCP逆向代理
(反向)将本地8080映射到 www.server.com 的8080端口,访问 www.server.com 8080相当于访问本地8080
# ./spp -name "test" -type reverse_proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp

3)方法三:启动TCP正极Socks5代理
(正向)在本地8080端口开启socks5协议,通过服务器访问服务器中的网络
# ./spp -name "test" -type socks5_client -server www.server.com:8888 -fromaddr :8080 -proxyproto tcp

4)方法四:启动tcp反向socks5代理
(反向)在www.server.com的8080端口开启socks5协议,通过客户端访问客户端中的网络
# ./spp -name "test" -type reverse_socks5_client -server www.server.com:8888 -fromaddr :8080 -proxyproto tcp

5)其他代理协议:
只需要修改客户端的proxyProto参数
# 代理 UDP协议
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp

# 代理 rudp协议
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8081 -toaddr :8081 -proxyproto rudp

# 代理 ricmp协议
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8082 -toaddr :8082 -proxyproto ricmp

# 同时使用UDP、rudp、ricmp协议
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -fromaddr :8081 -toaddr :8081 -proxyproto rudp -fromaddr :8082 -toaddr :8082 -proxyproto ricmp


6)客户端和服务器之间的内部通信
也可以修改为其他协议,自动转换外部协议和内部协议
# 代理tcp协议,内部用rudp协议转发
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto rudp


# 代理tcp协议,内部用ricmp协议转发
./spp -name "test" -type proxy_client -server www.server.com -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto ricmp


# 代理udp协议,内部用tcp协议转发
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto tcp


# 代理udp协议,内部用kcp协议转发
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto kcp


# 代理tcp协议,内部用quic协议转发
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto quic


# 代理tcp协议,内部用rhttp协议转发
./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto rhttp

7)其他方法:docker
# docker run --name my-client -d --restart=always --network host esrrhs/spp ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp





4、cs、msf
生成监听后门监听


使用方法来源开发者:
esrrhs/spp:一个简单而强大的代理 (github.com)https://github.com/esrrhs/spp


香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价