RSS
 

Как пробить порт ?

25 Янв

Для того чтобы «пробить порт» в Linux / Unix необхидома только 2 инструмента. Сканер портов  nmap (для удалённого сканирования либо локального) или netstat для отображения что происходит локально, для удобства, вывод парсим grep-ом.

И так первый вариант

nmap натравливаем на сервер на котором хостится ubuntu.in.ua

[root@whiplash~]# nmap -P0 -O -sV ubuntu.in.ua

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2010-01-25 22:28 EET
Interesting ports on 213.186.126.20.utel.net.ua (213.186.126.20):
Not shown: 1658 closed ports
PORT     STATE    SERVICE      VERSION
1/tcp    open     tcpwrapped
21/tcp   open     ftp          PureFTPd
22/tcp   open     ssh          OpenSSH 4.3 (protocol 2.0)
25/tcp   open     smtp         Exim smtpd 4.69
53/tcp   open     domain       ISC Bind NSD 3.2.3
80/tcp   open     http-proxy   nginx http proxy 0.8.32
81/tcp   open     http         Apache httpd 2.2.13
110/tcp  open     pop3         Dovecot pop3d
111/tcp  open     tcpwrapped
135/tcp  filtered msrpc
136/tcp  filtered profile
137/tcp  filtered netbios-ns
138/tcp  filtered netbios-dgm
139/tcp  filtered netbios-ssn
143/tcp  open     imap         Dovecot imapd
443/tcp  open     http         Apache httpd 2.2.13
445/tcp  filtered microsoft-ds
465/tcp  open     ssl/smtp     Exim smtpd 4.69
993/tcp  open     ssl/imap     Dovecot imapd
995/tcp  open     ssl/pop3     Dovecot pop3d
3306/tcp open     mysql        MySQL (unauthorized)
8443/tcp open     ssl/http     Apache httpd 2.0.46 ((Red Hat) mod_ssl/2.0.46 OpenSSL/0.9.7a)
No exact OS matches for host (If you know what OS is running on it, see http://www.insecure.org/cgi-bin/nmap-submit.cgi).
TCP/IP fingerprint:
SInfo(V=4.11%P=i686-redhat-linux-gnu%D=1/25%Tm=4B5DFF36%O=1%C=2)

Uptime 5.304 days (since Wed Jan 20 15:12:27 2010)

2. Вариант netstat

смотрим что на каком порту

[root@whiplash ~]# netstat -an | grep -i listen
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:80               0.0.0.0:*                   LISTEN
tcp        0      0 85.159.2.180:3128           0.0.0.0:*                   LISTEN

22 -ssh

80 — apache

3128 —  squid

 
  1. Saravacage

    29.01.2010 at 12:22 дп

    Вот это на самом деле круто )) давно искал ответ на свой вопрос, и тут нашёл …

    Создателю Блога — зачёт !!!