Skip to content

Ports

check open ports on local machine

## all ports
sudo ss -tulnp
# or
sudo netstat -tulnp
# or
sudo lsof -Pin

## specific port
sudo lsof -i :8080

windows:

tnc google.com -port 80
# find and kill aplication which occupies port (windows)
netstat -ano | findstr :8080
taskkill /PID 13744 /F

access non http traffic on a port

nc -vz IP PORT

scan for open ports from remote

nc -zv -w 1 TARGET_PORT TARGET_PORT

# remote machine: check for open tcp ports (scans the first 1000 ports)
nmap <ip_address>

# remote machine: check for open tcp ports (scans all ports)
nmap -p- <ip_address>

# remote machine: check if tcp port 8080 is open 
nmap -p 8080 <ip_address>

start webserver on port

# start webserver on port 
mkdir tmp && cd tmp && echo "Hello, you reached Jans webserver" > index.html
python3 -m http.server 8080 
cd -