Surveillance Detection Scout a détecté un ami et propose des images d'archives avec son visageDe nombreux gouvernements déploient des systèmes de suivi de la population via un réseau de caméras vidéo. Mais les citoyens peuvent utiliser cet outil à leurs propres fins.
Le chercheur en sécurité Truman Kain a
présenté un mod curieux pour une voiture Tesla appelé
Surveillance Detection Scout (
diapositives de présentation ,
démo ) lors d'une conférence de piratage DEF CON. Avec elle, la voiture se transforme en une véritable plateforme de vidéosurveillance sur roues. Il reconnaît les numéros de voiture sur la route et le visage des gens en temps réel.
Le pirate explique que le système peut être utilisé à diverses fins: à la fois pour le renseignement et le contre-espionnage. Par exemple, si le système remarque souvent le même numéro de voiture ou la même personne, un message concernant une activité suspecte est envoyé au propriétaire. Quelqu'un pourrait vouloir voler une voiture, voler une maison voisine ou quelque chose comme ça.
En fait, la Tesla est équipée de matériel et de logiciels dont les fonctionnalités vont bien au-delà du pilote automatique:
- Trois caméras intégrées avec une visibilité presque panoramique
- API complètes
- Mode Sentinelle (toujours activé): si la voiture détecte un mouvement autour d'elle, elle démarre automatiquement l'enregistrement à partir de toutes les caméras.
- Navigateur Web intégré
L'observation est en temps réel. Surveillance Detection Scout envoie des avertissements similaires à ceux-ci: «La Mercedes-Menz C300 argentée vous suit pendant 7 minutes.»
Contre-espionnage
L'auteur donne deux scénarios typiques de contre-espionnage:
- Pendant le stationnement : quelles voitures / personnes approchent de votre voiture / maison?
- En déplacement : combien de temps une voiture particulière vous suit-elle? At-il déjà rencontré?
Le programme scout répond à ces questions.
Surveillance Detection Scout montre sur la carte quelle voiture se déplaçait à proximité.
Le programme extrait des images de cette voiture des archives.Intelligence
- À quelle heure la cible est-elle rentrée à la maison ou a-t-elle quitté le bureau?
- À quelle heure passent les patrouilles de sécurité? Quelle heure est-il vide?
Si auparavant un agent devait être de service pour la surveillance extérieure près d'une maison / d'un bureau, maintenant vous pouvez laisser une voiture vide, il fera tout pour vous.
Certains doutent que ces activités soient conformes aux lois de la Fédération de Russie. Mais l'activation du DVR pendant le stationnement est une caractéristique standard de la voiture Tesla, il est donc peu probable que nous parlions de «dispositifs espions cachés» interdits.
GitHub dispose d'un programme USB Tesla qui permet aux propriétaires de Tesla de copier la vidéo de la voiture sur un disque externe. Il ne reste plus qu'à traiter la vidéo, ce qui ne semble pas contredire la loi.
En vertu des lois actuelles, les caméscopes / enregistreurs vocaux cachés sont interdits dans les gadgets non standard, mais sont autorisés dans les smartphones ou les appareils photo car ils sont une fonctionnalité standard. La même chose avec la voiture, bien qu'au cas où il serait préférable de consulter des avocats qui connaissent bien les pratiques répressives en Russie. En tout cas, il n'y a pas eu de précédents.
Surveillance Detection Scout utilise le flux vidéo des caméras Tesla standard et les traite sur son propre équipement, qui se connecte à l'ordinateur de bord. L'équipement peut être sélectionné en fonction de vos besoins pour tout budget:
- Pi Zero W : 10 $
- Pi 4B (4 Go de RAM) : 55 $
- Jetson Nano : 100 $
- Jetson Xavier : 700 $
Bien sûr, les performances diffèrent par ordre de grandeur:

L'ordinateur tient dans une console Tesla Model S ou Model 3 et se branche sur le port USB du tableau de bord. Le backend est implémenté sur MongoDB, le noeud final est Node.js et Express, la vision industrielle est Keras, Tensorflow, Darknet / YoloV3 et Nvidia TensorRT.
ALPR fonctionne sans contrainte pour la reconnaissance des plaques d'immatriculation, Facenet fonctionne pour le suivi du visage. Les deux programmes sont disponibles gratuitement sur GitHub. Le système utilise également l'ensemble de données Google Open Images comme données d'entraînement.
Démo
Perspectives
Ce n'est pas un simple mod pour une voiture Tesla. Vous comprenez qu'un programme de vidéosurveillance peut être utilisé avec
tous les gadgets de l'Internet des objets , et il y a de plus en plus de tels appareils autour de nous. En gros, chacun peut devenir une sorte de Big Brother, bien sûr, sans sortir du champ législatif.
Les plans de Truman Kane sont de mettre en œuvre la visualisation à distance des images des caméras Tesla, de connecter des enregistreurs vidéo tiers au système, d'introduire un module pour reconnaître les personnes par la marche et la capacité de reconnaître d'autres objets.
L'auteur est certain que les entreprises et les gouvernements introduiront certainement des technologies similaires, et dans les années à venir, le nombre de systèmes de vidéosurveillance douteux et les fuites d'informations confidentielles de ces systèmes vont monter en flèche. Si quelqu'un veut combiner de tels appareils en un seul système, ce sera un système très puissant de surveillance totale. Imaginez que les DVR de millions de voitures se connectent à
146 000 caméras vidéo fixes dans les rues de Moscou .
Le code
Surveillance Detection Scout est
publié sur GitHub .

