Il tuo computer, indipendentemente dal fatto che lo stai usando o meno, comunica costantemente con Internet. Tutte queste conversazioni, mantenute in background, aiutano a mantenere il sistema e le applicazioni in esecuzione alla massima efficienza. Ma alcune volte ci sono alcune applicazioni che semplicemente non hanno bisogno di comunicare con Internet, o peggio ancora, alcune app che inviano informazioni sul tuo computer e su come usi l'app senza la tua autorizzazione o conoscenza. Little Snitch è un'applicazione firewall avanzata esclusivamente per OS X che ti consente di controllare dove un'applicazione può comunicare su Internet. Puoi ottenere Little Snitch da Objective Development per $ 34,95.
Un firewall è una porta virtuale controllata da un'applicazione sul tuo computer che si trova tra il tuo computer e Internet. In base alle tue regole e alle sue ipotesi consentirà e negherà le connessioni attraverso quella porta. Questo aiuta a mantenere le connessioni di rete indesiderate dal tuo computer o, in alcuni casi, a lasciarlo.
Tuttavia, non c'è solo una porta per ogni singola connessione di rete da percorrere, ce ne sono centinaia! Ciascuna di queste porte viene chiamata porta e ogni porta viene utilizzata per scopi diversi. Ad esempio, la normale navigazione Web viene eseguita tramite la porta 80, la navigazione Web protetta viene effettuata tramite la porta 443 e il trasferimento dei file avviene tramite 21.
Mentre è vero che OS X ha un firewall integrato, è solo la metà buono di Little Snitch. Il firewall predefinito copre solo le connessioni in entrata, ma consente a tutte le applicazioni di effettuare connessioni in uscita senza restrizioni. È qui che Little Snitch si definisce, permettendo di controllare tutte le connessioni, piuttosto che la metà.
Non è difficile impostare Little Snitch, solo un semplice download e installazione. Tuttavia, sarà necessario riavviare il sistema dopo l'installazione. Questo perché Little Snitch sostituisce un programma chiamato iptables, che viene utilizzato per il networking di sistema. Non preoccuparti, Little Snitch non sovrascrive quel programma, lo sostituisce semplicemente.
Quando carichi Little Snitch per la prima volta, vedrai che ci sono già un sacco di regole create per te. Molte di queste regole hanno un blocco su di esse e sono necessarie per il normale funzionamento del sistema. mentre puoi disabilitarli, non puoi (e non dovresti) cancellarli. Selezionando una regola bloccata verrà mostrata una descrizione del motivo per cui è bloccata sul lato.
Sul lato sinistro del Finestra di configurazione, vedrai i filtri delle regole. Controlla questi ogni tanto per le regole ridondanti o non valide.
Ormai, probabilmente hai visto il Creazione automatica di regole dialogo. Ciò si presenterà ogni volta che una nuova applicazione vuole stabilire una connessione, e non esiste una regola in merito. La nuova finestra di dialogo delle regole ti mostrerà il nome dell'applicazione, l'icona e il punto in cui sta tentando di connettersi. Puoi consentire o negare la connessione:
Puoi andare ancora oltre controllando dove può connettersi l'applicazione:
Con tutti questi controlli, puoi creare un numero virtualmente illimitato di regole per le tue app.
Quando crei filtri, chiediti "Che cosa deve fare questa applicazione?". Ad esempio, un browser Web come Google Chrome, Safari o FireFox dovrà connettersi a più domini e porte. Pertanto, dargli una regola completamente aperta sarebbe la decisione intelligente. Da lì, puoi bloccare domini specifici se necessario. Se si utilizzano applicazioni peer-to-peer come Transmission o uTorrent, è necessario consentire l'accesso completo alla rete affinché funzioni normalmente.
Se è necessario un controllo un po 'più robusto durante la creazione delle regole, o non è possibile avviare l'applicazione fino a quando non è stata creata una regola, è possibile creare manualmente le regole attraverso Piccola finestra di configurazione di Snitch. Per fare ciò, apri Little Snitch e seleziona Nuova regola. Il foglio Nuova regola verrà visualizzato.
Nella parte superiore, è possibile controllare se si desidera bloccare o consentire le connessioni in entrata o in uscita. È quindi possibile scegliere l'applicazione o impostare una regola globale applicabile a tutti i processi. Di seguito sono riportati i controlli di regolazione fine per il modo in cui si desidera che questa regola funzioni. Noterai che ci sono molti più controlli rispetto al foglio di regole automatico, quindi vai avanti e gioca con loro!
Quindi ora che hai le basi di Little Snitch, sei pronto per uscire e prendere il controllo della tua privacy quando usi il tuo Mac. Ci sono molti programmi là fuori che inviano informazioni di tracciamento senza il tuo consenso. Quali sono alcune applicazioni che hai scoperto che stanno inviando informazioni a casa?