first commit
0
README.md
Normal file
268
autodifesa-digitale.md
Normal file
|
@ -0,0 +1,268 @@
|
||||||
|
|
||||||
|
#### cenni di
|
||||||
|
# Autodifesa Digitale
|
||||||
|
|
||||||
|
### 27/11/2018
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Informazioni
|
||||||
|
|
||||||
|
### Era digitale
|
||||||
|
|
||||||
|
Utilizzo di un dispositivo digitale -> produzione di informazioni
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Valore delle informazioni
|
||||||
|
|
||||||
|
A chi interessano?
|
||||||
|
|
||||||
|
* Aziende
|
||||||
|
* Criminalità (organizzata o meno)
|
||||||
|
* Governi
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Aziende
|
||||||
|
|
||||||
|
* profilazione
|
||||||
|
* marketing
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Criminalità
|
||||||
|
|
||||||
|
* malware
|
||||||
|
* spam
|
||||||
|
* phishing
|
||||||
|
* ecc.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Governi
|
||||||
|
|
||||||
|
* controllo
|
||||||
|
* repressione
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
### Diritto alla privacy
|
||||||
|
|
||||||
|
![../images/1984.jpg](../images/1984.jpg)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Consapevolezza
|
||||||
|
|
||||||
|
### Libertà
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
### Modello di rischio
|
||||||
|
Bisogna che tu capisca il tuo modello di rischio
|
||||||
|
rispondendo alle seguenti domande:
|
||||||
|
|
||||||
|
- **da chi voglio proteggermi?<!-- .element: class="red"-->** (la mamma, il/la compagn*, facebook, il datore di lavoro, la digos, i rettiliani)
|
||||||
|
<!-- .element: class="fragment" -->
|
||||||
|
|
||||||
|
- **cosa voglio proteggere?**<!-- .element: class="red"--> (l'identità, i contatti, le preferenze sessuali, le comunicazioni)
|
||||||
|
<!-- .element: class="fragment" -->
|
||||||
|
|
||||||
|
- **quali sono gli attacchi più probabili?**<!-- .element: class="red"--> (sequestro, intercettazione, leak)
|
||||||
|
<!-- .element: class="fragment" -->
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# buone pratiche
|
||||||
|
|
||||||
|
* Configurazione/gestione di un sistema
|
||||||
|
* Navigazione
|
||||||
|
* Comunicazione
|
||||||
|
* Servizi
|
||||||
|
* Smartphone
|
||||||
|
* Anonimato
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Premessa
|
||||||
|
|
||||||
|
##### Software proprietario VS Software libero
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Software libero
|
||||||
|
|
||||||
|
### Libertà di:
|
||||||
|
* eseguire software per qualsiasi scopo.
|
||||||
|
* studiare il software e modificarlo.
|
||||||
|
* ridistribuire copie (anche modificate)
|
||||||
|
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Cifratura
|
||||||
|
|
||||||
|
(pc, smartphone, usb key)
|
||||||
|
|
||||||
|
* Quando?
|
||||||
|
* Come?
|
||||||
|
* Perchè?
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Cifratura disco
|
||||||
|
![](../images/02_scegliere_cifratura.jpg)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Password
|
||||||
|
|
||||||
|
![img/passhint.png](https://www.guideitech.com/wp-content/uploads/2014/09/HT4232_01-appleid-security-it.010-it.png)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Passphrase
|
||||||
|
|
||||||
|
![](../images/passwd.png)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# PASSWORD
|
||||||
|
|
||||||
|
#### Se le password sono:
|
||||||
|
|
||||||
|
* lunghissime
|
||||||
|
|
||||||
|
* complicate e poco mnemoniche
|
||||||
|
|
||||||
|
* sempre diverse
|
||||||
|
|
||||||
|
Come facciamo a ricordarci le password? Se le scordo?
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Password manager
|
||||||
|
|
||||||
|
## Keepassx
|
||||||
|
|
||||||
|
Mi permette di salvare le credenziali (user/password) e un po' di informazioni correlate
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Metadati
|
||||||
|
|
||||||
|
Sono costituiti da una serie di informazioni aggiuntive che le applicazioni appiccicano,
|
||||||
|
automaticamente ai files che noi creiamo, elaboriamo, copiamo, vediamo o ascoltiamo.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Immagine
|
||||||
|
|
||||||
|
![](../images/35_metadata_brutti.jpg)
|
||||||
|
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Pdf
|
||||||
|
|
||||||
|
![](../images/36_metadata_brutti2pdf.jpg)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Documento testo
|
||||||
|
|
||||||
|
![](../images/37_metadata_brutti3doc.jpg)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Navigazione
|
||||||
|
|
||||||
|
* Scelta del browser (firefox, chromium)
|
||||||
|
* Scelta del motore di ricerca (duckduckgo)
|
||||||
|
* Scelta delle estensioni (ublock, noscript)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Navigazione sicura
|
||||||
|
|
||||||
|
* Https
|
||||||
|
* SSL/TLS
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Navigazione in incognito
|
||||||
|
|
||||||
|
* no dati in locale (cookie)
|
||||||
|
* in remoto si (ip)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Navigazione anonima
|
||||||
|
|
||||||
|
* Tor browser
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Mail
|
||||||
|
|
||||||
|
* Password forti
|
||||||
|
* Protocolli sicuri (S finale)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# GPG
|
||||||
|
|
||||||
|
* Crittografia asimmetrica
|
||||||
|
* Chiave pubblica (cifra)
|
||||||
|
* Chiave privata (decifra)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Thunderbird + Enigmail
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Instant messaging
|
||||||
|
|
||||||
|
* Jabber
|
||||||
|
* Konversation, Signal (mobile)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Mobile
|
||||||
|
|
||||||
|
* Sistema operativo "brandizzato"
|
||||||
|
* dispositivo e applicazioni legate all'identità
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Rimedi
|
||||||
|
|
||||||
|
* custom rom (Lineage, AOSP)
|
||||||
|
* F-Droid
|
||||||
|
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Servizi
|
||||||
|
|
||||||
|
* jitsi, ethercalc, ecc
|
||||||
|
* Disroot
|
||||||
|
* Framasoft
|
||||||
|
* Riseup/Autistici/Indivia/Esiliati
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
# Tails
|
||||||
|
|
||||||
|
https://tails.boum.org/install/debian/usb/index.it.html
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## E adesso?
|
||||||
|
|
||||||
|
![](../images/morpheus.jpg)
|
||||||
|
|
BIN
images/02_scegliere_cifratura.jpg
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
images/13_menu_keypassx.jpg
Normal file
After Width: | Height: | Size: 68 KiB |
BIN
images/1984.jpg
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
images/35_metadata_brutti.jpg
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
images/36_metadata_brutti2pdf.jpg
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
images/37_metadata_brutti3doc.jpg
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
images/morpheus.jpg
Normal file
After Width: | Height: | Size: 79 KiB |
BIN
images/morpheus.png
Normal file
After Width: | Height: | Size: 346 KiB |
BIN
images/nack.jpg
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
images/passwd.png
Normal file
After Width: | Height: | Size: 34 KiB |
48
index.html
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
<!doctype html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||||||
|
|
||||||
|
<title>reveal.js</title>
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="css/reveal.css">
|
||||||
|
<link rel="stylesheet" href="css/theme/black.css">
|
||||||
|
|
||||||
|
<!-- Theme used for syntax highlighting of code -->
|
||||||
|
<link rel="stylesheet" href="lib/css/zenburn.css">
|
||||||
|
|
||||||
|
<!-- Printing and PDF exports -->
|
||||||
|
<script>
|
||||||
|
var link = document.createElement( 'link' );
|
||||||
|
link.rel = 'stylesheet';
|
||||||
|
link.type = 'text/css';
|
||||||
|
link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
|
||||||
|
document.getElementsByTagName( 'head' )[0].appendChild( link );
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="reveal">
|
||||||
|
<div class="slides">
|
||||||
|
<section data-markdown="autodifesa-digitale.md" data-separator-vertical="^\r?\n-----\r?\n$"></section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="lib/js/head.min.js"></script>
|
||||||
|
<script src="js/reveal.js"></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// More info about config & dependencies:
|
||||||
|
// - https://github.com/hakimel/reveal.js#configuration
|
||||||
|
// - https://github.com/hakimel/reveal.js#dependencies
|
||||||
|
Reveal.initialize({
|
||||||
|
dependencies: [
|
||||||
|
{ src: 'plugin/markdown/marked.js' },
|
||||||
|
{ src: 'plugin/markdown/markdown.js' },
|
||||||
|
{ src: 'plugin/notes/notes.js', async: true },
|
||||||
|
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }
|
||||||
|
]
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
17
run.sh
Executable file
|
@ -0,0 +1,17 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
#git submodule init
|
||||||
|
git submodule update --init --recursive --remote
|
||||||
|
mkdir -p reveal.js/js/ reveal.js/css/ reveal.js/images/
|
||||||
|
#cp js/* reveal.js/js/
|
||||||
|
#cp css/* reveal.js/css/
|
||||||
|
cp images/* reveal.js/images/
|
||||||
|
rm -f reveal.js/index.html reveal.js/mastodon-presentazione.md
|
||||||
|
ln index.html mastodon-presentazione.md reveal.js/
|
||||||
|
|
||||||
|
(firefox reveal.js/index.html) || (echo -e "\n Apri con il tuo browser preferito" `pwd`"/reveal.js/index.html")
|
||||||
|
|
||||||
|
|
||||||
|
#cd reveal.js
|
||||||
|
#npm install
|
||||||
|
#npm start
|