index.html 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  6. <title>reveal.js</title>
  7. <link rel="stylesheet" href="css/reveal.css">
  8. <link rel="stylesheet" href="css/theme/black.css">
  9. <!-- Theme used for syntax highlighting of code -->
  10. <link rel="stylesheet" href="lib/css/zenburn.css">
  11. <!-- Printing and PDF exports -->
  12. <script>
  13. var link = document.createElement( 'link' );
  14. link.rel = 'stylesheet';
  15. link.type = 'text/css';
  16. link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
  17. document.getElementsByTagName( 'head' )[0].appendChild( link );
  18. </script>
  19. <style type="text/css">
  20. .right { float: right; }
  21. </style>
  22. </head>
  23. <body>
  24. <div class="reveal">
  25. <div class="slides">
  26. <section data-markdown>
  27. # Autodifesa digitale
  28. </section>
  29. <section data-markdown>
  30. # Perchè questo workshop
  31. ## Necessità di autodifesa digitale
  32. </section>
  33. <section data-markdown>
  34. ## Cosa vedremo oggi?
  35. * Installazione Sistema Operativo Linux
  36. * Configurazione di strumenti base per proteggere nostri dati
  37. </section>
  38. <section data-markdown>
  39. # Perchè Linux?
  40. ## Free e Open Source
  41. ### Libertà di:
  42. * eseguire software per qualsiasi scopo.
  43. * studiare il software e modificarlo.
  44. * ridistribuire copie (anche modificate)
  45. </section>
  46. <section data-markdown>
  47. # Inoltre Linux
  48. * Molto personalizzabile
  49. * Leggero (funziona bene anche su pc datati e poco potenti)
  50. </section>
  51. <section data-markdown>
  52. # Distribuzioni Linux
  53. Una distribuzione Linux (gergalmente "distro") è un insieme di software che costituisce un sistema operativo realizzato a partire da un kernel Linux comune(cuore).
  54. </section>
  55. <section>
  56. <section data-markdown>
  57. # Scelta della distribuzione
  58. Useremo Xubuntu LTS (long time support) dura 5 anni (https://xubuntu.org/getxubuntu/ a 64bit)
  59. Altre: Debian, Mint
  60. </section>
  61. <section data-markdown>
  62. ### Xubuntu
  63. ![](./img/xubuntu.png)
  64. </section>
  65. <section data-markdown>
  66. ### Debian
  67. ![](./img/debiangnome.png)
  68. </section>
  69. <section data-markdown>
  70. ### Mint
  71. ![](./img/cinnamon2.png)
  72. </section>
  73. </section>
  74. <section data-markdown>
  75. ### Perchè usiamo questa distribuzione?
  76. * performante anche su vecchi pc
  77. * ambiente grafico abbastanza leggero e funzionale
  78. * anche per utenti alle prime armi perchè molto simile all'interfaccia a cui si è abituati.
  79. </section>
  80. <section>
  81. <section data-markdown>
  82. ## Prima di iniziare l'installazione
  83. Creazione CD o chiavetta USB con Xubuntu
  84. ![](./img/usb-cd.jpg)
  85. </section>
  86. <section data-markdown>
  87. ## Download Immagine e verifica MD5
  88. (Approfondimento)
  89. </section>
  90. </section>
  91. <section>
  92. <section data-markdown>
  93. # Modifiche al BIOS
  94. * Ordine di Boot (usb, cdrom)
  95. * Salva e riavvia
  96. </section>
  97. <section data-markdown>
  98. ## Boot
  99. ![](./img/bios-boot.jpg)
  100. </section>
  101. <section data-markdown>
  102. ## save and exit
  103. ![](./img/bios-save.png)
  104. </section>
  105. <section data-markdown>
  106. # UEFI
  107. (Approfondimento)
  108. </section>
  109. </section>
  110. <section>
  111. <section data-markdown>
  112. ## Fasi dell'installazione
  113. ### Passaggi semplici:
  114. Lingua, tipo di tastiera, timezone
  115. ### Passaggi importanti:
  116. Cifratura disco e partizionamento, utente e password
  117. </section>
  118. <section data-markdown>
  119. ## Inizio
  120. ![](./screenshots/00_start.jpg)
  121. </section>
  122. <section data-markdown>
  123. ## Preparazione
  124. ![](./screenshots/01_update_3parti.jpg)
  125. </section>
  126. <section data-markdown>
  127. ## Tastiera
  128. ![](./screenshots/06_tastiera.jpg)
  129. </section>
  130. <section data-markdown>
  131. ## Timezone
  132. ![](./screenshots/07_timezone.jpg)
  133. </section>
  134. </section>
  135. <section>
  136. <section data-markdown>
  137. # Cifratura disco
  138. cosa è
  139. a cosa serve
  140. <!--
  141. quando funziona? quando è spento
  142. quando non funziona? quando è acceso
  143. se si lascia il computer incostudito spegnerlo
  144. se è per poco tempo mettere lo screensaver con password)
  145. -->
  146. </section>
  147. <section data-markdown>
  148. ## Cifratura
  149. ![](./screenshots/02_scegliere_cifratura.jpg)
  150. </section>
  151. </section>
  152. <section>
  153. <section data-markdown>
  154. # Passphrase
  155. cos'è una passphrase buona?
  156. a cosa serve questa passphrase?
  157. </section>
  158. <section data-markdown>
  159. ## Passphrase
  160. ![](./img/passwd.png)
  161. </section>
  162. </section>
  163. <section>
  164. <section data-markdown>
  165. ## Chiave di sicurezza
  166. ![](./screenshots/03_passphrase_discreta.jpg)
  167. </section>
  168. <section data-markdown>
  169. ## Chiave di sicurezza
  170. ![](./screenshots/04_passphrase_buona.jpg)
  171. </section>
  172. <section data-markdown>
  173. ## Partizionamento
  174. ![](./screenshots/05_partizionamento.jpg)
  175. </section>
  176. </section>
  177. <section>
  178. <section data-markdown>
  179. # Utente e password
  180. * perchè si crea l'utente?
  181. * cos'è una password buona?
  182. * a cosa serve questa password?
  183. ** non usare le stesse password **
  184. *(se il pc è acceso e lasciato incustodito...)*
  185. </section>
  186. <section data-markdown>
  187. ## Utente e Password
  188. ![](./screenshots/08_user_pwfragile.jpg)
  189. </section>
  190. </section>
  191. <section data-markdown>
  192. # Blocco schermo
  193. ## ScreenSaver
  194. Ctrl+L
  195. </section>
  196. <section>
  197. <section data-markdown>
  198. # Fine installazione
  199. # Primo avvio
  200. </section>
  201. <section data-markdown>
  202. ## Completamento
  203. ![](./screenshots/09_waiting.jpg)
  204. </section>
  205. <section data-markdown>
  206. ## Fine
  207. ![](./screenshots/10_end.jpg)
  208. </section>
  209. <section data-markdown>
  210. ## Passphrase
  211. ![](./screenshots/11_ask_passphrase.jpg)
  212. </section>
  213. <section data-markdown>
  214. ## Login
  215. ![](./screenshots/12_login.jpg)
  216. </section>
  217. <section data-markdown>
  218. ## Menu
  219. ![](./screenshots/13_menu.jpg)
  220. </section>
  221. </section>
  222. <section data-markdown>
  223. # PASSWORD
  224. #### Se le password sono:
  225. * lunghissime
  226. * complicate e poco mnemoniche
  227. * sempre diverse
  228. Come facciamo a ricordarci le password? Se le scordo?
  229. </section>
  230. <section>
  231. <section data-markdown>
  232. # Password manager
  233. ## Keepassx
  234. Mi permette di salvare le credenziali (user/password) e un po' di informazioni correlate
  235. </section>
  236. <section data-markdown>
  237. # Master password
  238. </section>
  239. <section data-markdown>
  240. # Keepass
  241. * creare più db (con differente master password)
  242. * creare gruppi per migliorare la ricerca
  243. * aggiungere credenziali
  244. * cercare tra le informazioni
  245. * riaprire i db salvati
  246. </section>
  247. <section data-markdown>
  248. ## Keypass
  249. ![](./screenshots/13_menu_keypassx.jpg)
  250. </section>
  251. <section data-markdown>
  252. ## Keypass
  253. ![](./screenshots/14_keypassx.jpg)
  254. </section>
  255. <section data-markdown>
  256. ## Crea Db
  257. ![](./screenshots/15_nuovodb.jpg)
  258. </section>
  259. <section data-markdown>
  260. ## Scegli password
  261. ![](./screenshots/15_setpw.jpg)
  262. </section>
  263. <section data-markdown>
  264. ## Aggiungi credenziali
  265. ![](./screenshots/16_addcredenziali.jpg)
  266. </section>
  267. <section data-markdown>
  268. ## Aggiungi credenziali
  269. ![](./screenshots/16_addcredenziali2.jpg)
  270. </section>
  271. <section data-markdown>
  272. ## Lista credenziali
  273. ![](./screenshots/19_2credenziali.jpg)
  274. </section>
  275. <section data-markdown>
  276. ## Salva Db
  277. ![](./screenshots/20_savedb.jpg)
  278. </section>
  279. <section data-markdown>
  280. ## Cerca
  281. ![](./screenshots/21_search_francia.jpg)
  282. </section>
  283. <section data-markdown>
  284. ## Apri
  285. ![](./screenshots/22_reopen.jpg)
  286. </section>
  287. </section>
  288. <section data-markdown>
  289. ## Cifratura dispositivi USB
  290. Perchè crittare una memoria USB?
  291. Alcune ragioni come quelle sul sistema operativo
  292. Probabilmente contiene foto, documenti o materiale da passare ad un'altra persona
  293. Facile da perdere
  294. </section>
  295. <section>
  296. <section data-markdown>
  297. ### gnome-disk-utility
  298. **E' molto semplice**
  299. 1. Installa gnome-disk-utility
  300. 2. Lo trovi in Tutto -> Dischi
  301. 3. Inserisci la chiavetta, comparirà nella lista a sinistra
  302. 4. Clicchi sulla chiavetta (accertarsi che sia quella)
  303. 5. Scegliere luks + ext4
  304. Una volta creata la chiavetta crittata fare caso al lucchetto chiuso nell'icona
  305. Una volta decrittata fare caso al lucchetto aperto nell'icona
  306. </section>
  307. <section data-markdown>
  308. ## Menu
  309. ![](./screenshots/23_usbdisk_menu_tutto.jpg)
  310. </section>
  311. <section data-markdown>
  312. ## Applicazione
  313. ![](./screenshots/24_usbdisk_menu_search_dischi.jpg)
  314. </section>
  315. <section data-markdown>
  316. ## Elenco dischi
  317. ![](./screenshots/25_usbdisk_diskutility.jpg)
  318. </section>
  319. <section data-markdown>
  320. ## Scelgo di cifrare
  321. ![](./screenshots/26_usbdisk_scelgo_crittare.jpg)
  322. </section>
  323. <section data-markdown>
  324. ## Scelta della chiave
  325. ![](./screenshots/27_usbdisk_chiaverobusta.jpg)
  326. </section>
  327. <section data-markdown>
  328. ## Inserimento chiave
  329. ![](./screenshots/28_usbdisk_creata_chiedepw.jpg)
  330. </section>
  331. <section data-markdown>
  332. ## Lucchetto aperto
  333. ![](./screenshots/29_usbdisk_decrittata.jpg)
  334. </section>
  335. </section>
  336. <section data-markdown>
  337. ### CANCELLAZIONE SICURA
  338. Normalmente quando si cancella un file, il file finisce nel cestino.
  339. Quando si svuota il cestino i file spariscono dal computer ma in realtà sono fisicamente
  340. ancora leggibili dal disco fisso con software fatti apposta per recuperare i dati.
  341. </section>
  342. <section data-markdown>
  343. ### Cancellazione Sicura
  344. Esistono dei software fatti apposta per eliminare i dati che al posto di cancellarli ci
  345. scrivono sopra più volte e solo alla fine eliminano il file.
  346. E' una operazione costosa per il disco e anche in termini di tempo. Più il file è grosso
  347. più tempo ci vuole.
  348. </section>
  349. <section data-markdown>
  350. ## Wipe
  351. programmi: wipe -f -c -q -r %F
  352. -f forza la cancellazione
  353. -c chiede il permesso se ne ha bisogno
  354. -q non emette output
  355. -r va in ricorsione se è una directory
  356. %F passa tutta i files e le directory selezionate
  357. come si usano: https://askubuntu.com/questions/57572/how-to-delete-files-in-secure-manner
  358. </section>
  359. <section>
  360. <section data-markdown>
  361. ### Modalità d'uso
  362. - installo wipe
  363. - apro la cartella home(casa) che trovo sul desktop
  364. - vado in alto nel menù Modifica -> Imposta Azioni Personalizzate
  365. - premo sul + per aggiungere un azione
  366. - imposto l'azione
  367. - salvo ed esco
  368. - selezione il/i file(s) e clicco con il destro
  369. - ora nel menù esce "Cancellazione Sicura"
  370. </section>
  371. <section data-markdown>
  372. ## Imposta azione personalizzata
  373. ![](./screenshots/30_wipe_azionepers.jpg)
  374. </section>
  375. <section data-markdown>
  376. ## Aggiungo azione
  377. ![](./screenshots/31_wipe_aggiungoazione.jpg)
  378. </section>
  379. <section data-markdown>
  380. ## Aggiungo azione
  381. ![](./screenshots/32_wipe_settandoazione1.jpg)
  382. </section>
  383. <section data-markdown>
  384. ## Quali file
  385. ![](./screenshots/33_wipe_settandoazione2.jpg)
  386. </section>
  387. <section data-markdown>
  388. ## Tasto destro
  389. ![](./screenshots/34_wipe_file_dir.jpg)
  390. </section>
  391. </section>
  392. <section data-markdown>
  393. # METADATI
  394. Cosa sono?
  395. </section>
  396. <section>
  397. <section data-markdown>
  398. Che informazioni si portano con se? (video, immagini, documenti)
  399. </section>
  400. <section data-markdown>
  401. ## Immagine
  402. ![](./screenshots/35_metadata_brutti.jpg)
  403. </section>
  404. <section data-markdown>
  405. ## Pdf
  406. ![](./screenshots/36_metadata_brutti2pdf.jpg)
  407. </section>
  408. <section data-markdown>
  409. ## Documento testo
  410. ![](./screenshots/37_metadata_brutti3doc.jpg)
  411. </section>
  412. </section>
  413. <section>
  414. <section data-markdown>
  415. # mat
  416. * installare mat
  417. * creare una azione personalizzata (vedi sopra)
  418. * mat %F
  419. </section>
  420. <section data-markdown>
  421. ## Imposta azione personalizzata
  422. ![](./screenshots/38_metadata_azionepers.jpg)
  423. </section>
  424. <section data-markdown>
  425. ## Aggiungo azione
  426. ![](./screenshots/39_metadata_aggiungoazione.jpg)
  427. </section>
  428. <section data-markdown>
  429. ## Dettagli azione
  430. ![](./screenshots/40_metadata_settandoazione1.jpg)
  431. </section>
  432. <section data-markdown>
  433. ## Quali file
  434. ![](./screenshots/42_metadata_settandoazione2.jpg)
  435. </section>
  436. </section>
  437. <section data-markdown>
  438. # Per smartphone
  439. [Obscuracam](https://play.google.com/store/apps/details?id=org.witness.sscphase1&hl=it)
  440. [Scrambled Exif](https://play.google.com/store/apps/details?id=com.jarsilio.android.scrambledeggsif)
  441. </section>
  442. <section data-markdown>
  443. ## Fate l'amore :*
  444. ### non perdete tempo con la tecnologia
  445. </section>
  446. <section data-markdown>
  447. # grazie
  448. </section>
  449. <!--
  450. <section data-markdown>
  451. NAVIGAZIONE DI TUTTI I GIORNI
  452. (NON HO SLIDE)
  453. - https(menarla, perchè usano password wifi deboli..
  454. mostrare che può essere vettore di attacco?)
  455. - disconnect, ublock per diminuire la profilazione(att.ne a volte,
  456. alcuni siti non funzionano)
  457. - noscript
  458. - cookie?
  459. - salvare le password nel browser?
  460. - navigazione incognito(disambiguare) navigazione anonima intallare tor browser prossimo talk
  461. </section>
  462. -->
  463. </div>
  464. </div>
  465. <script src="lib/js/head.min.js"></script>
  466. <script src="js/reveal.js"></script>
  467. <script>
  468. // More info about config & dependencies:
  469. // - https://github.com/hakimel/reveal.js#configuration
  470. // - https://github.com/hakimel/reveal.js#dependencies
  471. Reveal.initialize({
  472. dependencies: [
  473. { src: 'plugin/markdown/marked.js' },
  474. { src: 'plugin/markdown/markdown.js' },
  475. { src: 'plugin/notes/notes.js', async: true },
  476. { src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }
  477. ]
  478. });
  479. </script>
  480. </body>
  481. </html>