分享

Go语言开发的安全工具和网络工具合集!

 老男孩IT教育 2022-05-27 发布于北京

  GO语言是一门非常不错的编程语言,可应用在各大领域,同时基于GO语言开发的工具也有很多,那么你知道Go语言开发的安全工具和网络工具有哪些吗?我们一起来看看吧。

  安全工具

  1、项目名称:ngrok

  项目简介:ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。

  项目地址:https://github.com/inconshreveable/ngrok

  2、项目名称:Gryffin

  项目简介:Gryffin 是雅虎开发的一个大规模 Web 安全扫描平台。它不是另外一个扫描器,其主要目的是为了解决两个特定的问题 —— 覆盖率和伸缩性。

  项目地址:https://github.com/yahoo/gryffin

  3、项目名称:Hyperfox

  项目简介:Hyperfox 是一个安全的工具用来代理和记录局域网中的 HTTP 和 HTTPS 通讯。

  项目地址:https://github.com/malfunkt/hyperfox

  4、项目名称:GomitmProxy

  项目简介:GomitmProxy是想用golang语言实现的mitmproxy,主要实现http代理,目前实现了http代理和https抓包功能。

  项目地址:https://github.com/zboya/gomitmproxy

  网络工具

  1、项目名称:Traefik

  项目简介:Traefik 是一个新型的http反向代理、负载均衡软件,能轻易的部署微服务. 它支持多种后端 (Docker, Swarm, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file…) ,可以对配置进行自动化、动态的管理。

  项目地址:https://github.com/containous/traefik

  2、项目名称:Gor

  项目简介:Gor 是用 Go 编写的简单 HTTP 流量复制工具,主要是为了从生产服务器返回流量到开发环境。使用 Gor 可以在实际的用户会话中测试代码。

  项目地址:https://github.com/buger/goreplay

  3、项目名称:COW

  项目简介:COW 是一个简化穿墙的 HTTP 代理服务器。它能自动检测被墙网站,仅对这些网站使用二级代理;支持多种协议:sock5、http、shadow、cow。

  项目地址:https://github.com/cyfdecyf/cow

  4、项目名称:Seesaw

  项目简介:Seesaw 是 Google 开源的一个基于 Linux 的负载均衡系统。Seesaw 包含基本的负载均衡特性,同时支持一些高级的功能,诸如:anycast, Direct Server Return (DSR), 支持多个 VLANs 和集中式配置。同时其设计的宗旨是易于维护。需要注意的是,尽管该项目挂靠在 Google 名下,但并非 Google 官方产品。

  项目地址:https://github.com/google/seesaw

  5、项目名称:myLG

  项目简介:myLG是一个开源的网络工具集,它包含了很多不同类型的网络诊断工具, 功能包括ping,trace, bgp, dns lookup, 端口扫描, 局域网网络发现,提供web界面, tcpdump等。

  项目地址:https://github.com/mehrdadrad/mylg

  6、项目名称:go-tcp-proxy

  项目简介:go-tcp-proxy是一个简单的tcp代理, 可以用于tcp端口转发, 也可以用做http代理使用。

  项目地址:https://github.com/jpillora/go-tcp-proxy

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多