Une webcam convient-elle à la surveillance à domicile ? Comment savoir si la caméra vous suit ? Une webcam peut-elle

Récemment, des programmes sont apparus sur Internet qui permettent aux gens d'espionner d'autres personnes grâce à une caméra. En règle générale, ils sont créés à des fins spécifiques et tout le monde n'y a pas accès. Mais il y a toujours des gens qui sont capables d'utiliser ces programmes. Pour protéger votre espace personnel, vous devez apprendre comment fonctionnent ces programmes et savoir si vous pouvez vous en protéger.

Oui c'est possible. Les pirates savent comment écrire des codes logiciels qui peuvent remplir cette fonction. Le plus souvent, les programmes ne sont pas écrits à des fins publiques (ils sont illégaux), mais pour suivre une certaine personne dont la vie intéresse les autres. Il ne sert à rien d'espionner les gens ordinaires.

Façons d'activer la webcam de quelqu'un d'autre

Il existe de nombreuses options avec lesquelles vous pouvez allumer la caméra de quelqu'un d'autre. Mais les deux plus courants sont :

  1. Virus cheval de Troie. Son action vise non seulement à transférer des images depuis l'appareil photo, mais également à transférer des données depuis un ordinateur. Cela peut également corrompre les informations. Le virus a toute une gamme de fonctions allant de la désactivation de l'antivirus au transfert d'informations à un autre utilisateur. Le virus cheval de Troie fonctionne comme suit : en plus des données téléchargées depuis Internet, un programme supplémentaire est également téléchargé, qui est automatiquement installé. Il est difficile de le remarquer, surtout lors du téléchargement d'une grande quantité de données.
  2. Mètrepreteur. Il s'agit d'un programme fonctionnel qui est injecté dans les processus de l'explorateur. Le but de ce programme est de collecter des données. Il vous permet d'accéder à des informations à distance, y compris la caméra. Ce programme n'est pas un virus, donc tous les antivirus ne sont pas capables de le détecter.

Attention! Le virus cheval de Troie est considéré comme l'un des plus dangereux, car il n'est pas toujours détecté par l'antivirus.

Cette surveillance est-elle légale ?

Non, toute surveillance par caméra sans le consentement de la personne est illégale. Il y a un article d'atteinte à la vie privée et à la propriété privée d'une personne. Vous pouvez obtenir du temps pour cela. Dans le même temps, la surveillance via une webcam peut être utilisée par des fonctionnaires (par exemple, la police), s'ils ont reçu l'autorisation appropriée.

Comment se protéger

Il existe plusieurs règles qui vous aideront à vous protéger de la surveillance par la caméra :

  1. Vous devez d'abord télécharger un bon antivirus. Il est capable d'attraper des virus.
  2. Nous vérifions également tous les fichiers téléchargés depuis Internet. S'il y en a des douteux, ils doivent être supprimés.
  3. Aucun programme ne pourra accéder à la caméra si celle-ci est éteinte. Par conséquent, lorsque vous n'avez pas besoin de l'appareil, il doit être éteint.
  4. Si la caméra est intégrée (par exemple, dans un ordinateur portable), vous pouvez la désactiver via le BIOS. Ou vous pouvez simplement sceller la caméra si vous êtes sûr que quelqu'un regarde, mais vous ne pouvez pas l'éteindre.
  5. Vérifiez le fonctionnement de la caméra. Si vous remarquez des reflets ou des flashs dans votre travail, il y a de fortes chances que vous soyez suivi.
  6. Vérifiez l'utilisation du trafic sortant.

Si le logiciel espion est fabriqué par un professionnel, et qu'il est bien caché, il est quasiment impossible de l'identifier. L'antivirus n'aidera pas. Mais rappelez-vous qu'ils surveillent principalement ceux qui gardent des secrets d'État ou quelque chose d'important. Par conséquent, le risque que vous soyez suivi est extrêmement faible.

Des articles sur la nécessité de sceller la caméra frontale pour se protéger contre la surveillance sont publiés depuis des années 15. Je suis sûr que vous avez vu des dizaines de textes de ce type. Peut-être sont-ils parrainés par des fabricants de ruban électrique noir.

En 2016, une enquête de Kaspersky Lab a montré que 23% Les Russes sont amenés à de tels articles et scellent la caméra sur un ordinateur portable. Très probablement, ces personnes ne font pas que cela, mais prennent également d'autres mesures de sécurité. Par exemple, ils essaient de ne pas quitter la maison. Après tout, voir un ordinateur avec une caméra scellée dans un lieu public est un succès rare.

Mais de telles personnes existent toujours. Leur entourage est perplexe : « Es-tu un idiot ? Qui a besoin de regarder votre tasse ivre ? Hélas, mais certains peuvent encore en avoir besoin.

À qui?

Si vous travaillez sur un ordinateur d'entreprise, vous pouvez être surveillé par des employés ou des supérieurs du service informatique. Mais ce n'est pas la peine de se défendre d'une telle surveillance, sinon ils pourraient penser à vous : « Est-ce qu'il cache quelque chose ? On devrait le voir."

Snowden et ses associés promeuvent la théorie selon laquelle les systèmes d'exploitation populaires prennent de temps en temps des photos de l'utilisateur et les transfèrent sur leurs serveurs. Mais cela fait partie d'un système de surveillance mondial auquel il est difficile de se cacher. Si vous êtes une simple personne décente, vous n'avez pas besoin de vous en défendre.

Mais il y a des gens qui installent délibérément un logiciel de surveillance et en profitent. Parlons d'eux.

RAT-ers

Toutes les photos de la galerie ci-dessus sont tirées d'un vieux fil ☆ ShowCase ☆ Des filles esclaves sur votre RAT sur hackforums.net. Les hooligans ont piraté les caméras de ces femmes, ont pris des photos et les ont affichées pour montrer leurs réalisations à leurs camarades. Très probablement, les victimes ne le sauront jamais.

RAT (Remote Administration Tools ou Remote Access Trojan) est un logiciel pour caché à l'utilisateur contrôle informatique à distance. Le premier programme de ce type est apparu en 1998 et s'appelait BackOrifice.

Le terme RAT-er a été inventé par les journalistes de la BBC pendant plusieurs années. Ainsi, dans les médias, il est de coutume d'appeler les hooligans qui installent des RAT sur les ordinateurs des «victimes» et de recueillir des «preuves compromettantes» sur eux. Le plus souvent, ils le font juste pour le plaisir, mais certains gagnent de l'argent grâce à cela.

De quoi est capable RAT ?

Dans la galerie ci-dessus se trouvent des captures d'écran du programme DarkComet RAT. C'est un classique du genre, l'outil le plus célèbre pour le contrôle secret de l'ordinateur de quelqu'un d'autre, apparu en 2008. Son nom fait même parfois la une des journaux. La rumeur veut que DarkComet ait été utilisé par les autorités syriennes pour espionner l'opposition.

Le tableau sur le côté gauche de l'écran est une liste d'utilisateurs dont les ordinateurs peuvent être gérés. Sur la droite se trouve une liste des actions disponibles pour chacun. Comme vous pouvez le constater, les ordinateurs sont entièrement entre les mains d'escrocs. Vous pouvez même télécharger des fichiers et exécuter des scripts bat. Les sections méritent une attention particulière. Fonctions d'espionnage et Fonctions amusantes.

Les "fonctions d'espionnage" vous permettent de surveiller "l'esclave": enregistrer du son et de la vidéo, faire quelque chose sur le bureau (quelque chose comme TeamViewer), enregistrer toutes les frappes. Et les « fonctionnalités amusantes » peuvent effrayer la victime : éteignez la souris/le clavier, faites glisser le lecteur, envoyez des messages sous forme de boîtes de dialogue ou discutez sur l'écran de l'ordinateur. Je vais clarifier au cas où: lorsque RAT est en cours d'exécution, sous Windows, la lumière près de la caméra ne s'allume pas dans la plupart des cas.

Est-ce dangereux pour Mac ?


Oui. Certaines variantes de RAT fonctionnent sous MacOS. Par exemple, le Blackhole multiplateforme, qui est montré dans l'image ci-dessus. Il a moins de fonctions standard, mais vous pouvez exécuter des scripts Apple Script et Shell.

Dans RAT pour Mac, les développeurs n'incluent souvent pas de fonctionnalités d'enregistrement vidéo, car sous OS X et MacOS, ils ne peuvent lutter contre l'allumage de la lumière qui permet à l'utilisateur de détecter le fonctionnement du programme. Même le tout nouveau RAT, apparu fin 2016, Backdoor.OSX.Mokes.a il n'y a que des fonctions pour enregistrer de la vidéo à partir de l'écran et du son. Il n'a pas accès à la webcam.

Est-ce dangereux pour les smartphones ?

Oui, pour Androïd. Par exemple, le très souvent mentionné DroidJack. Après avoir installé ce programme sur le smartphone de la victime, l'attaquant a accès à sa caméra, son microphone, ses contacts, ses SMS, ses appels, sa localisation, les applications installées. Il ne nécessite pas de droits root pour s'exécuter.

Comment le RAT entre-t-il sur l'ordinateur de la victime ?

Tout d'abord, le RAT-er crée un fichier avec l'extension exe, le soi-disant "stub", dans lequel il prescrit les paramètres nécessaires. Après cela, il doit faire en sorte que la victime l'exécute sur son ordinateur.

La première consiste à déguiser le fichier en quelque chose d'utile et à convaincre la personne de l'ouvrir. Par exemple, à l'opposition syrienne mentionnée ci-dessus, des espions ont envoyé DarkComet sous le couvert d'un "crypteur de messages pour Skype" et les ont convaincus de l'installer pour se protéger de la surveillance gouvernementale.

Les programmes RAT sont distribués individuellement: "un gars donne un camarade de classe GDZ en chimie sous la forme d'un fichier exe" ou en vrac: téléchargement sur des torrents ou des échangeurs de fichiers sous le couvert de programmes utiles, spam sur les réseaux sociaux, courrier, forums. BlackHole, par exemple, a été distribué sous le couvert d'un antivirus pour Mac.

La deuxième façon consiste à vous attacher bêtement à l'ordinateur de quelqu'un d'autre avec un lecteur flash alors que son propriétaire est parti. Les victimes des RAT-ers sont souvent leurs proches. Dans le réseau Tor, vous pouvez tomber sur des sites avec une inscription invitante sur le principal "Diffusion en direct depuis la caméra frontale de mon 13 ans Les sœurs de Josie. Payez 0,01 BTC (10 $) et regardez-la 24h/24 et 7j/7.

Les employés des magasins d'électroménagers peuvent installer des logiciels d'espionnage sur les ordinateurs des clients.

Est-il difficile d'obtenir RAT?

Le programme d'accès à distance lui-même est facile à télécharger. Il peut être trouvé dans le domaine public ou acheté dans n'importe quel magasin de produits numériques Tor. Visuellement, un quart des logiciels malveillants qui y sont présentés sont de différents types de RAT.

Un par un (ensemble : programme éprouvé + instructions très détaillées) ils sont vendus à des prix allant de 0,5 $ à 2 $ dollars. Ou vous pouvez acheter 20 à 30 variétés de RAT à la fois sous la forme d'un Hacker Starter Pack pour 10 $ à 50 $, qui comprendra un tas d'autres programmes, leurs outils de distribution, le masquage antivirus (cryptage) et la littérature éducative. Les codes sources RAT documentés peuvent coûter plusieurs centaines de dollars.

Le DarkComet mentionné ci-dessus appartient au passé, car les développeurs ont fermé le projet en 2012. Mais il a des centaines analogues et clones. Selon une étude du portail DarkReading, le TOP 3 des RAT à fin 2015 sont Sakula, KjW0rm et Havex. Mais DarkComet est toujours à la cinquième place du classement.

Comment les RAT gagnent-ils de l'argent avec les filles ?

Les victimes des RAT'ers sont dans la plupart des cas des filles âgées de 10 à 18 ans. Après tout, il est très intéressant de regarder une telle victime. Les filles combinent souvent prendre un bain et regarder un film sur un ordinateur portable, changer de vêtements plusieurs fois par jour, se promener à moitié nues dans la maison, discuter des détails de leur vie intime avec leurs amis.

En 2013, des journalistes de BBC News ont écrit que l'accès à l'ordinateur d'une femme coûte 1 à 2 dollars et les hommes seulement quelques centimes. Mais vous ne pouvez pas collecter beaucoup d'argent en vendant des accès, car regarder la caméra pour des étrangers devient rapidement ennuyeux. Mais vous pouvez gagner de l'argent avec des vidéos érotiques.

Ce n'est pas un hasard s'il existe des "fonctionnalités amusantes" dans le RAT. Ils aident à faire pression psychologiquement sur la victime et la forcent à faire quelque chose qui peut exciter les téléspectateurs pédophiles. La photo ci-dessus montre le visage horrifié et impuissant d'une jeune fille victime de chantage via une webcam et forcée de se déshabiller.

De telles vidéos sont très nécessaires pour les sites pour pédophiles et sadiques. Sur le dark web, les ressources "adultes" avec des vidéos vraiment "spéciales" coûtent plusieurs centaines de dollars. par abonnement par visiteur et ils ont la capacité de bien payer les fournisseurs de contenu.

Comment les RAT gagnent-ils de l'argent avec les garçons ?

Souvent, l'objectif des RAT-ers est souvent les propriétaires de comptes mis à niveau dans les jeux en ligne populaires. Une histoire typique des forums:

Je suis allé prendre le thé. À son retour, il a vu que COMP SAM traînait des éléments de jeu et les échangeait avec quelqu'un.

Parfois, les propriétaires des sites, blogs et pages visités sur les réseaux sociaux sont ainsi piratés.

Comment comprendre que l'ordinateur est infecté?

Les intimidateurs ne veulent pas que vous sachiez que quelqu'un d'autre utilise votre ordinateur. De nombreuses victimes de RAT-ers ne réalisent pas leur sort. L'analyse des forums a révélé des signes pouvant indiquer que vous êtes devenu un "esclave":

  • Les dates auxquelles les fichiers ont été ouverts pour la dernière fois ne correspondent pas aux heures auxquelles vous les avez ouverts. Si vous avez un fichier texte avec des mots de passe sur votre bureau, faites-y tout d'abord attention;
  • Lorsque vous vous éloignez de l'ordinateur, puis après avoir trouvé le curseur n'est pas à l'endroit où vous l'avez laissé ;
  • Les fenêtres et les onglets du navigateur s'ouvrent / se ferment soudainement ;
  • Du spam a soudainement commencé à être envoyé depuis plusieurs de vos comptes dans les messageries instantanées et les réseaux sociaux ;
  • Vous avez raté l'argent sur votre porte-monnaie électronique.

Que faire?


La caméra doit être scellée en dernier. Pour éviter un tel problème, vous devez suivre les règles de sécurité bien connues: ne téléchargez aucun déchet à partir de sources gauchers, n'ouvrez pas de fichiers suspects à partir du courrier, ne succombez pas à la persuasion "mettez un programme pour tricher les likes VK", ne laissez personne travailler sur votre ordinateur personnel.

La vidéosurveillance est l'une des méthodes les plus efficaces pour protéger toutes sortes d'entreprises, de territoires et même d'individus. Les technologies modernes ont beaucoup progressé et ont donné à l'humanité une gamme importante de différentes méthodes de vidéosurveillance, et l'une d'entre elles, qui sera discutée dans cet article, est la surveillance par webcam. Celui que la plupart des familles ont à la maison.

La qualité de prise de vue des webcams modernes, couplée à leur faible coût, fait de ce type de vidéosurveillance le plus économique des existants. La vérité : pourquoi acheter des caméras spécialisées avec une résolution énorme, dépenser de l'argent et du temps pour les installer, s'il existe une telle option budgétaire ?

La surveillance via une caméra vidéo peut être utile à la fois à des fins domestiques (espionner l'entrée s'il y a des invités et / ou des voisins suspects ; espionner le lieu de travail, c'est-à-dire non loin de l'ordinateur), ou la remplacer, car avec plusieurs caméras, vous pouvez déployer l'ensemble du système.

Avantages

Économie et disponibilité. Qu'une personne utilise une ou deux caméras à des fins domestiques (sans avoir besoin de Full HD), ou une douzaine sur le lieu de travail dans tout le bureau, ce sera en tout cas moins cher que les caméras à part entière avec leur installation, car la caméra la plus chère avec la résolution la plus élevée coûte six mille roubles.

Praticité et fiabilité. Une personne ayant besoin de vidéosurveillance n'aura qu'à dépenser de l'argent pour une caméra: l'installation au bon endroit peut se faire de manière indépendante, à partir de moyens improvisés, et l'observation elle-même peut être effectuée à partir de votre ordinateur, en contrôlant l'emplacement de les enregistrements vidéo sur le disque dur de l'ordinateur, les paramètres d'enregistrement, etc.

Quantité d'informations. Comme déjà mentionné, la surveillance ne nécessite pas nécessairement une caméra coûteuse avec une excellente qualité d'image, et il s'ensuit que le poids de la vidéo, quelle que soit sa durée, sera suffisamment faible pour laisser de précieux gigaoctets de disque dur pour les autres besoins des utilisateurs.

Défauts

Il semblerait, pourquoi avons-nous besoin d'autres types de vidéosurveillance si la webcam possède toutes les propriétés nécessaires ? Parce qu'économie et qualité ne vont pas toujours de pair. En choisissant la surveillance par webcam, l'utilisateur assume un certain nombre d'inconvénients :

Qualité de prise de vue. Voulant réaliser son rêve et économiser de l'argent en plus, une personne est confrontée au fait que la qualité de l'image n'est pas assez bonne pour, par exemple, identifier immédiatement l'identité d'une personne suspecte à l'entrée et ainsi, auquel cas , faciliter le travail des policiers. Et s'il n'y a pas d'éclairage sur la travée du sol, les prises de vue nocturnes deviennent une perte de temps et d'espace sur le disque dur. Ce moins devient plus fatal si la caméra a la meilleure résolution : dans l'obscurité, il sera toujours difficile de voir quelque chose.

Angle de vue. Si vous devez surveiller une vaste zone (entrepôt, loisirs, une rue entière, etc.), les webcams fixes sans possibilité de modifier indépendamment l'angle de surveillance obligent l'utilisateur à placer une autre caméra au même endroit pour ne pas perdre vue de quoi que ce soit. Si nous économisons de l'argent, alors, aussi paradoxal que cela puisse paraître, cela vaut la peine d'acheter un appareil photo plus cher avec un cadre mobile.

Fragilité. Historiquement, les gens n'aiment pas vraiment être filmés sans leur permission. Si les résidents de la maison eux-mêmes ont collecté des fonds et en ont fait don pour l'installation de caméras professionnelles, il n'y a pas de plainte. Mais tout change lorsqu'un seul passionné organise une surveillance à ses frais, ce qui peut provoquer des émotions très diverses chez les voisins : de l'indignation cachée à la haine ouverte et au démantèlement audacieux d'un système bien arrangé.

La même réaction peut être évoquée sur le lieu de travail au bureau, mais dans une moindre mesure, car ici on peut espérer la miséricorde et les encouragements du patron. Dans tous les cas, vous devrez répondre.

Si vous pensez que les inconvénients l'emportent sur les avantages, il est logique de se familiariser avec les autres.

Installation DIY : comment ça marche ?

Tout d'abord, l'utilisateur doit disposer des ressources suivantes :

  1. Webcam;
  2. Câble d'extension USB (il n'affecte en rien l'économie, il coûte un sou);
  3. Connaissance et capacité à gérer les pilotes, les logiciels ;
  4. Ordinateur ou ordinateur portable, selon l'endroit où la caméra sera connectée.

Si vous avez besoin d'une surveillance à distance, en mode en ligne, vous devez installer un logiciel séparé qui offre une telle opportunité.

La télésurveillance présente plusieurs avantages :

  • Économie d'espace disque ;
  • Vous pouvez suivre l'enregistrement à partir de n'importe quel appareil ;
  • La surveillance en ligne vous permet de réagir beaucoup plus rapidement à ce qui se passe dans le cadre.

Logiciel sur l'exemple d'IVideon

Il existe une grande variété de logiciels pour la mise en œuvre de la surveillance en ligne, et même le célèbre Skype en fait partie. La fonction d'acceptation automatique et de traduction automatique fait des merveilles. Mais l'un des programmes phares dans ce domaine était et reste le logiciel gratuit IVideon.

iVideon est un programme de surveillance en ligne intuitif et facile à apprendre. Comment ça marche?

Après l'installation, le programme vous demandera de suivre la procédure d'enregistrement et de sélectionner la configuration ;

  1. Après l'enregistrement, une liste des caméras connectées à l'ordinateur apparaîtra dans la liste qui apparaît.
  2. La fenêtre suivante donnera à l'utilisateur la possibilité de sélectionner indépendamment la plage d'espace disque dans laquelle l'enregistrement sera alloué. En fonction des objectifs, des caméras et de leur nombre, vous devez définir la taille souhaitée en gigaoctets, mais il est recommandé d'allouer au moins 50 à 70 Go pour un enregistrement confortable 24 heures sur 24.
  3. D'autres paramètres donneront à l'utilisateur la possibilité de lancer automatiquement le programme lorsque l'ordinateur est allumé, de démarrer l'enregistrement selon un calendrier, le son, le mouvement et de nombreuses autres fonctionnalités intéressantes.

Le client IVideon et le serveur IVideon installés permettent également à l'utilisateur d'effectuer une surveillance en ligne de plusieurs caméras à la fois, de configurer l'accès et la confidentialité pour la visualisation.

Autres programmes

En plus des programmes déjà annoncés, il y a les concurrents suivants :

WebcamXP. Un utilitaire shareware qui, dans sa version gratuite, offre aux utilisateurs une gamme limitée d'options. En particulier, il n'y a qu'un seul fil de suivi. La version payante vous permet de configurer la surveillance des mouvements, la diffusion en ligne directement sur le site Web du développeur avec un stockage en nuage.

Xéota. Ce programme permet dans sa version d'essai de surveiller à partir de quatre caméras simultanément. Prend en charge les caméras analogiques, Web, IP et sans fil des éditeurs les plus populaires. En plus des fonctions de surveillance discrète, il peut également être utilisé comme alarme (sirène au choix) avec envoi automatique des images de ce qui se passe dans le cadre vers une adresse postale ou un téléphone.

abelcam. Un traducteur en ligne d'images d'une webcam et un éditeur vidéo dans une seule bouteille. Comme WebcamXP, dans la version d'essai, il vous permet de surveiller un seul flux, une seule caméra. Prend en charge les caméras haute résolution et les types ci-dessus, les formats .AVI et .WMV, dispose d'un détecteur de mouvement intégré.

Globoss. Un programme sérieux qui dispose d'une gamme complète de fonctions : 12 caméras dans la version payante (2 dans la version gratuite), capteur de bruit et de mouvement, enregistrement de l'heure, prise en charge des caméras IP et le service du développeur permet la surveillance à distance.

moniteur webcam. Un programme à thread unique qui ne prend en charge que les webcams, mais possède toutes les fonctions ci-dessus: un capteur de mouvement (avec la possibilité de définir la détection de mouvement dans une seule zone spécifique du cadre), le bruit (avec contrôle du volume) et la capacité pour envoyer des messages d'avertissement au courrier et au téléphone.

AxxonSuivant. Un programme impressionnant qui vous permet de déployer un système de surveillance jusqu'à seize caméras contourne toutes les précédentes dans deux fonctions telles que la surveillance et le contrôle total depuis le téléphone et la recherche de l'objet nécessaire sur le cadre en fonction de certains paramètres, mais est inférieur en termes de commodité et d'attractivité de l'interface.

Diffuseur vidéo à domicile. Contrairement à tous les autres programmes, il s'agit d'un programme multiplateforme, c'est-à-dire qu'il a des chances égales et les mêmes fonctionnalités à la fois sur Windows et Ubuntu avec MacOS, Android et IOS. Il dispose d'un stockage en nuage séparé et d'une connexion facile à d'autres stockages de ce type. Dans le reste - tout de même la possibilité d'enregistrer par mouvement, son, heure et d'envoyer des alertes d'alarme au téléphone.

Surveillance vidéo Eyeline. Le détenteur du record de prise en charge du streaming - ni plus, ni moins - d'une centaine de caméras. Une interface minimaliste agréable et une période d'essai de deux semaines avec possibilité de s'abonner à un prix symbolique offrent une fonctionnalité complète et hétéroclite (choix de la rédaction !).

Fraps. Malgré la popularité de ce programme en tant que logiciel de capture d'images à partir d'un écran d'ordinateur, des mises à jour récentes ont introduit une innovation face à l'enregistrement d'une image à partir d'une caméra vidéo en parallèle avec la capture d'image, sur laquelle vous pouvez, bien sûr, spéculer et obtenez un autre programme de vidéosurveillance, mais ses fonctionnalités sont très limitées - aucun capteur de mouvement, le son, l'enregistrement du temps, le stockage en nuage et le suivi à distance ne sont disponibles pour cet utilitaire.

Vidéo utile

Découvrez comment installer une vidéosurveillance à domicile basée sur une webcam avec le logiciel IVideon.

Conclusion

Malgré la liste assez riche des programmes de surveillance en ligne répertoriés, tous ne conviennent peut-être pas à un utilisateur spécifique, mais cela n'a pas d'importance, car il existe encore de nombreux programmes différents sur Internet pour différents besoins, y compris des programmes entièrement gratuits.

Ce qui n'a pas encore été dit, c'est que la disponibilité de ce type de vidéosurveillance permet la surveillance. Une webcam jetée dans une salle de conférence, un vestiaire ou un sac, ou un ordinateur portable complètement laissé sur la table avec le moniteur éteint, mais la caméra fonctionnant, peut devenir le principal atout des attaquants qui veulent obtenir les informations nécessaires pour eux-mêmes à des fins égoïstes (information privilégiée d'une entreprise concurrente, chantage d'un individu) .

Soyez vigilant pour les équipements suspects sans propriétaire sur le lieu de travail et pour vos effets personnels. Nous espérons que cet article servira ceux qui en ont besoin à des fins pacifiques.

Certaines personnes craignent que la webcam intégrée à leur ordinateur portable
jetez un œil à eux. Ils craignent cela si sérieusement que parfois même
Collez son œil qui ne dort pas avec du ruban adhésif. Ils le font pour une raison. Nous dirons
comment prendre en charge par programmation la webcam intégrée dans un ordinateur portable et l'utiliser
fonctionnalité à des fins à la fois pacifiques et pas très.

Nous commençons la mise en œuvre : les premières déceptions gênantes

J'ai été très surpris et bouleversé quand j'ai découvert que dans le grand et puissant .NET
Framework n'a absolument pas la capacité d'interagir simplement avec les webcams.
Dans la quatrième version, la situation s'est améliorée (pour les projets SilverLight,
classes correspondantes), mais je n'ai pas eu le temps de les tester, puisque l'exemple de
J'ai commencé à écrire cet article avant même la sortie officielle de VS2010 et .NET 4.

Presque désespéré, je me suis assis étroitement dans Google. Résultats de la recherche de runes
Je n'étais pas inspiré - tout ce que j'ai trouvé, ce sont des liens vers MSDN et la technologie
DirectDraw. J'ai même essayé d'esquisser un exemple simple, mais à cause de
manque d'expérience avec DirectDraw, j'ai subi une déception. je me suis débrouillé
pour assembler une application très simple, mais je n'arrivais toujours pas à tout saisir dedans
Défaillance.

Encore plus désespéré, j'ai commencé à puiser dans les ressources de nos camarades occidentaux.
Après avoir étudié plusieurs dizaines de liens, j'ai pu dégoter pas mal de goodies. Parmi
il y avait toutes sortes d'exemples et de petits articles (les américains n'aiment pas beaucoup
écrivez). J'ai même réussi à trouver un exemple de travail basé sur DirectDraw, mais quand j'ai
J'ai vu le code - j'étais horrifié. Il était difficile de le comprendre. J'ai donc décidé de ne pas
la peine, mais essayez de trouver un moyen plus simple. Je n'ai pas eu le temps de dire au revoir
exemple sur DirectDraw, car un autre a attiré mon attention. L'auteur de l'exemple codé
toute une bibliothèque pour travailler avec les webcams et autres appareils de capture vidéo,
utilisant la technologie VFW (Vidéo pour Windows).

Dommage que le projet de l'auteur (je parle de la bibliothèque) ait été castré au maximum. Tout,
ce que la bibliothèque permettait de faire était d'afficher l'image de la webcam. Pas de capture
Il n'y avait pas de cadres séparés, pas d'enregistrement vidéo et d'autres fonctionnalités qui nous étaient utiles.

Et pourtant, mon subconscient me disait avec insistance que ce projet et
avoir ce que je cherchais. Avant que j'ai eu le temps de jeter un coup d'œil sur son code,
J'ai vu les noms des messages win familiers et les noms non moins familiers des fonctions WinAPI.
Il était une fois, je devais écrire une application webcam
sur Delphes. Ensuite, j'ai rencontré ces fonctions pour la première fois.

Après avoir examiné les sortes, j'ai décidé d'écrire ma propre version de la bibliothèque et de lui fournir les éléments nécessaires
Fonctionnalité.

Peloton, préparation n ° 1

Il est tout à fait possible qu'il y ait plusieurs webcams dans un ordinateur / portable. Par
l'exemple n'a pas besoin d'aller loin. Au travail, je dois souvent m'organiser
visioconférence simple. Ils impliquent généralement deux personnes. chacun des
les participants sont filmés par une caméra séparée. Les caméras elles-mêmes sont connectées à mon ordinateur. Lorsque
Je commence à filmer, puis je choisis dans le programme pour travailler avec des caméras vidéo celle dont j'ai besoin
appareil photo actuel. Puisque nous avons décidé de prendre le contrôle de la caméra, nous devons
découvrez comment obtenir une liste des périphériques de capture vidéo installés et sélectionnez
avec qui nous allons travailler en ce moment.

Pour résoudre cette tâche simple, l'API Windows fournit une fonction
capGetDriverDescription(). Il prend cinq paramètres :

  1. wDriverIndex - index du pilote de capture vidéo. La valeur de l'indice peut
    varient de 0 à 9 ;
  2. lpszName est un pointeur vers un tampon contenant le nom du pilote correspondant ;
  3. cbName - taille (en octets) du tampon lpszName ;
  4. lpszVer est un pointeur vers un tampon contenant une description d'un
    Conducteurs;
  5. cbVer est la taille du tampon (en octets) qui stocke la description du pilote.

En cas de succès, la fonction renverra TRUE. Description de notre fonction
oui, voyons maintenant comment le définir en C#. Cela se fait comme ceci :


protégé statique extern bool capGetDriverDescriptionA (wDriverIndex court,
ref String lpszName, int cbName, ref
Chaîne lpszVer, int cbVer);

Notez qu'avant de spécifier le nom de la fonction de crochet, dans
il est obligatoire d'écrire le nom de la DLL dans laquelle il est défini. À
dans notre cas, il s'agit de avicap32.dll.

Ainsi, la fonction est importée, maintenant vous pouvez écrire une classe dans laquelle elle sera
être utilisé. Je ne donne pas le code de classe complet pour obtenir une liste d'appareils
Je ne montrerai que le code de la méthode key :

Public static Device GetAllCapturesDevices()
{
String dName = "".PadRight(100);
String dVersion = "".PadRight(100);

pour (court i = 0; je< 10; i++)
{
si (capGetDriverDescriptionA(i,
réf dName, 100, réf dVersion,
100))
{
Appareil d = nouveau Appareil(i);
d.Name = dName.Trim();
d.Version = dVersion.Trim();

devices.Add(d);
}
}
renvoie (Device)devices.ToArray
(typede(Appareil));
}

Le code semble plus facile que jamais. L'endroit le plus intéressant est le cycle dans lequel
la fonction capGetDriverDescription mentionnée ci-dessus est appelée. Depuis MSDN, nous
on sait que l'index (le premier paramètre de la fonction capGetDriverDescription()) peut
allant de 0 à 9, nous exécutons donc délibérément une boucle dans ce
intervalle. Le résultat de l'exécution de la méthode sera un tableau de classes Device (cette classe
Je l'ai déterminé moi-même, voir les sources correspondantes).

Nous avons trouvé une liste d'appareils, maintenant prenons soin de l'affichage
flux vidéo de la caméra. Ici la fonction nous servira bien
capCreateCaptureWindow() pour créer une fenêtre de capture.

En regardant un peu plus loin, je dirai que d'autres actions avec la caméra seront
se produire en envoyant simplement des messages à la fenêtre de capture. Oui, exactement,
vous devrez utiliser le programmeur Windows douloureusement familier (et farceur)
fonction sendMessage().

Examinons maintenant de plus près la fonction capCreateCaptureWindow(). Son
six arguments sont nécessaires :

  1. lpszWindowName est une chaîne null-terminal contenant le nom de la fenêtre de capture ;
  2. dwStyle - style de fenêtre ;
  3. x - coordonnée X ;
  4. y est la coordonnée Y ;
  5. nWidth - largeur de la fenêtre ;
  6. nHeight - hauteur de la fenêtre ;
  7. hWnd - handle de fenêtre parent ;
  8. nID est l'identifiant de la fenêtre.

Le résultat de l'exécution de la fonction sera le handle de la fenêtre créée ou NULL au cas où
les erreurs. Comme cette fonction s'applique également à WinAPI, il faut à nouveau
importer. Je ne fournirai pas le code d'importation, car il est pratiquement
est identique à ce que j'ai écrit pour la fonction capGetDriverDescription(). Mieux tout de suite
Jetons un coup d'œil au processus d'initialisation de la caméra :

deviceHandle = capCreateCaptureWindowA(ref deviceIndex, WS_VISIBLE |
WS_CHILD, 0, 0, windowWidth, windowHeight, poignée, 0);

si (SendMessage(deviceHandle, WM_CAP_DRIVER_CONNECT, this.index, 0) > 0)
{
SendMessage(deviceHandle, WM_CAP_SET_SCALE, -1, 0);
SendMessage(deviceHandle, WM_CAP_SET_PREVIEWRATE, 0x42, 0);
SendMessage(deviceHandle, WM_CAP_SET_PREVIEW, -1, 0);

SetWindowPos(deviceHandle, 1, 0, 0, windowWidth, windowHeight, 6);
}

Dans ce code, immédiatement après la création de la fenêtre, une tentative est faite pour envoyer un message
WM_CAP_DRIVER_CONNECT. Un résultat non nul de l'exécution de la fonction indiquera
nous parler de son succès.

Imaginez maintenant qu'aujourd'hui les dieux sont de notre côté et produisent
envoi immédiat de plusieurs messages : WM_CAP_SET_SCALE,
WM_CAP_SET_PREVIEWRATE, WM_CAP_SET_PREVIEW. Hélas, comme c'est le cas avec les fonctions, C#
ne sait rien de l'existence de ces constantes. Vous devrez les redéfinir
tout seul. J'ai donné une liste de toutes les constantes nécessaires avec des commentaires ci-dessous.

//Message personnalisé
privé const int WM_CAP = 0x400 ;
//Se connecter au pilote du périphérique de capture vidéo
privé const entier WM_CAP_DRIVER_CONNECT = 0x40a ;
// Rompre la connexion avec le pilote de capture vidéo
const privé int WM_CAP_DRIVER_DISCONNECT = 0x40b ;
//Copier le cadre dans le presse-papiers
const privé entier WM_CAP_EDIT_COPY = 0x41e ;
//Activer/désactiver le mode aperçu
privé const int WM_CAP_SET_PREVIEW = 0x432 ;
//Activer/désactiver le mode superposition
privé const int WM_CAP_SET_OVERLAY = 0x433 ;
// taux de prévisualisation
privé const entier WM_CAP_SET_PREVIEWRATE = 0x434 ;
//Activer/désactiver la mise à l'échelle
privé const int WM_CAP_SET_SCALE = 0x435 ;
const privé int WS_CHILD = 0x40000000 ;
const privé int WS_VISIBLE = 0x10000000 ;
// Définir la fonction de rappel pour l'aperçu
privé const int WM_CAP_SET_CALLBACK_FRAME = 0x405 ;
//Réception d'une seule image du pilote de capture vidéo
privé const int WM_CAP_GRAB_FRAME = 0x43c ;
// Enregistrer l'image de la caméra dans un fichier
const privé int WM_CAP_SAVEDIB = 0x419 ;

Je vais omettre la description plus détaillée de la classe pour travailler avec la webcam. cadre je
considéré, et avec tout le reste, vous pouvez facilement le comprendre en allumant mon
source bien commentée. La seule chose que je ne veux pas quitter
dans les coulisses est un exemple d'utilisation de la bibliothèque.

Au total, j'ai implémenté (plus précisément, ajouté) quelques méthodes dans la bibliothèque : GetAllDevices
(déjà envisagé), GetDevice (obtention d'un pilote de périphérique de capture vidéo par
index), ShowWindow (afficher l'image de la webcam), GetFrame (capturer
image individuelle dans un fichier graphique) et GetCapture (capture de flux vidéo).

Comme démonstration de la performance de la bibliothèque fabriquée, j'ai esquissé
petite application. J'ai placé un composant ComboBox sur le formulaire
(utilisé pour stocker une liste des périphériques de capture vidéo disponibles) et plusieurs
boutons - "Actualiser", "Démarrer", "Arrêter" et "Capture d'écran". Oh ouais, toujours sur mon uniforme
éblouit le composant Image. Je l'utilise pour afficher la vidéo de la caméra.

Commençons le débriefing avec le bouton "Mettre à jour". En cliquant dessus, j'obtiens une liste
tous les périphériques de capture vidéo installés. L'intérieur de ce gestionnaire d'événements :

Périphériques de périphérique = DeviceManager.GetAllDevices();
foreach (Appareil dans appareils)
{
cmbDevices.Items.Add(d);
}

Est-ce vraiment si simple ? La bibliothèque que nous avons développée prend soin de tous les noirs
travail et nous ne pouvons que profiter de l'orienté objet
programmation. Le code permettant d'activer l'affichage du flux vidéo semble encore plus simple.
de la caméra :


selectedDevice.ShowWindow(this.picCapture);

Encore une fois, tout est plus simple qu'un navet cuit à la vapeur. Eh bien, regardons maintenant le code du bouton "Capture d'écran":

Périphérique sélectionnéDevice = DeviceManager.GetDevice(cmbDevices.SelectedIndex);
selectDevice.FrameGrabber();

Je n'ai pas prêté beaucoup d'attention à la méthode FrameGrabber(). Dans ma source
l'appel de la méthode enregistre l'image courante directement à la racine du système
disque. Bien sûr, ce n'est pas très correct, donc avant l'utilisation au combat
n'oubliez pas d'apporter les corrections nécessaires.

Prêt #3

Il est maintenant temps de parler de la façon de construire un système simple mais fiable
système de vidéosurveillance. Typiquement, ces systèmes sont basés sur deux algorithmes :
différence entre deux cadres et modélisation de fond simple. Leur implémentation (code)
assez volumineux, donc au tout dernier moment j'ai décidé d'opter pour plus
façon simple. Par la voie facile, on entend l'utilisation des puissants, mais jusqu'à présent
framework peu connu pour .NET - AForge.NET.

AForge.NET est principalement destiné aux développeurs et aux chercheurs.
Avec son aide, les développeurs peuvent considérablement faciliter leur travail dans le développement
projets pour les domaines suivants : réseaux de neurones, travail avec des images (superposition
filtres, retouche d'image, filtrage par pixel, changement
taille, rotation d'image), génétique, robotique, interaction vidéo
appareils, etc... Le framework est accompagné d'une bonne documentation. En elle
décrit absolument toutes les fonctionnalités du produit. Ne soyez pas trop paresseux avec elle
se familiariser. Je tiens surtout à souligner la qualité du code de ce produit. Tout
c'est écrit civilement et fouiller dans le code est un plaisir.

Revenons maintenant à notre problème immédiat. Pour être honnête, les moyens
cadre, il est résolu comme deux fois deux. "Alors pourquoi avez-vous fait monter mon cerveau WinAPI
fonctions?" - vous demanderez avec mécontentement. Et pour que vous ne soyez dans rien
limité. Vous savez vous-même que les projets sont différents. Quelque part plus pratique à appliquer
colossus.NET, et quelque part, il est plus facile de s'en sortir avec le bon vieux WinAPI.

Revenons à notre problème. Pour implémenter le détecteur de mouvement, nous devons
utilisez la classe MotionDetector du framework ci-dessus. Classer
fonctionne bien avec les objets de type Bitmap et permet de calculer rapidement le pourcentage
différences entre les deux images. Dans le code, cela ressemblerait à quelque chose comme
Alors:

Détecteur MotionDetector = nouveau MotionDetector(
nouveau TwoFramesDifferenceDetector(),
new MotionAreaHighlighting());

//Traitement de l'image suivante
si (détecteur != null)
{
float motionLevel = détecteur.ProcessFrame(image);

si (motionLevel > motionAlarmLevel)
{
flash = (int) (2 * (1000 / alarmTimer.Interval));
}

si (detector.MotionProcessingAlgorithm est BlobCountingObjectsProcessing)
{
BlobCountingObjectsProcessing countingDetector = (BlobCountingObjectsProcessing)
détecteur.MotionProcessingAlgorithm ;
objectsCountLabel.Text = "Objets : " + countingDetector.ObjectsCount.ToString(
);
}
autre
{
objectsCountLabel.Text = "" ;
}

Le code ci-dessus (sans compter l'initialisation de la classe MotionDetector) j'ai
est exécuté lorsque la trame suivante est reçue de la webcam. Après avoir reçu le cadre, j'ai
J'effectue une comparaison banale (méthode ProcessFrame) : si la valeur de la variable
motionlevel est supérieur à motionLevelAlarm (0.015f), ce qui signifie que vous devez déclencher l'alarme !
Mouvement détecté. Sur l'une des captures d'écran, la démonstration de travail est clairement visible.
détecteur de mouvement.

Prêt #4

La webcam peut facilement être adaptée pour reconnaître les visages et créer
un moyen avancé de le connecter au système ? Si, après avoir digéré tout ce matériel, vous
Si vous pensez que c'est difficile, alors vous vous trompez ! Fin mars sur le site
http://codeplex.com (hébergement
pour les projets OpenSource de MS) un exemple est apparu (puis un lien vers l'article),
démontrant la mise en œuvre d'un programme de reconnaissance faciale utilisant
webcams. L'exemple lui-même est basé sur l'utilisation de nouvelles fonctionnalités .NET et
Lumière argentée. Il est illusoire d'analyser cet exemple dans le cadre d'un article de revue, car
L'auteur de la source a essayé et a tout fait aussi chic que possible. Ici vous et
algorithmes pour travailler avec les images (filtre flou, réduction du bruit,
comparaison pixel par pixel, étirement, etc.) et une démonstration des nouveaux SilverLight et
beaucoup plus. En un mot, doit utiliser! Voir le lien vers le projet et l'article ci-dessous.

La fin du film

Les exemples donnés dans l'article vous serviront de bon point de départ. Sur eux
basé sur facile à brouiller en tant qu'utilitaire de webcam professionnel, et
recueillir plusieurs centaines de dollars par trimestre sur sa vente ou écrire un sournois et
logiciels espions malveillants cheval de Troie.

Rappelez-vous l'article sur . Dans ce document, j'ai dit que les jours des enregistreurs de frappe sont déjà passés.
Désormais, les données audio et vidéo sont particulièrement pertinentes. Étant donné qu'aujourd'hui
une webcam est un attribut obligatoire de tout ordinateur portable, il est facile d'imaginer
combien de vidéos intéressantes pouvez-vous tourner en donnant à la victime un
programme" ... Cependant, je ne vous ai pas dit cela :). Bonne chance dans la programmation, et
il y aura des questions - écrire.

www

http://blogs.msdn.com/
- Version russe de l'article "Silverlight 4 détection de visage en temps réel"
(reconnaissance faciale en temps réel avec SilverLight).


http://facelight.codeplex.com/ - c'est ici que le projet "Facelight" est hébergé,
permettant la reconnaissance faciale en temps réel. Si vous allez coder
logiciel sérieux pour identifier les visages ou se connecter au système, puis regardez
ce projet est incontournable.


http://www.aforgenet.com/framework/ - vous y êtes
vous trouverez AForge .NET - un cadre génial et facile à utiliser pour travailler avec
vidéos, images, etc.

http://vr-online.ru
- tous les codes sources d'exemples, ainsi qu'un tas d'informations complémentaires que vous
vous pouvez fusionner à partir du site Web du projet VR-Online.

Comment surveiller via la webcam d'un ordinateur portable? Est-il possible d'effectuer une surveillance secrète via une webcam pour ordinateur portable ? Oui, peut-être qu'un logiciel de suivi d'ordinateur portable peut vous aider.

Nous souhaitons immédiatement attirer votre attention sur le fait que la surveillance secrète via une webcam d'ordinateur portable sans l'autorisation de l'utilisateur de cet appareil, la surveillance secrète, l'écoute téléphonique des appels et la lecture de la correspondance personnelle, est illégale dans de nombreux pays. Par conséquent, si vous souhaitez observer discrètement à travers la webcam de l'ordinateur portable, gardez ce fait important à l'esprit.

Est-il possible de surveiller secrètement via une webcam ?

On demande souvent à nos consultants quelque chose comme ceci : "Est-il vrai que vous pouvez espionner une personne via une webcam ?" Bien sûr, il est possible et il est vrai que les parents surveillent leurs enfants via une webcam, que les conjoints jaloux se surveillent, que les dirigeants surveillent leurs subordonnés et que les services spéciaux surveillent les dangereux fauteurs de troubles.

Tout le monde et tout est surveillé. Oui, et faire cela avec les technologies actuelles est assez simple même pour un utilisateur ordinaire. Voyons maintenant ce que signifie « surveillance via une webcam pour ordinateur portable », pourquoi elle est nécessaire et comment elle est effectuée.

Comment est la surveillance à travers la caméra de l'ordinateur portable ?

Surveillance par webcam pour ordinateur portable- c'est la possibilité d'allumer à distance (à une distance considérable de l'ordinateur portable lui-même) la webcam et de regarder en temps réel ce qui se passe dans la pièce.

La vidéosurveillance via une webcam pour ordinateur portable vous permettra d'être au courant de tout ce qui se passe chez vous lorsque vous n'êtes pas :

  • Que font les enfants dans la chambre ?
  • s'ils jouent sur un ordinateur portable, quelle est leur réaction aux jeux ;
  • que font les chiens lorsqu'ils sont laissés seuls;
  • comment la nounou se comporte-t-elle lorsqu'elle s'occupe de votre enfant ;
  • et beaucoup plus.

Si vous êtes à la tête d'une entreprise où les employés travaillent sur des ordinateurs portables au bureau ou partent en mission avec eux, la surveillance secrète via la webcam de l'ordinateur portable vous permettra de voir tout ce qui se passe dans le champ de vision de la caméra. Vous serez au courant de ce que font les employés pendant les heures de travail sur leur lieu de travail. Vous pourrez également regarder via la webcam d'un ordinateur portable ce que les travailleurs sur le terrain font en mission.

Afin de pouvoir observer à travers la webcam d'un ordinateur portable caché et à distance, vous devez installer un programme de suivi sur cet ordinateur portable. Un des Les meilleurs programmes de surveillance secrète via la caméra d'ordinateur portable en 2019 sont le programme de suivi Vkurse Windows.

Où puis-je télécharger un logiciel de suivi pour mon ordinateur portable ?

Sur la page de notre site télécharger gratuitement le programme de suivi pour ordinateur portable Vkurse Windows. Pour plus d'informations sur l'installation et la configuration du programme de suivi via une webcam pour ordinateur portable, consultez le manuel en pdf. Il peut être téléchargé sur la page Windows VkurSe - à côté du bouton "Télécharger".

Attention! N'oubliez pas que sur notre site, vous pouvez :

  • téléchargez le fichier d'installation du programme - gratuitement;
  • télécharger le manuel - gratuitement ;
  • s'inscrire - gratuit ;
  • Les 7 premiers jours après l'inscription sont gratuits.

S'ils vous demandent de l'argent pour l'inscription ou le fichier d'installation, cela signifie que vous êtes sur un site frauduleux, soyez prudent !

Comment activer la vidéosurveillance via une webcam d'ordinateur portable à distance ?

Vous pouvez allumer l'appareil photo via votre compte personnel, qui s'ouvrira après l'inscription. Les 7 premiers jours, cela fonctionnera gratuitement. Afin de continuer à activer la vidéosurveillance via la webcam de l'ordinateur portable à distance, vous devrez payer un abonnement.

Au cours de cette période de test, vous vous familiariserez avec les énormes fonctionnalités du programme :

  • une décomposition complète de toutes les actions (liste détaillée sous forme de tableau, graphique et schéma) ;
  • surveiller l'écran de l'ordinateur à l'aide de captures d'écran ;
  • keylogger (mots de passe et texte);
  • statistiques d'activation/désactivation d'Internet ;
  • statistiques de visites de sites Internet;
  • surveiller le fonctionnement de l'ordinateur sur l'imprimante - quels documents et combien de pages ont été imprimés ;
  • se connecter à distance au bureau via Internet - logiciel de suivi d'un ordinateur portable en ligne;
  • et beaucoup plus.

Le programme VkurSe Windows est l'un des meilleurs logiciels de suivi de caméra pour ordinateur portable 2019.


Haut