Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raspberry PI pour les agents secrets
Search
/dev/var/
April 26, 2014
Programming
0
300
Raspberry PI pour les agents secrets
Par Fedir Rykhtik
/dev/var/
April 26, 2014
Tweet
Share
More Decks by /dev/var/
See All by /dev/var/
La qualité logicielle par Jean-Pierre Imbert
devvar
0
170
Présentation de ROS (Robotics Operating System) : un midleware utilisé en robotique par Adrien Barral
devvar
1
300
Web scraping par Vincent Digiusto
devvar
0
260
Un workflow agile et efficace pour le développement front-end par Kévin Pardo
devvar
0
290
Un lab sécurité pour tester des app mobiles en moins de 15 minutes par Cyril Cérésola
devvar
0
280
Retour sur le Startup Weekend Toulon 2014
devvar
0
220
Vulnérabilité XXE par Cyril Ceresola
devvar
1
550
l’Oculus Rift DK2 par Manuel Seilhes
devvar
0
420
Retour d'expérience sur un coding goûter
devvar
0
270
Other Decks in Programming
See All in Programming
WindowInsetsだってテストしたい
ryunen344
1
130
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
170
インターフェース設計のコツとツボ
togishima
2
710
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
370
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
650
Perlで痩せる
yuukis
1
680
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
22
6k
ReadMoreTextView
fornewid
1
380
C++20 射影変換
faithandbrave
0
440
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
1.4k
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
240
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Speed Design
sergeychernyshev
31
990
Raft: Consensus for Rubyists
vanstee
139
7k
Agile that works and the tools we love
rasmusluckow
329
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Transcript
None
Raspberry PI pour les agents secrets 15 exemples d’utilisation Fedir
RYKHTIK, @FedirFR /dev/var/4 Toulon, France
RPi http://fr.farnell.com/raspberry-pi-accessories
Besoin d’un agent secret • Communication avec M • Obtenir
l'information secrète • Défendre ça propre information • Combattre les ennemies • Agents de deuxième plan • Transport (voiture ultra hi-tech) • Gadgets
Communication avec M
Talking to people from distance • Microphone USB • Casque
• SoX ◦ sox -d -t sox - | ssh pi@[IP address] sox -q -t sox - -d
Voice transformation • SoX ◦ sox -t alsa plughw:1 -d
reverb 99 50 0 ▪ Alpes : echo 0.8 0.9 1000 0.3 ▪ Sci-fi robot : flanger 30 10 0 100 10 tri 25 lin ▪ Shtrumpf : pitch 500
Obtenir l'information secrète
Audio Recording • SoX ◦ alias record='sox -t alsa plughw:1
-t wav - | lame -' ◦ record newrec.mp3 • tmux / screen ◦ to not break the session
Audio Transmission • Remote recording ◦ ssh pi@[IP address] sox
-t alsa plughw:1 -t wav - > ~/Desktop/myrec.wav • Speak to people ◦ sox -d -t sox - | ssh pi@[IP address] sox -q -t sox - -d
Recording the video stream • VLC ◦ vlc http://[IP address]:8080/?action=stream
-- sout='#standard{mux=avi,dst=/home/[username] /Desktop/myvideo.avi,access=file}'
Viewing Your webcam • Video ◦ vlc http://[IP address]:8080/?action=stream •
Audio ◦ ssh pi@[IP-address] sox -t alsa plughw:1 -t sox - | sox -q -t sox - -d
Monitoring WiFi • Kismet ◦ Wi-Fi spectrum and traffic analyzer
Analyzing packet dumps • logging ◦ sudo ettercap -q -T
-i wlan0 -M arp:remote -d -w mycapture.pcap /[Router IP]/ /[PC IP]/ • Analyzing ◦ ssh pi@[IP address] cat /home/pi/kismetlogs/Kismet- XXXX.pcapdump | wireshark -k -i -
Combattre les ennemies
Detecting an intruder • Motion
Turning on and off a TV • cron • Motion
Staging a playback scare • Assign to Motion
Traffic remplacement • etterfilter
Ennemies réels ?
Défendre ça propre information
Protection against Ettercap • static ARP entries • ettercap ◦
chk_poison plugin
Keeping data secret • cryptsetup ◦ crypted containers • dosfstools
◦ for Win compatibilty
Agents de deuxième plan
None
None
Transport (voiture ultra hi-tech)
RPi integration
GPS Tracking • USB GPS receiver (projects verified with Columbus
V-800) • gpsd • cgps
Gadgets
Controlling PI with Your smartphone • NetIO • SSH client
• Coversal - Linux Remote Control
Connectivité • Senseurs ◦ Lumiere ◦ Mouvement ◦ Distance •
Triggers • Relais
Livre à conseiller
Références • http://www.tuxboard.com/gadgets-des-agents-secrets/ • http://projectsentrygun.rudolphlabs.com/ • http://www.geek.com/news/autonomous-nerf-sentry-gun-picks-its-targets-protects-your-toy- chest-1561381/ • http://blog.kaazing.com/2013/04/01/remote-controlling-a-car-over-the-web-ingredients-
smartphone-websocket-and-raspberry-pi/ • http://www.raspberrypi.org/raspberry-pi-car-computer/ • http://oversimple.fr/alarme-de-maison-avec-un-raspberry-pi/ • http://fr.farnell.com/raspberry-pi-accessories • http://korben.info/idees-raspberry-pi.html