Newsgroup: it.comp.sicurezza.varie
Titolo: Applicazioni in ascolto

Salve NG,
Qualcuno sa dirmi cosa significa quando un'applicazione ha ip locale 0.0.0.0
e sta in ascolto su tale ip.
grazie
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.483 / Virus Database: 279 - Release Date: 19/05/2003

 ciao
In breve vuol dire che ascolta su tutti gli indirizzi disponibili
per la macchina
-- 
Fornication, n.:
        Term used by people who don't have anybody to screw with.

 in ascolto su tale ip.
0.0.0.0 significa "qualsiasi IP sia disponibile
sul sistema" in pratica supponendo di avere
un PC con IP 192.168.100.1 e 89.100.147.123
(oltre al "canonico" 127.0.0.1) l'applicazione
in listen su "0.0.0.0" risponderà a richieste
provenienti da uno qualsiasi tra i tre indirizzi
IP di cui sopra
Come nota, normalmente gli stack IP danno
"priorità" più alta ai listen "mirati" in questo
caso, supponendo che l'applicazione di cui
sopra fosse in listen sulla porta 1234/TCP se
venisse avviata un'altra applicazione e tale
applicazione avviasse un listen sul *solo* IP
89.100.147.123 per 1234/TCP quest'ultima
applicazione riceverebbe il traffico al posto
di quella in listen "generico" (0.0.0.0) questo
è uno dei motivi per cui conviene sempre
(se possibile) specificare gli indirizzi in modo
da evitare che un trojan si appropri di una
porta aperta sul firewall
Ok, so che non c'entrava molto .. ma mi
sembrava giusto chiarire.. per completezza
Ciao
-- 
* ObiWan
DNS "fail-safe" for Windows 2000 and 9X clients.
http://ntcanuck.com
408 XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

 ha scritto nel messaggio
news:bb4ons$4qu6j$1...@ID-180886.news.dfncis.de...

Ok, grazie della spiegazione! :-)
ma se invece l'IP remoto fosse 0.0.0.0 che significa?


 ma se invece l'IP remoto fosse 0.0.0.0 che significa?
In che senso scusa ?!?
una riga di netstat tipo (esempio)
  TCP    
0.0.0.0:1234
 
0.0.0.0:0
              LISTENING
oppure
  UDP    
0.0.0.0:1234
           *:*
significa semplicemente che c'è qualcosa in ascolto
sulla porta 1234 ... il "remoto" in questo caso non ha
senso, viene messo "0.0.0.0" giusto per "incolonnare"
correttamente i dati
Ciao


Quindi *:* o 0.0.0.0 listening  significano entrambi che qualcosa è in
ascolto e basta?


> Ciao
scusa se mi intrometto...
se faccio il netstat mi viene fuori la seguente roba...
Connessioni attive
  Proto  Indirizzo locale       Indirizzo esterno       Stato
  TCP    
0.0.0.0:21
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:25
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:80
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:135
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:443
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:445
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:1025
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:1029
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:1032
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:1035
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:2185
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:3306
 
0.0.0.0:0
              LISTENING
  TCP    
0.0.0.0:5000
 
0.0.0.0:0
              LISTENING
  TCP    
80.181.178.1:2185
 
130.133.1.4:119
        ESTABLISHED
  TCP    
127.0.0.1:1027
 
0.0.0.0:0
              LISTENING
  TCP    
127.0.0.1:1035
 
127.0.0.1:3306
         ESTABLISHED
  TCP    
127.0.0.1:3306
 
127.0.0.1:1035
         ESTABLISHED
  TCP    
169.254.118.34:139
 
0.0.0.0:0
              LISTENING
  TCP    
169.254.171.11:139
 
0.0.0.0:0
              LISTENING
  UDP    
0.0.0.0:135
            *:*
  UDP    
0.0.0.0:445
            *:*
  UDP    
0.0.0.0:500
            *:*
  UDP    
0.0.0.0:1028
           *:*
  UDP    
0.0.0.0:1030
           *:*
  UDP    
0.0.0.0:1031
           *:*
  UDP    
0.0.0.0:1033
           *:*
  UDP    
0.0.0.0:1051
           *:*
  UDP    
0.0.0.0:3456
           *:*
  UDP    
80.181.178.1:123
       *:*
  UDP    
80.181.178.1:1900
      *:*
  UDP    
127.0.0.1:123
          *:*
  UDP    
127.0.0.1:1900
         *:*
  UDP    
127.0.0.1:2361
         *:*
  UDP    
169.254.118.34:123
     *:*
  UDP    
169.254.118.34:137
     *:*
  UDP    
169.254.118.34:138
     *:*
  UDP    
169.254.118.34:1900
    *:*
  UDP    
169.254.171.11:123
     *:*
  UDP    
169.254.171.11:137
     *:*
  UDP    
169.254.171.11:138
     *:*
  UDP    
169.254.171.11:1900
    *:*
Come mai tutte ste connessioni e tutte queste porte in ascolto?
Grazie

 queste porte in ascolto?
Prova a stoppare IIS e poi rilancia il
netstat, la macchina č (credo) windows
e le porte visibili sembrano proprio
quelle di IIS ... piů qualche altra ...
ad esempio la 123/UDP che se č quello
che dovrebbe č relativa ad un time server
Ciao

 che dovrebbe č relativa ad un time server
Grazie innanzitutto...
Si, č windows e usavo IIS...
Ora l'ho stoppato ma viene fuori la stessa sfilza...
come si rilancia il netstat aggiornato?
Cmq... oltre le porte di IIS tutto ok?
Grazie ancora

 Cmq... oltre le porte di IIS tutto ok?
Bah ... sembra di si .. spero tu abbia un firewall cmq
dato che hai 2 IP pubblici ... in ogni caso puoi dare
un'occhiata qui 
http://www.keir.net/portlist.html
 oppure
farti uno scan qui 
http://nanoprobe.grc.com
Ciao

 farti uno scan qui 
http://nanoprobe.grc.com
Dimenticavo ... potresti anche scaricare questo
http://www.sysinternals.com/ntw2k/source/tcpview.shtml
in modo da vedere quali sono i programmi in ascolto
Ciao

 come si rilancia il netstat aggiornato?
netstat -na
-- 
HappyCactus - Linux User #209744 - 
http://pngstego.sourceforge.net
 
 
www.google.com
 - 
groups.google.com
/* Ci sono 10 categorie di persone al mondo: quelle che capiscono */
/* il sistema binario e quelle che non lo capiscono.              */