Prosty skaner portów TCP w bash
Article Number: 46 | Rating: Unrated | Last Updated: Thu, May 24, 2018 9:18 PM
S
kanery do portów są jak śrubokręty. Nigdy nie ma ani jednego w pobliżu kiedy jest najbardziej potrzebny. Z pomocą przychodzi powłoka bash:
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/bash for a in $(yes scan | head -1024) do (( start++ )) if [[ -n $(echo '' > /dev/$2/$1/$start && echo "up") ]]; then echo "Port $start UP!" >> scan; fi done; clear cat scan; rm scan; |
Hack użyty w tym prostym skanerze korzysta z mało znanej metody obsługi sieci w powłoce bash. Wydając polecenie: ./skaner.sh host.com.pl tcp
– przeskanujemy porty od 1 do 1024 serwera host.com.pl.