365 lines
16 KiB
HTML
365 lines
16 KiB
HTML
<!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>Riflessioni sul concetto di identità</title>
|
||
|
||
<link rel="stylesheet" href="css/reveal.css">
|
||
<link rel="stylesheet" href="css/theme/sky.css">
|
||
|
||
<!-- Theme used for syntax highlighting of code -->
|
||
<link rel="stylesheet" href="lib/css/zenburn.css">
|
||
|
||
<meta name="description" content="Spunti, riflessioni e conseguenze sull'abuso del concetto di identità">
|
||
<meta name="author" content="Blallo">
|
||
|
||
<!-- 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>
|
||
<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
|
||
- `proxychains`
|
||
- Tails
|
||
- un password manager (io uso `pass`)
|
||
- 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>
|
||
</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>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### `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
|
||
```
|
||
</textarea>
|
||
</section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### `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
|
||
```
|
||
</textarea>
|
||
</section>
|
||
</section>
|
||
<section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### Facile
|
||
|
||
- Comprare e configurare un VPS
|
||
- Mettere su un sito
|
||
</textarea>
|
||
</section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### Difficile
|
||
|
||
- Account gmail
|
||
- Account facebook (?)
|
||
</textarea>
|
||
</section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### Difficilissimo
|
||
|
||
- AWS
|
||
</textarea>
|
||
</section>
|
||
</section>
|
||
<section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
### Numero di telefono
|
||
|
||
- Schede anonime
|
||
* UK
|
||
* Francia
|
||
* Polonia
|
||
* Olanda (?)
|
||
* ...
|
||
- VoIP
|
||
* skype
|
||
* twilio
|
||
* ...
|
||
</textarea>
|
||
</section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
## Parliamone...
|
||
</textarea>
|
||
</section>
|
||
</section>
|
||
<section>
|
||
<section data-markdown>
|
||
<textarea data-template>
|
||
# Grazie
|
||
</textarea>
|
||
</section>
|
||
</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>
|