Netcat, Cryptcat, ANGRY IP Flashcards
(True|False) Netcat is a network utility tool that utilizes both tcp and udp connections to read and write data across a network in an encrypted matter.
False, cryptcat uses encryption while netcat cat does not
NC Parameters:
Function: bind and listen for incoming connections
Command: -l, –listen
NC Parameters:
Function: executes the given command
Command: -e, –exec
NC Parameters:
Function: uses UDP for connection (default is TCP)
Command: -u, –udp
NC Parameters:
Function: accepts multiple connections
Command: -k, –keep-open
NC Parameters:
Function: set the port number for Ncat to
bind to
Command: -p, –source-port
NC Parameters:
Function: set the address for Ncat to bind to
Command: -s, –source
If you can’t remember Netcat Parameters when in doubt,
MAN IT OUT
Netcat Capabilities:
basic syntax to establish a connection
nc -l [hostname] [port]
Netcat Capabilities:
sends a file to a specified host on the specified port
ncat –l [hostname] [port] > [filename]
Netcat Capabilities:
- scans for open ports within a specified
range
nc –zv [hostname] [port-range]
Netcat Capabilities:
- establishes remote shell access
ncat –l –p [port] –e “/bin/bash”
(True|False) Cryptcat uses Threefish symmetric encryption
Falses, it uses Twofish
(True|False) Cryptcat’s symmetric encryption uses one 256-bit key
True
Cryptcat’s Listening Server:
cryptcat -k [message] -l -p [port]
What is angry ip scanner?
it is an open-source,
cross-platform GUI port scanning tool
What does angry ip scanner do?
pings each IP address to check if it’s alive, then optionally resolves its hostname, collects the MAC address, and scans ports.