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
290
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
290
Web scraping par Vincent Digiusto
devvar
0
250
Un workflow agile et efficace pour le développement front-end par Kévin Pardo
devvar
0
280
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
210
Vulnérabilité XXE par Cyril Ceresola
devvar
1
540
l’Oculus Rift DK2 par Manuel Seilhes
devvar
0
410
Retour d'expérience sur un coding goûter
devvar
0
270
Other Decks in Programming
See All in Programming
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
2
280
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
11
4k
GAEログのコスト削減
mot_techtalk
0
120
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
0
200
Unity Android XR入門
sakutama_11
0
160
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
110
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
320
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
120
Introduction to kotlinx.rpc
arawn
0
700
Featured
See All Featured
Faster Mobile Websites
deanohume
306
31k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Code Review Best Practice
trishagee
67
18k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GitHub's CSS Performance
jonrohan
1030
460k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Designing Experiences People Love
moore
140
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Thoughts on Productivity
jonyablonski
69
4.5k
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