Github: https://github.com/threatexpert/gonc
gonc 是一个基于 Golang 的 netcat 工具,旨在更方便地建立点对点通信。
🔁 自动化内网穿透:零配置,双方仅需约定一个口令,使用参数-p2p既可自动发现彼此网络地址和穿透内网建立点对点连接,使用公共 STUN 和 MQTT 服务交换地址信息。
🔒 端到端双向认证的加密:支持 TCP 的 TLS 和 UDP 的 DTLS 加密传输,可基于口令双向身份认证。
🧩 灵活的服务配置:通过参数 -e 可灵活的设置为每个连接提供服务的应用程序,例如-e /bin/sh可提供远程cmdshell,还可以使用内置的虚拟命令便捷的使用socks5服务、http文件服务和流量转发功能。
gonc is a Golang-based netcat tool designed to facilitate peer-to-peer communication.
🔁 Automated NAT Traversal: Zero configuration. Both sides only need to agree on a passphrase. By using the -p2p parameter, peers can automatically discover each other’s network addresses and establish a point-to-point connection through NAT traversal, leveraging public STUN and MQTT services for address exchange.
🔒 End-to-End Encrypted with Mutual Authentication: Supports TLS for TCP and DTLS for UDP encrypted transmission, with passphrase-based mutual identity authentication.
🧩 Flexible Service Configuration: With the -e parameter, you can flexibly set the application to serve each connection. For example, -e /bin/sh can provide a remote cmd shell. You can also use built-in virtual commands for convenient SOCKS5 service, HTTP file service, and traffic forwarding.
| 文件名/Filename | 大小/Size | SHA-256 |
|---|---|---|
| gonc.exe | 11.44 MB | 6a3a87616cc347c5ff5e22b6d744502efc08444479ecea8a1374160ca5befd16 |
| gonc_386.exe | 9.97 MB | 0d64be0eb8e28485c8de0b12ad4a3023966e9d5d7cdd3a8204f568c1250359f6 |
| gonc_android_arm64 | 10.75 MB | 9d58a3b90c641d3516ca04a94e6931a38323d03669ff35c828b5b71a11e184d8 |
| gonc_arm64.exe | 9.74 MB | 72608bcbc200c0cabaf0c73169f1c781e30f65d044bb03accfb153742d1692d4 |
| gonc_darwin_amd64 | 11.36 MB | 1338c2983884045e8c5283e4a9742621816192908217f123edee2162ab5837b5 |
| gonc_darwin_arm64 | 9.90 MB | d2dcb49ee95fd1c177dc75ef13c52dae30aa5d00d1c5dc08db192988e8644c1e |
| gonc_linux_386 | 9.66 MB | 2893bd12e0c09c0d7e6b484e5d59e876d67a349d9871df8f84163a4f928b2815 |
| gonc_linux_amd64 | 11.09 MB | 09820267917f15c69afda26e328c04a1259b10023e5fa337282fc79b344cb145 |
| gonc_linux_arm | 9.56 MB | e941564d10dea0da668ae471480c74829dd3d09b121a7e51f1edf9b77cdea808 |
| gonc_linux_arm64 | 9.63 MB | 6608f381d19100982202d90e991cc72f4bf15ef57428e915715e4789d80c5c4b |
| gonc_linux_mips | 10.94 MB | b652061627acd785f285ac64625997618957db7fe64bd08818ffa962d3559864 |
| gonc_linux_mips64 | 11.00 MB | ff79306ed963dff7efea1942cd17575fda236551b9cd7791fc4f21c8d2f4ec73 |
| gonc_linux_mipsle | 10.94 MB | ba4a05cf6fc2edbd0387996999e3b0552798c7b6e736fdf0fda1efd09bbb8529 |