Newsgroup: it.comp.sicurezza.varie
Titolo: Ip e Ping

Gentili signori, vorrei sapere solo 2 cose:
1_ A cosa serve il comando Ping dal dos? Se al prompt scrivo Ping
xxx.xxx.xx.xx, l'utente xxx.xxx.xx.xx subirą qualche danno?
2_Come faccio a sapere l'indirizzo ip di una persona con la quale sto
chattando? Devo forse usare il comando Netstat? Se si in che modo?
Grazie a tutte quelle gentilissime persone che mi risponderanno e mi scuso
se le mie domande sono banali.
Andrea

 Se si in che modo?
netstat -na


Netstat ti da` l'ip di quelli che sono collegati direttamente con
te... quindi in IRC puoi vederlo se state chattando privatamente (dcc
chat?) ma non se siete sul canale, e in icq si possono scambiare
messaggi sia passando per il server che per via diretta...
Nelle web-chat invece non vedrai nulla perche` sono tutti attaccati al
server.
-- 
    Pardo 
 
http://pardo.cjb.net

 chattando? Devo forse usare il comando Netstat? Se si in che modo?
netstat -a
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

chattando? Devo forse usare il comando Netstat? Se si in che modo?
Si'. "NETSTAT -na" elenca tutte le connessioni attive, ESTABLISHED.
Una di quelle e' quella con cui chatti... in certe ipotesi... e quel
che vedi e' l'indirizzo remoto dove finisce. Che - sotto certe altre
ipotesi - e' l'indirizzo IP di colui con il quale chatti.
Alcune chat usano un server come "interposta persona", per cui, quel
che vedi e' sempre l'IP del server. E alcuni usano dei "proxies" per
chattare, per cui quello che vedi in quei casi e' l'IP del proxy.
Nelle ipotesi che la chat usi un protocollo con connessione, che non
ci siano servers di mezzo (in IRC, parleremmo di DCC), e che l'altro
tizio non usi proxies, NATs o masquerading, allora tu vedi il suo IP
reale e lui vede il tuo IP reale.
Leonardo
".signature": bad command or file name

 con windowz invece si puo` solo pingare normalmente
Nonononono...........
C:\WINDOWS>ping
Sintassi: ping [-t] [-a] [-n numero] [-l lunghezza] [-f] [-i TTL] [-v
TOS]
               [-r numero] [-s numero] [[-j elenco-host] | [-k
elenco-host]]
               [-w timeout] elenco-destinazioni
Opzioni:
  -t             Esegue Ping sull'host specificato finché non viene
interrotto.
                 Per vedere le statistiche e continuare, premere
Control-Inter;
                 per interrompere, premere Control-C.
  -a             Risolve gli indirizzi in nomi host.
  -n numero      Invia numero di richieste di eco.
  -l lunghezza   Invia dimensione buffer.
  -f             Imposta il flag Non frammentare nel pacchetto.
  -i TTL         Vita pacchetto.
  -v TOS         Tipo di servizio.
  -r count       Registra route per il conteggio dei punti di passaggio.
  -s count       Marca orario per il conteggio dei punti di passaggio.
  -j elenco-host Instradamento libero lungo l'elenco host.
  -k elenco-host Instradamento ristretto lungo l'elenco host.
  -w timeout     Timeout in millisecondi per ogni risposta.
In particolare il -t e il -l (lettera ELLE) (insieme credo al -f ma non
garantisco). Risultato (su me stesso):
C:\WINDOWS>ping bajor
Esecuzione di Ping bajor [192.168.100.1] con 32 byte di dati:
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Statistiche Ping per 
192.168.100.1
:
    Pacchetti: Trasmessi = 4, Ricevuti = 4, Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
    Minimo = 0ms, Massimo =  0ms, Medio =  0ms
C:\WINDOWS>
...e col -l (lettera ELLE):
C:\WINDOWS>ping bajor
Esecuzione di Ping bajor [192.168.100.1] con 32 byte di dati:
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Risposta da 
192.168.100.1
: byte=32 durata<10ms TTL=128
Statistiche Ping per 
192.168.100.1
:
    Pacchetti: Trasmessi = 4, Ricevuti = 4, Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
    Minimo = 0ms, Massimo =  0ms, Medio =  0ms
C:\WINDOWS>
Max e la banda del localhost.
-- 
Attenzione: questo messaggio ti e' arrivato dalla rete e
in qualche modo si e' insinuato nel tuo hard disk...
Elezioni on line     : 
http://www.radicali.it
SecurFaq             : 
http://members.nbci.com/gouldukat/
Biancorossi Siamo Noi: 
http://www.tifonet.it/free/ancona/

banda.
Mi sfugge il motivo del doppio.

 Mi sfugge il motivo del doppio.
Beh, io invio echo request e ricevo echo reply, 
tu ricevi solo le echo request...

tu ricevi solo le echo request...
Il problema e' che non c'e' alcun bisogno che i reply tornino a me...
:P


Devi falsificare il mittente.

Devi falsificare il mittente.
Lo so, lo so, e' proprio per quello che mi sfuggiva il "doppio della
banda". Se l'obiettivo ultimo e pompare il flusso di ping <-
ostilita', che bisogno c'e' di usare un ip reale?

Mi sfugge il motivo del doppio.
Tu hai una banda di 30 kbps; pompi 30 kbps di ICMP_ECHO_REQUEST con
indirizzo mittente spoofato; la vittima riceve 30 kbps, PIU' poi si
trova a trasmettere 30 kbps all'indirizzo falso.
Con qualche modifica si puo' arrivare ad un fattore 3 (tu pompi 30K
e la vittima si vede sparire 90K di banda).


 ...e col -l (lettera ELLE):
Ovviamente ho sbagliato cut/paste:
C:\WINDOWS>ping -l 65000 bajor
Esecuzione di Ping bajor [192.168.100.1] con 65000 byte di dati:
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Statistiche Ping per 
192.168.100.1
:
    Pacchetti: Trasmessi = 4, Ricevuti = 0, Persi = 4 (100% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
    Minimo = 0ms, Massimo =  0ms, Medio =  0ms
C:\WINDOWS>
-- 
