[Piratage] Surveiller l’utilisation de la Webcam ?

Fermé
tom@ Messages postés 201 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 15 juin 2022 - Modifié le 23 août 2017 à 23:43
Breizhux Messages postés 368 Date d'inscription vendredi 1 septembre 2017 Statut Membre Dernière intervention 17 novembre 2020 - 5 sept. 2017 à 16:36
Bonjour,
je cherche a savoir quand la webcam est utilisée.
Est-ce possible, en python avec un script ?
Petite précision:
A deux reprises, j'ai vu s'afficher à l’écran le flux de la webcam interne.
Bien sur , est-ce possible qu'une autre personne parvienne à utiliser la webcam??
J'ai été très étonné la première fois. Donc, j'ai pensé que j'avais fait une erreur de manipulation, sur les touches du clavier. La seconde fois, cela m'a paru moins être une coïncidence.

C'est pour cela, qu'à but préventive je me demandais si je devrais surveiller la webcam, afin d'être alerté d'une utilisation non intentionnelle.
De ce fait, J'aimerais utiliser un script python , sous linux.

Y a t'il un moyen avec python de savoir lorsque la webcam est utilisé ? Ou si un flux est en cours d'utilisation?

Merci de votre aide.
Tom@

[ Ubuntu destock ]
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
28 août 2017 à 15:32
Salut,

fuser /dev/video0
devrait faire l'affaire (à modifier en fonction du prériphérique).

Petit test sur un raspberry et d'une caméra USB :

$ fuser /dev/video0 
/dev/video0: 26840m

Renvoie le PID utilisé.

$ ps -26840
PID TTY STAT TIME COMMAND
26840 pts/2 Ssl+ 2:21 /usr/bin/mjpg_streamer -i /usr/lib/input_uvc.so -f 15 -y -n -r 640x480

Renvoie le nom du programme attaché au PID.
1
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
28 août 2017 à 15:57
Avec l'option "-v" de fuser, c'est encore plus simple :
$ fuser -v /dev/video0 
UTIL. PID ACCÈS COMMANDE
/dev/video0: pi 28232 F...m mjpg_streamer
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 260
27 août 2017 à 23:12
Peut être avec
#!/bin/bash
lsof | grep /dev/video

pas testé...
0
Breizhux Messages postés 368 Date d'inscription vendredi 1 septembre 2017 Statut Membre Dernière intervention 17 novembre 2020 139
5 sept. 2017 à 16:36
Au pire il y a la méthode parano qui marche à tout les coups !! Tu colle un bout de papier/Sparadrap/post-it sur la webcam !
0