Skip to content
forked from solrex/netcat

Debian patched port of the OpenBSD netcat(nc) for Linux, including support for IPv6, proxies, and Unix sockets.

License

Notifications You must be signed in to change notification settings

mmclarnon/netcat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netcat

Merged Debian port of the OpenBSD rewrite of netcat(nc), including support for IPv6, proxies, and Unix sockets.

Because GNU netcat doesn't support -x proxy option, it is hard to use ssh ProxyCommand nc -x localhost:1080 %h %p on an ancient linux distribution such as CentOS 4.3. Debian has ported the OpenBSD rewrite of netcat to Linux. It is a little complicated to use or find the source code, so here I created this repo.

Usage

  1. Modify build.sh PREFIX
# Where do you want to put nc in to
PREFIX=/usr/local
# Your libbsd dev lib install path
BSD_LIBRARY_PATH=/lib/x86_64-linux-gnu
BSD_INCLUDE_PATH=/usr/include
  1. Then
$ bash ./build.sh

About

Debian patched port of the OpenBSD netcat(nc) for Linux, including support for IPv6, proxies, and Unix sockets.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 76.7%
  • Roff 21.4%
  • Shell 1.3%
  • Makefile 0.6%