Newsgroup: it.diritto.internet
Titolo: Tunneling, legale o no??

Salve a tutti!
la mia č una curiositŕ, ma il tunneling (cioč aprire "canali" non
autorizzati attraverso firewall aziendali) fatto ad esmpio per usare
client p2p o cose simili č legale?
Cioč (oltre al posto di lavoro se mi beccano) rischio anche qualcosa
in piů?
Grazie!

 in più?
Beh rischiare il posto di lavoro non è abbastanza secondo te? Ci sono
tutte le giuste cause di licenziamento del mondo, lì...
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

Grazie della spiegazione! 
La mia era solo uan curiosità! è che ho letto su vari forum di persone
che volevano superare i firewall sistemati a puntino dai propri admin
per usare client p2p e qualcuno ha suggerito questo fantomatico
tunneling!
Quindi se ho capito bene il tunneling opera incapsulando pacchetti ip
in altri pacchetti ip ("nascondendo" cosi il contenuto del primo
pacchetto) quindi in parole povere è una cosa Buona! cioè lo posso
usare per proteggere i dati che spedisco in rete?
Grazie!

A<

 usare per proteggere i dati che spedisco in rete?
No. Il Tunneling è l'alterazione delle intestazioni dei pacchetti, che
vengono "dichiarati" come provenire da un'altra rete. In pratica il
pacchetto è originato all'interno della tua sottorete, e normalmente
viene o mascherato dal router col suo IP pubblico, oppure se gli host
all'interno hanno degli IP pubblici, e l'impostazione è di fare
"transparent forward", viene semplicemente fatto un routing dall'IP
pubblico "interno".
Se fai tunneling, puoi alterare l'IP mittente del pacchetto per il quale
il server fa routing. In pratica, simula il fatto di avere un client
esterno per il quale fa routing pubblico. La realtà invece è che il
pacchetto è stato generato all'interno della subnet.
Ovviamente questo è bloccatissimo dai provider, perché viceversa io
potrei mandare dei pacchetti alterati quando cerco attacchi o accessi
illegali. Se anche verificano la provenienza dei pacchetti, vedono le
intestazioni camuffate e vanno a beccare un innocente.
Quello che dici tu di "incapsulare" i pacchetti è un'altra cosa, e come
ti hanno risposto in un altro messaggio è il principio della VPN. In
pratica usi un pacchetto tcp come trasporto di un secondo pacchetto, un
po' tipo matrjoska. I router di frontiera si trasmettono i pacchetti più
"esterni" con intestazioni regolarmente pubbliche. Dentro contengono i
pacchetti della LAN "virtuale". Usualmente, questi pacchetti "interni"
vengono crittografati, secondo un sistema di chiavi pubbliche e private
in modo da rendere il traffico inaccessibile a chi non ha la chiave di
decodifica. In questo caso hai una VPN "sicura" (fare una VPN non
crittografata non ha molto senso, a quel punto puoi usare direttamente
gli IP pubblici!).
Ovviamente la VPN è invece legalissima, poiché i pacchetti "di
trasporto" sono pacchetti regolarissimi e non alterati, perciò "da
fuori" tutto appare regolare.



Mi pare ovvio che cazzeggiare invece di lavorare non sia una cosa ben
vista specialmente quando sfrutti risorse aziendali per i cazzi tuoi,
non ti pare?
Se questo lo fai da un computer aziendale, e quindi non tuo, hanno
tutto il diritto di cercare di capire se qualcosa di strano gira sulla
loro macchina.
Quindi se proprio vuoi farlo e pensi di non creare casini, cerca
almeno di nascondere bene i tuoi processi non autorizzati.
E sarebbe meglio se tu usassi una qualche forma di crittografia tipo
quella di SSH per evitare che i tuoi dati passino in chiaro sul
firewall.
Detto questo, se hai a disposizione un computer TUO tipo ad esempio un
portatile le cose cambiano drasticamente perche' nessuno puo'
permettersi di ispezionare la tua macchina.
Quest'ultima condizione per la verita e' rarissima.
Ad ogni modo, cio che passa sulla rete aziendale e' sempre tracciabile
verso di te a prescindere dal fatto che sia crittografato o meno.

...in questo caso hai creato una VPN, se non erro.
nah, sta parlando dei famosi http-tunnel. tramite un proxy http
riescono a creare una connessione verso un server che risiede su una
apposita macchina esterna sulla porta 80, ed entro questa connessione
instradano dinamicamente tutte le connessioni locali che passano
attraverso un finto server socks sulla propria macchina.
E' una cosa che potrebbe essere fatta anche con SSH v2, ma in questo
caso serve qualcosa di simile a una shell unix, dall'altra parte.  

Ovviamente la VPN è invece legalissima, poiché i pacchetti "di
un pacchetto spoofato o comunque alterato di per se non e' affatto
illegale. 
E' cio che ne fai che potrebbe esserlo.
E' come per i coltelli da cucina. Puoi' usarli per fare del male
oppure semplicemente per seviziare le verdure del minestrone. 
Quest'ultima cosa e' perfettamente legale.

 E' cio che ne fai che potrebbe esserlo.
Questo certamente, ad ogni modo è anche vero che non si cerca di
nascondere e camuffare un'attività lecita.
È vero che non è illegale di per se, io però (ipotetico provider), nel
dubbio impedirei la cosa, di sicuro non sbaglio.


Grazie a tutti, ora inizio a vederci chiaro!
Comunque anche io sono dell'idea(tornando ai firewall) che se un admin
ha settato gli accessi in modo da bloccare programmi non autorizzati
(es. p2p) non è consigliabile tentare cose starne!!!!
Grazie ancora.

 (es. p2p) non è consigliabile tentare cose starne!!!!
Se il sysadmin ha le palle, tu puoi piangere in aramaico ma oltre a ciò
che ti è concesso non vai...


 in più?
Immagino che dipenda anche da come sono scritte le policy aziendali. Se
vietano l'uso di p2p sugli host della rete interna o l'installazione di
software non autorizzato, ecc., allora direi che sei in torto. Se usano
solo il filtraggio sul firewall senza specificare nulla d'applicabile a
livello di documentazione direi che se ne potrebbe discutere, salvo una
generica applicazione del principio per cui la connettivita' a internet
e' dell'azienda e gli scopi dell'uso dovrebbero essere aziendali.
Fabio

che ti è concesso non vai...
non che sia cosi difficile..