domenica 25 novembre 2018

Privacy, Anonimato e Sicurezza - Basi


""Durante gli ultimi 16 mesi, discutendo di questo argomento in giro per il mondo, ogni volta qualcuno mi ha detto: "L'invasione della privacy non mi preoccupa perché non ho niente da nascondere". Rispondo sempre la stessa cosa.
Prendo una penna, scrivo il mio indirizzo email e dico: "Ecco il mio indirizzo email. Quello che voglio che tu faccia quando torni a casa è mandarmi le password di tutti i tuoi account email, non solo quella elegante e rispettabile che usi per lavoro, ma tutte quante, perché voglio essere in grado di scandagliare quello che fai online, leggere quello che voglio e pubblicare tutto quello che trovo interessante.
Dopo tutto, se non sei una persona cattiva, se non fai niente di sbagliato, non dovresti avere niente da nascondere." Nessuno ha accettato la mia offerta."


Glenn Greenwald in Perché la privacy è importante - TED Talk
I "14 OCCHI"condividono dati di intelligence per evitare l'infrazione della legge che proibisce loro di spiare i propri cittadini.

giovedì 22 novembre 2018

Introduzione a Linux e Open Source - Storia


IBM 601 - 1961
da sinistra: lettore schede perforate,, 2 "hard disks" macchina da scrivere per schede perforate e il "processore"

Negli anni 50 i computers erano grandi, complessi e incredibilmente costosi.

Ogni azienda o agenzia di governo aveva sistemi diversi, "fatti in casa",comprati su misura e utilizzando schede perforate di formato diverso.

A partire dal 1961, IBM introduce una nuova serie di calcolatori digitali e diventa uno "standard" per altri costruttori.

Negli anni '70, una nuova generazione di giovani cominciava a uscire dalle università avendo fatto pratica su questi sistemi.

2 programmatori nel laboratorio "Bell" della compagnia di telecomunicazioni americana AT&T,  cominciano a scrivere UNIX, un Sistema Operativo capace di usare risorse in modo molto piu' efficente.

Al''inzizio UNIX doveva essere usato solo da un altra compagnia telefonica che usava i suoi prodotti, ma visto il potenziale, AT&T decise di distribuirlo sotto licenza a Università, governi e compagnie commerciali che creano i loro derivati, come University of California, Berkeley (BSD), IBM (AIX), and Sun Microsystems (Solaris).

Il primo prodotto della MicroSoft e' stato il Sistema Operativo Xenix, sotto licenza UNIX.
Il secondo e' stato il semplificato MS-DOS, il terzo Windows ...

Anche Apple Mac OSX deriva da BSD con una variante chiamata Darwin.

Usare OpenVPN dal terminale

Il file in formato .ovpn e’ di solito generato dal fornitore del VPN.
Contiene le informazioni su quale nodo geografico (remote vpn server) connettersi, sul protocollo (proto) da usare e su quale porta, i modi di cifrature (cipher) oltre alle chiavi di cifratura per la connessione.

A volte il fornitore del servizio puo’separare le chiavi dal file, come in : crl.rsa.2048.pem e ca.rsa.2048.crt

 

venerdì 8 giugno 2018

Ottimizzare Windows VM, o OS secondario



Per ragioni commerciali Windows®️ OS della Microsoft,  viene pre-istallato su quasi tutti i nuovi PC e computer portatili,  facendolo uno dei Sistemi Operativi (OS) più diffusi nel mondo (mentre derivati da Unix, come Linux OS, regnano nel mondo dei Server.)

L'uso di Windows come Sistema Operativo principale (host) e' sconsigliato, ma può essere utile  come  Macchina Virtuale (guest VM). o essenziale come OS secondario per usare hardware come automobili ECU e varie interfacce Hardware.

mercoledì 6 giugno 2018

Comunicare con IRC 2 - TOR e Hexchat

TORbrowser e' una versione modificata di Mozilla Firefox.
Quando e' fatto partire, lancia il programma TOR.exe, che apre una connessione locale (127.0.0.1) sulla  porta" 9150".

Sapendo questo, possiamo far passare il cliente di IRC Hexchat, dalla stessa connessione, usando "127.0.0.1" e porta "9150" come "Network proxy"
Come dimostrazione useremo Win 7 e Hexchat per Windows, ma lo stesso e' valido su altri Sistemi Operativi

Se vai di fretta e sai gia' cosa fare, Cyberguerrilla.org IRC server on TOR:
  6dvj6v5imhny3anf.onion/6697

Se gia' usi' Hexchat con altri server IRC e aggiungi TOR come proxy, dovrai aggiungere l'opzione
      V   Bypass Proxy Server nelle opzioni
  Azzurra, Freenode e molti altri IRC servers non accettano TOR


domenica 3 giugno 2018

Comunicare con IRC 1 - webchat

#Obsoleto, Cyberguerrilla.org webchat e' cambiata, ma i comandi sono gli stessi


Molte piattaforme sociali e professionali hanno qualche forma di messaggio istantaneo, come Facebook, Twitter, Tinder, Microsoft, Whatsapp, Telegram ,etc.

Tutti i dati e le informazioni che passano, sono esposti alla compagnie che forniscono il servizio, e a chi (legalmente o no) riesce ad avere accesso.

Chiunque, con un po’ di pazienza e conoscenza, puo’ invece creare un IRC Server e invitare persone a maneggiare la sicurezza, privacy e anonimato degli utenti.

La fiducia di non spiare su conversazioni private, o mantenere " logs"sui tempi delle visite e’ quindi spostata dalle grandi corporazioni a gli individui e volontari che mantengono il Server.

Un IRC Server, da a programmi Clienti IRC vari servizi, come registrare un nome  (nickname),  cercare/creare “canali” o avere conversazioni private 1 a 1.

Il programma del Cliente IRC puo’ essere integrato o indipendente.
 Integrato in una pagina Web (WebChat) e usabile in Firefox/Chrome/Safari; o indipendente, installato sul computer, come Hexchat o iChat,  con la possibilita’ di ricordarsi passwords, canali preferiti, regole di sicurezza, etc.

E' consigliato (e si assume) l'uso di TORbrowser/VPN/proxies  per usare qualsiasi Web Chats


venerdì 1 giugno 2018

come scegliere un VPN


Anonymous Italia - Come scegliere un Servizio VPN (Virtual Private Network)



Un “Network Privato Virtuale” e’ una connessione diretta fra due computer o reti.
Lo scopo e’ di cifrare tutto il traffico fra le due parti, impedendo al’ ISP (come Wind, Infostrada) di poter leggere/interferire con i dati. Anche se intercettati, i dati non possono essere decifrati
Molte aziende pubbliche e private, usano VPN per comunicazioni sicure con personale lontano dalla sede, o come quando si usa il Wi-Fi al bar, dall'aeroporto, all’hotel.

Anche se intercettati, i dati non possono essere decifrati
Ci sono poi aziende che offrono servizi di “VPN Server” dove , dopo essersi connessi, tutto il traffico di Internet viene incanalato e cifrato, evitando che l’ISP possa bloccare/vedere i (websites visitati, e nascondendo il proprio IP pubblico.
Un website vedrà’ quindi l’IP pubblico del VPN Server, e non quello vero originale della propria connessione.

Spesso VPN Servers hanno locazioni in nazioni diverse, dando la possibilità’ di selezionare un indirizzo IP di un paese piuttosto che di un altro (aggirando blocchi, censure o restrizioni)

NB Un VPN sposta la fiducia dal tuo fornitore di servizi internet (ISP) al fornitore di servizi VPN che garantisce il tuo anonimato e privacy.
Collegandosi a un VPN, fai passare per i suoi server tutti i tuoi dati!