netcat 就像 cat 指令一樣, 只是將簡單的 cat 功能完全「網路化」, 好用與靈活的程度可說是很驚人, 而在 Top 100 Network Security Tools 排行榜中還排行第四名呢!
netcat 除了可以當 TCP Client 工具以外, 還可以當 TCP Server 的工具, 以下我用幾個簡單的例子說明:
示範 netcat 如何當 TCP Client 工具
底下這段指令代表你要將 /etc 目錄整個打包並壓縮起來, 並將資料傳送到 10.0.0.99 主機的 Port 3456, 並指定若超過 30 秒沒有連上目的地或 30 秒沒有回應的話自動 Timeout。