Automic VaultAutomic Vault

brew

使用 Homebrew, dnf, Nix, apt, pacman, scoop, zypper 安装 netcat

查看 netcat 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install netcat

local Homebrew formula metadata

Linux

Fedora dnf已验证 · 92%
sudo dnf install netcat

Fedora Rawhide package metadata · netcat · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#netcat

nixpkgs package indexes · netcat · 来源: raw.githubusercontent.com

Debian apt已验证 · 92%
sudo apt install netcat-traditional

Debian stable package indexes · netcat-traditional · 来源: deb.debian.org

Arch Linux pacman已验证 · 92%
sudo pacman -S openbsd-netcat

Arch Linux sync databases · openbsd-netcat · 来源: geo.mirror.pkgbuild.com

openSUSE zypper已验证 · 92%
sudo zypper install netcat-openbsd

openSUSE Tumbleweed package metadata · netcat-openbsd · 来源: download.opensuse.org

Windows

Scoop已验证 · 92%
scoop install main/netcat

Scoop official bucket manifest trees · bucket/netcat.json · 来源: api.github.com

概览

软件包摘要

Utility for managing network connections

命令和别名

  • nc
  • netcat

历史

项目历史与用法

Homebrew's netcat formula packages GNU Netcat 0.7.1, a GPL implementation of the classic nc-style tool for reading and writing TCP/UDP connections. Its own homepage frames it as both a scriptable back-end and a network debugging/exploration utility, with outbound and inbound connections, tunneling, and port-scanning features.

项目历史

GNU Netcat is separate from the original Hobbit netcat lineage. The GNU project page records active development milestones in 2002, including a beta label starting with version 0.4 on May 15, 2002, and a core rewrite beginning around version 0.3 on May 2, 2002. The downloads page lists 0.7.1 as the current version and gives its release date as January 11, 2004; that long-stable release is what Homebrew distributes.

采用历史

The package's adoption is mostly legacy and compatibility-driven rather than fast-moving. On July 1, 2026, the Homebrew formula page showed 12,774 installs over 365 days and 790 installs over 30 days, evidence that people still install this GNU variant even though many systems also ship OpenBSD nc, Nmap ncat, or other netcat-compatible tools.

使用方式

Package nerds use it for quick socket plumbing: listen on a port, connect to a host and port, test TCP/UDP reachability, move bytes between shell pipelines and sockets, or build small ad hoc tunnels. The important packaging detail is that behavior and flags vary across netcat implementations, so installing brew:netcat is often a way to get the old GNU semantics intentionally instead of relying on the platform-provided nc.

为什么软件包爱好者会关心

This is a small but historically important compatibility package: not glamorous, not actively evolving, but useful when scripts expect GNU Netcat's option set. Its significance is mostly in being one of the archetypal Unix network Swiss-army-knife tools and a source of recurring packaging confusion because nc/netcat names are shared by several implementations.

时间线

  • 2002-05-02: GNU netcat 0.3 development and a core rewrite were announced on the project news page.
  • 2002-05-15: GNU Netcat entered beta status with version 0.4.
  • 2004-01-11: GNU Netcat 0.7.1 was released.
  • 2026-07-01: Homebrew listed stable version 0.7.1 and 12,774 installs over 365 days.

Related projects

  • OpenBSD netcat
  • Nmap ncat
  • socat

安全态势

风险级别:blue

broad file, network, media, or database tool signal.

风险分类器

blue 风险 · 中 置信度 · tool

原因

  • broad file, network, media, or database tool signal

信号

  • text:network

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 13 个平台目标。
  • 构建元数据列出 2 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
nccli全局可执行文件
netcatcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本0.7.1
管理器更新时间
本地数据OK
上游not checked
检测到的最新版本未检测到

https://netcat.sourceforge.net/

  • 信息No package-manager update timestamp was available.低 置信度
  • 信息Release/tag comparison is only available for GitHub repositories.https://netcat.sourceforge.net/none 置信度

安装元数据

软件包元数据

软件包键brew:netcat
版本0.7.1
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/netcat
主页https://netcat.sourceforge.net/
仓库https://sourceforge.net/p/netcat/code/HEAD/tree
上游文档https://netcat.sourceforge.net/
许可证GPL-2.0-or-later
源码归档https://downloads.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.bz2
构建依赖autoconf, automake
Bottle可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenetcat
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

netcat-traditional 1.10-50

TCP/IP swiss army knife

http://www.stearns.org/nc/

sudo apt install netcat-traditional
  • Section: net
  • Architecture: amd64
  • Source Package: netcat
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Netcat
Debian stable package indexes · deb.debian.org · Debian stable package indexes: netcat-traditional from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

netcat

nix profile install nixpkgs#netcat
  • normalized package name match
  • 匹配方式:Netcat
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: netcat from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

netcat-traditional 1.10-48

TCP/IP swiss army knife

http://www.stearns.org/nc/

sudo apt install netcat-traditional
  • Section: universe/net
  • Architecture: amd64
  • Source Package: netcat
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Netcat
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: netcat-traditional from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

netcat 1.238-1.fc45

OpenBSD netcat to read and write data across connections using TCP or UDP

https://man.openbsd.org/nc.1

sudo dnf install netcat
  • License: BSD-3-Clause AND BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: netcat
  • 7 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Netcat
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: netcat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

openbsd-netcat 1.238_1-1

TCP/IP swiss army knife. OpenBSD variant.

https://salsa.debian.org/debian/netcat-openbsd

sudo pacman -S openbsd-netcat
  • License: BSD-2-Clause AND BSD-3-Clause
  • Architecture: x86_64
  • 2 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Netcat
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: openbsd-netcat from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

netcat-openbsd 1.229-1.3

TCP/IP swiss army knife

https://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/

sudo zypper install netcat-openbsd
  • License: BSD-3-Clause
  • Category: Productivity/Networking/Other
  • Architecture: x86_64
  • Source Package: netcat-openbsd
  • 3 依赖
  • 3 提供
  • normalized package name match
  • 匹配方式:Netcat
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: netcat-openbsd from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
Scoop95%

main/netcat

scoop install main/netcat
  • normalized package name match
  • 匹配方式:Netcat
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/netcat.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
dnf92%

nmap-ncat 7.92-9.fc45

Nmap's Netcat replacement

http://nmap.org/

sudo dnf install nmap-ncat
  • License: LicenseRef-Nmap
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nmap
  • 9 依赖
  • 4 提供
  • installed executable or alias match
  • 匹配方式:Nc
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: nmap-ncat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment