推荐一款开源跨平台多级内网穿透工具

admin 2024年5月19日23:55:41评论16 views字数 1300阅读4分20秒阅读模式

推荐一款开源跨平台多级内网穿透工具

嘿,各位朋友们,今天七夜要给你们带来一个超酷的东西,那就是Rakshasa,这可是一款用Go语言打造的多级代理神器,专为那些需要多层代理和内网穿透的大佬们设计的。

推荐一款开源跨平台多级内网穿透工具

Rakshasa:一款强大的多级代理工具

Rakshasa是一款使用Go语言编写的代理工具,它通过在节点群中任意两个节点之间转发TCP请求和响应,实现了多层代理和内网穿透。这款工具的设计初衷是为了在复杂的网络环境中,为用户提供一种安全、可靠且高效的数据传输方式。
项目地址https://github.com/Mob2003/rakshasa

功能丰富,满足多样化需求
Rakshasa的功能非常丰富,它支持Tcp转发代理、Tcp反向代理、Socks5代理(包含UDP和TCP6)、Socks5反向代理以及HTTP代理。这些功能不仅适用于普通的网络数据传输,也特别适合于爬虫等需要大量数据采集和流量出口的场景。此外,Rakshasa还支持引入外部http、socks5代理池,能够自动切换请求IP,为用户提供更加灵活的代理服务。
安全性设计,保护用户数据
在安全性方面,Rakshasa采用了内置证书的TLS加密TCP通讯,并在此基础上叠加了一层自定义秘钥的AES加密。这样的双重加密机制,确保了数据在传输过程中的安全性,防止了数据被未授权访问和篡改。

跨平台支持,去中心化架构
Rakshasa可以在所有Go语言支持的平台上运行,包括Windows和Linux服务器。它的去中心化架构允许多个节点连接,形成了一个强大的节点群网络。用户可以根据自己的需求,灵活地搭建和配置自己的节点网络。
易于配置,支持日志记录
Rakshasa支持配置文件,用户可以轻松地配置代理服务器的端口、目标服务器的地址和端口、证书文件等信息。此外,它还支持日志记录功能,能够详细记录代理服务器的请求和响应信息,帮助用户更好地监控和管理网络流量。
高级功能,提升用户体验
除了基本的代理功能外,Rakshasa还提供了CLI模式下的远程Shell和执行shellcode的能力。这些高级功能为用户提供了更多的便利和灵活性。

编译与使用

使用Rakshasa非常简单。首先,您需要生成证书,将 server.crt 和 server.key 放到 cert 目录下,然后编译Rakshasa。
cd gencertgo run main.gocd ../go build
在Windows下,您可以通过跨平台编译工具来编译Linux版本的Rakshasa。
cd gencertgo run main.gocd ../set GOOS=linuxgo build
编译完成后,您就可以根据自己的需求,配置和运行Rakshasa了。攻击拓扑如下,节点分为普通节点(node)与控制节点(fullnode)
  • 普通节点,无法控制其他节点进行代理、shell等操作
  • 控制节点,全功能节点

推荐一款开源跨平台多级内网穿透工具

最后

一键三连,加星标,这样才能及时看到我。

下载

https://github.com/Mob2003/rakshasa

https://github.com/Mob2003/rakshasa

原文始发于微信公众号(七夜安全博客):推荐一款开源跨平台多级内网穿透工具

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月19日23:55:41
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   推荐一款开源跨平台多级内网穿透工具http://cn-sec.com/archives/2756822.html

发表评论

匿名网友 填写信息