Voici un petit tutoriel vous permettant de prendre une photo via l'isight en passant par le terminal sans passer par quelconque logiciel !
Tout d'abord, sachez que ceci peut facilement s'exécuter dans un shell script (lui même incorporé dans un autre langage de programmation, d'un trojan par exemple) afin de prendre une photo de la personne se trouvant devant l'ordinateur cible. Vous comprendrez alors rapidement l'utilité de ce tutoriel !
La chose se fera donc de préférence via un Daemon (processus s'exécutant en arrière-plan que l'utilisateur de l'ordinateur cible ne voit donc pas) + possibilité de paramétrer notre code en incluant un timer auto via cron qui automatisera la prise de photo via l'isight lorsqu'on le désire (quand la cible boot, toutes les demi heures, toutes les minutes, bref, quand vous voulez).
Cependant, nous ne sommes pas dans la section "Hacking" Donc je m'arrêterai là
Cette technique est donc invisible par l'utilisateur de l'ordinateur cible !
(bon j'arrête^^)
Alors, tout d'abord, téléchargeons le fichier suivant :
http://www.macupdate.com/app/mac/18598/isightcapture
Ce fichier exécutable devra donc se retrouver en .dmg dans votre dossier "Téléchargements".
Ensuite, il suffit de l'exécuter (100% safe).
Une fenêtre s'ouvrira.
Glissez-déposez cette icône dans votre dossier Téléchargements.
Ensuite, veuillez effectuer les manipulations suivantes via le terminal :
Passez en mode Root :
Tapez votre mot de passe administrateur.
Ensuite, vous allez déplacer le fichier EXEC de la commande isightcapture de votre dossier téléchargements à votre dossier bin se situant à la racine.
Pour se faire :
Une fois le fichier déplacé dans bin, nous allons alors prendre la photo.
Veuillez couper toutes les applications susceptibles d'utiliser l'isight (Skype, MSN, iChat, Quicktime, etc).
Pour prendre la photo nous allons effectuer la commande suivante (celle-ci va prendre votre photo d'une largeur de 320 pixels (avec le paramètre -w ; modifiable), d'une hauteur de 240 pixels (avec le paramètre -h ; modifiable) au format .png (avec le paramètre -t ; modifiable) et l'enregistrer dans le dossier cible que nous lui indiquons en chemin absolu (ici, ce sera sur le bureau, c'est aussi modifiable) et enfin nous précisons le nom que nous souhaitons donner à la photo (capture2.png pour l'exemple, veillez à ne pas omettre le .png à la fin) :
Vous pourrez apercevoir la diode verte de l'isight s'allumer (vous n'entendrez pas le bruit de la capture de la photo) puis s'éteindre 2 secondes après.
Allez ensuite sur votre bureau, et... constatez par vous même :
Il s'y trouve bel et bien votre photo dénommée "capture2.png" !
A noter : seule la diode verte montre que l'isight s'active, elle s'allume, prend la photo, puis s'éteint. C'est pas super discret. Cependant, je dispose d'une technique permettant de désactiver la diode !
(dernière chose, il est aussi possible de paramétrer la commande de sorte à ce que dans le nom de la photo prise figure l'heure et la date de la prise de la capture).
Tout d'abord, sachez que ceci peut facilement s'exécuter dans un shell script (lui même incorporé dans un autre langage de programmation, d'un trojan par exemple) afin de prendre une photo de la personne se trouvant devant l'ordinateur cible. Vous comprendrez alors rapidement l'utilité de ce tutoriel !
La chose se fera donc de préférence via un Daemon (processus s'exécutant en arrière-plan que l'utilisateur de l'ordinateur cible ne voit donc pas) + possibilité de paramétrer notre code en incluant un timer auto via cron qui automatisera la prise de photo via l'isight lorsqu'on le désire (quand la cible boot, toutes les demi heures, toutes les minutes, bref, quand vous voulez).
Cependant, nous ne sommes pas dans la section "Hacking" Donc je m'arrêterai là
Cette technique est donc invisible par l'utilisateur de l'ordinateur cible !
(bon j'arrête^^)
Alors, tout d'abord, téléchargeons le fichier suivant :
http://www.macupdate.com/app/mac/18598/isightcapture
Ce fichier exécutable devra donc se retrouver en .dmg dans votre dossier "Téléchargements".
Ensuite, il suffit de l'exécuter (100% safe).
Une fenêtre s'ouvrira.
Glissez-déposez cette icône dans votre dossier Téléchargements.
Ensuite, veuillez effectuer les manipulations suivantes via le terminal :
Passez en mode Root :
Code:
sudo su
Ensuite, vous allez déplacer le fichier EXEC de la commande isightcapture de votre dossier téléchargements à votre dossier bin se situant à la racine.
Pour se faire :
Code:
/Users/yurisakarov/Downloads/isightcapture /bin/
Veuillez couper toutes les applications susceptibles d'utiliser l'isight (Skype, MSN, iChat, Quicktime, etc).
Pour prendre la photo nous allons effectuer la commande suivante (celle-ci va prendre votre photo d'une largeur de 320 pixels (avec le paramètre -w ; modifiable), d'une hauteur de 240 pixels (avec le paramètre -h ; modifiable) au format .png (avec le paramètre -t ; modifiable) et l'enregistrer dans le dossier cible que nous lui indiquons en chemin absolu (ici, ce sera sur le bureau, c'est aussi modifiable) et enfin nous précisons le nom que nous souhaitons donner à la photo (capture2.png pour l'exemple, veillez à ne pas omettre le .png à la fin) :
Code:
/bin/isightcapture -w 320 -h 240 -t png /Users/yurisakarov/Desktop/capture2.png
Allez ensuite sur votre bureau, et... constatez par vous même :
Il s'y trouve bel et bien votre photo dénommée "capture2.png" !
A noter : seule la diode verte montre que l'isight s'active, elle s'allume, prend la photo, puis s'éteint. C'est pas super discret. Cependant, je dispose d'une technique permettant de désactiver la diode !
(dernière chose, il est aussi possible de paramétrer la commande de sorte à ce que dans le nom de la photo prise figure l'heure et la date de la prise de la capture).
Commentaire