+ - 0:00:00
Notes for current slide
Notes for next slide

Spiegare che è un tentativo dopo molte altre mezze prove, di cui però non faremo in tempo a parlare (la raspberry nel manico, l'app smartphone, il firmware chdk modificato)

Le SD ripiene col WiFi

1 / 9

SD col wifi

  1. Cosa sono
  2. Linux dentro
  3. Giocarci: autorun.sh
  4. Giocarci: cambiare bootloader, kernel, rootfs
  5. La criptocamera!
  6. Problemucci
2 / 9

Spiegare che è un tentativo dopo molte altre mezze prove, di cui però non faremo in tempo a parlare (la raspberry nel manico, l'app smartphone, il firmware chdk modificato)

What

  • Nothing new (2013 circa)
  • relatively cheap (40€)
  • ARMv5 inside
  • Ci gira Linux sopra
  • WiFi card inside
3 / 9

mostrarla

Linux inside it

  • by default runs an Access Point + a webserver from which you can download the files you put on the SD itself
  • Default kernel is really basic
4 / 9

Hack: autorun.sh

  • Se dentro la memoria sd metti un file autorun.sh, quello viene eseguito.
  • Se copi un file binario dentro la SD, da autorun.sh puoi lanciarlo.
5 / 9

Hack: changing bootloader, kernel, rootfs

  • Si. Può. FAREEE
  • compiling a kernel is hard because there is not the source of some needed modules
    • but is my next goal
  • changing rootfs should be simpler
6 / 9

si vede dopo perché mai dovrei cambiare kernel il motivo di cambiare il rootfs è che così puoi usare la toolchain tua

La criptocamera!

  • Se ficco gpg dentro la scheda, posso cifrare le cose man mano che vengono messi.
  • ...ma va lentissimo!
  • Come fare a farlo andare veloce?
    • Fare un kernel meglio
    • flock
    • rng
    • Ottimizzare la parte cifratura
7 / 9

Problemucci

  • Non è ovvio come fare shred su una flash (anzi è problematico)
8 / 9

Idee future

  • Si potrebbe fare anche che le foto vengono mandate automaticamente (già cifrate) ad un altro device
9 / 9

SD col wifi

  1. Cosa sono
  2. Linux dentro
  3. Giocarci: autorun.sh
  4. Giocarci: cambiare bootloader, kernel, rootfs
  5. La criptocamera!
  6. Problemucci
2 / 9

Spiegare che è un tentativo dopo molte altre mezze prove, di cui però non faremo in tempo a parlare (la raspberry nel manico, l'app smartphone, il firmware chdk modificato)

Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
w Pause/Resume the presentation
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow