2012-10-21 03:14:50 +02:00
<!doctype html>
2016-03-20 18:50:14 +01:00
< html >
2011-06-07 21:10:59 +02:00
< head >
< meta charset = "utf-8" >
2016-03-20 18:57:30 +01:00
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" >
2012-10-21 03:14:50 +02:00
2018-07-06 17:20:50 +02:00
< title > Riflessioni sul concetto di identità< / title >
2012-10-21 03:14:50 +02:00
2014-04-06 10:09:25 +02:00
< link rel = "stylesheet" href = "css/reveal.css" >
2018-07-06 17:20:50 +02:00
< link rel = "stylesheet" href = "css/theme/sky.css" >
2012-08-08 07:14:12 +02:00
2016-03-20 18:57:30 +01:00
<!-- Theme used for syntax highlighting of code -->
2012-07-10 03:00:51 +02:00
< link rel = "stylesheet" href = "lib/css/zenburn.css" >
2012-08-04 03:49:29 +02:00
2018-07-06 17:20:50 +02:00
< meta name = "description" content = "Spunti, riflessioni e conseguenze sull'abuso del concetto di identità" >
< meta name = "author" content = "Blallo" >
2014-12-27 21:16:44 +01:00
<!-- Printing and PDF exports -->
2012-08-04 21:45:13 +02:00
< script >
2014-04-26 19:16:10 +02:00
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 );
2012-08-04 21:45:13 +02:00
< / script >
2011-06-07 21:10:59 +02:00
< / head >
< body >
2012-06-03 23:30:37 +02:00
< div class = "reveal" >
2011-12-27 06:29:00 +01:00
< div class = "slides" >
2018-07-06 17:20:50 +02:00
< section >
< section data-markdown >
< textarea data-template >
# Identità
### Spunti, riflessioni e conseguenze sull'abuso del concetto di identità
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
# Non è una lezione!
- riflessioni
- esperienze
- strumenti
< / textarea >
< / section >
< / section >
< section >
< section data-markdown >
< textarea data-template >
### Identità
- Personale → chi sono io per me stess@
- Culturale → chi sono io per la comunità (le comunità?) cui appartengo
- Legale → chi sono per l'autorità (lo stato)
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Identità unica?
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Identità?
- un numero su un documento
- un indirizzo email/un numero di telefono
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Identità falsa (?)
- reato
- violazione dei termini di un contratto d'uso
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Falsa dichiarazione d'identità
##### Artt. 495 e 496 C.P.
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
> Art. 495
>
> Chiunque dichiara o attesta falsamente al pubblico ufficiale l’ identità, lo stato o altre qualità della propria o dell’ altrui persona è punito con la reclusione da uno a sei anni.
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
> Art. 496
>
> Chiunque, fuori dei casi indicati negli articoli precedenti, interrogato sulla identità, sullo stato o su altre qualità della propria o dell’ altrui persona, fa mendaci dichiarazioni [c.p. 651] a un pubblico ufficiale [c.p. 357] o a persona incaricata di un pubblico servizio [c.p. 358], nell’ esercizio delle funzioni o del servizio, è punito con la reclusione da uno a cinque anni.
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
##### Il _reato_ riguarda
##### il **pubblico ufficiale** o il **pubblico servizio**
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Furto d'identità (!)
##### E' reato.
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Condizoni d'uso
- EULA
- Licenza
< / textarea >
< / section >
< / section >
< section >
< section data-markdown >
< textarea data-template >
### Creare identità non canoniche
- una email (anche usa e getta)
- soldi online
- un numero di telefono (non sempre)
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Strumenti di tutela
- Tor Browser Bundle
2018-07-07 11:09:38 +02:00
- `proxychains`
- Tails
- un password manager (io uso `pass`)
2018-07-06 17:20:50 +02:00
- VPN (?)
- Firefox containers (?)
- Detangle + Chromium (?)
< / textarea >
< / section >
< / section >
< section >
< section >
< h3 > Disposable email< / h3 >
< a href = "https://10minutemail.com/" target = "_blank" >
< img width = "60%" src = "imgs/disp_mail.png" > < / img >
< / a >
< / section >
< section data-markdown >
< textarea data-template >
### Soldi online
- Bitcoin
- Carte di ~~credito~~ debito prepagate
< / textarea >
< / section >
< section >
< h3 > Localbitcoins.net< / h3 >
< a href = "https://localbitcoins.net/" target = "_blank" >
< img width = "60%" src = "imgs/localbitcoins.png" > < / img >
< / a >
< / section >
< section >
< h3 > MyGiftCard< / h3 >
< a href = "https://www.mygiftcard.it/" target = "_blank" >
< img width = "60%" src = "imgs/gift_card.png" > < / img >
< / a >
< / section >
< section >
< h3 > MyGiftCard< / h3 >
< img width = "50%" src = "imgs/epipoli_gold.png" > < / img >
< / section >
2018-07-07 11:09:38 +02:00
< / section >
< section >
< section >
< h3 > Tor Browser Bundle< / h3 >
< img width = "50%" src = "imgs/tbb1.png" > < / img >
< / section >
< section >
< h3 > Tor Browser Bundle< / h3 >
< img width = "70%" src = "imgs/tbb_tor_button.png" > < / img >
< / section >
< section >
< h3 > Tor Browser Bundle< / h3 >
< img width = "70%" src = "imgs/tbb_noscript.png" > < / img >
< / section >
< section data-markdown >
< textarea data-template >
### `proxychains`
`ssh op@somewhere → proxychains ssh op@somewhere`
< / textarea >
< / section >
2018-07-06 17:20:50 +02:00
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
### `proxychains`
```
< port > < ip > < port > < user > < pass >
socks5 192.168.67.78 1080 lamer secret
http 192.168.89.3 8080 justu hidden
socks4 192.168.1.49 1080
http 192.168.39.93 8080
```
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
### `proxychains` con Tor
```
[ProxyList]
socks5 127.0.0.1 9050
```
### Tor service
```
sudo systemctl start tor.service
```
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### `proxychains`
```
$ proxychains ssh root@myhost
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/libproxychains4.so
[proxychains] DLL init: proxychains-ng 4.12
[proxychains] Strict chain ... 127.0.0.1:9050 ... myhost:22 ... OK
...
```
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### `proxychains` ATTENZIONE
##### (dal [README](https://github.com/rofl0r/proxychains-ng))
```
ProxyChains is a UNIX program, that hooks network-related
libc functions in DYNAMICALLY LINKED programs via a preloaded
DLL (dlsym(), LD_PRELOAD) and redirects the connections through
SOCKS4a/5 or HTTP proxies. It supports TCP only (no UDP/ICMP etc).
The way it works is basically a HACK; so it is possible that
it doesn't work with your program, especially when it's a script,
or starts numerous processes like background daemons or uses
dlopen() to load "modules" (bug in glibc dynlinker).
It should work with simple compiled (C/C++) dynamically linked
programs though.
If your program doesn't work with proxychains, consider using an
iptables based solution instead; this is much more robust.
```
< / textarea >
< / section >
< section >
< h3 > Tails< / h3 >
< a href = "https://tails.boum.org/" target = "_blank" >
< img width = "60%" src = "imgs/tails.png" > < / img >
< / a >
< / section >
< section data-markdown >
< textarea data-template >
### Tails
- live da un computer (più sicuro?)
- in macchina virtuale (più pratico, meno facile la configurazione della persistenza)
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Password Manager
```
$ pass identities/
identities
├── j.doe
│ ├── site1.com
│ ├── site2.com
│ ├── site3.com
│ ├── site4.com
│ │ ├── webmail
│ │ └── www
│ └── site5.com
└── m.guascone
├── site1.it
├── site2.it
│ ├── mail
│ ├── srv
│ └── www
└── site3.com
```
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
< / section >
< section >
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
### Facile
- Comprare e configurare un VPS
- Mettere su un sito
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
### Difficile
- Account gmail
- Account facebook (?)
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
### Difficilissimo
- AWS
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
< / section >
< section >
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
### Numero di telefono
- Schede anonime
* UK
* Francia
* Polonia
* Olanda (?)
* ...
- VoIP
* skype
* twilio
* ...
< / textarea >
< / section >
< section data-markdown >
< textarea data-template >
## Parliamone...
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
2018-07-07 11:09:38 +02:00
< / section >
< section >
2018-07-06 17:20:50 +02:00
< section data-markdown >
< textarea data-template >
2018-07-07 11:09:38 +02:00
# Grazie
2018-07-06 17:20:50 +02:00
< / textarea >
< / section >
< / section >
2011-12-27 06:29:00 +01:00
< / div >
2011-06-07 21:10:59 +02:00
< / div >
2012-03-24 17:48:16 +01:00
2012-07-10 03:00:51 +02:00
< script src = "lib/js/head.min.js" > < / script >
2014-04-06 10:09:25 +02:00
< script src = "js/reveal.js" > < / script >
2012-07-10 02:51:04 +02:00
2011-12-05 03:07:33 +01:00
< script >
2017-01-23 11:23:45 +01:00
// More info about config & dependencies:
// - https://github.com/hakimel/reveal.js#configuration
// - https://github.com/hakimel/reveal.js#dependencies
2012-08-12 02:25:55 +02:00
Reveal.initialize({
dependencies: [
2016-03-20 18:50:14 +01:00
{ 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(); } }
2012-08-12 02:25:55 +02:00
]
});
2012-08-04 21:53:52 +02:00
< / script >
2011-06-07 21:10:59 +02:00
< / body >
2012-08-04 06:33:27 +02:00
< / html >