CYBERDOSSIERNon classé

Pegasus: fonctionnement et détection du puissant logiciel d’espionnage

Le logiciel espion Pegasus fait la une de l’actualité tech en ce moment. Et pour cause, il s’agit de l’affaire de surveillance et de cyberattaque la plus importante depuis les révélations d’Edward Snowden sur les agissements de la NSA en 2013.

Quelques jours après les premiers éléments d’informations diffusés par Forbidden Stories, on en sait un peu plus sur le mode opératoire de Pegasus, le logiciel utilisé pour pirater des dizaines de milliers de terminaux mobiles de hauts placés politiques, avocats et journalistes à travers le monde ces derniers mois. Il faut d’ailleurs savoir que, si Pegasus pénètre de manière totalement silencieuse et invisible sur un iPhone ou un smartphone Android, il y a désormais un moyen de savoir si vous avez été victime du logiciel, comme décrit plus bas dans l’article.

Quel mode de fonctionnement pour le logiciel espion Pegasus ?

Tout d’abord, remarquons que le logiciel Pegasus n’est pas unique en son genre. Il y a des milliers d’outils qui permettent d’espionner ce qui se passe sur un téléphone portable. Mais au sein de cet écosystème, il existe une toute petite élite de Big Brothers à laquelle appartient Pegasus. Leur particularité ? La discrétion. 

Pegasus appartient à cette petite famille de logiciels espions qui peuvent être activés à distance, sans aucune interaction avec la victime. Autrement dit, la cible n’a pas besoin de cliquer sur un lien, de se rendre sur un faux site ou de répondre à un message pour que le programme de surveillance se mette en branle. Il suffit de rentrer le numéro de téléphone à surveiller sur une plateforme de contrôle à distance et le tour est joué, Pegasus s’occupe du reste. On comprend que ces logiciels se basent sur vulnérabilités zero-day des appareils visés – iPhone et Android – qui ne sont pas encore connues des fabricants de ces smartphones. Il suffit ensuite d’envoyer, par exemple, un code sur le numéro de la victime pour mettre le téléphone sur écoute. Le destinataire n’a même pas besoin d’ouvrir le message.

Une fois que Pegasus est déployé sur le smartphone désiré, il offre un accès total au client, passant même outre les solutions de chiffrement des logiciels Signal, WhatsApp ou bien encore Telegram. En fait, toute l’activité du téléphone peut être surveillée. Cela va des contenus photo et vidéo, aux mots de passe, en passant par les messages, les mails, la navigation internet, la position GPS, etc. C’est comme si un tiers disposait d’un “clone” en temps réel de votre smartphone. 

Comment savoir si mon téléphone a été visé par Pegasus ?

Il existe une méthode un peu technique, à l’heure de la publication de cet article, permettant de dire si oui ou non, votre smartphone héberge le logiciel espion Pegasus. Il faut utiliser le Mobile Verification Toolkit (ou MVT), disponible sur GitHub, qui peut notamment être installé sur Linux et macOS via le terminal. Et c’est par lignes de commande que cet outil va alors être en mesure de vérifier une sauvegarde tout entière du smartphone, faite sur un laptop via liaison câblée. Une fois le backup analysé, le MVT peut affirmer si le smartphone a été infecté par Pegasus ou non. Vous pouvez avoir plus d’informations sur la documentation officielle de MVT.

1. Installation de MVT

Vous devez d’abord installer les dépendances, sous Linux apt-get install python3 python3-pip libusb-1.0-0, ou sous MacOS brew install python3 libusb

Ensuite, vous pouvez installer mvt depuis pypi avec pip install mvt, ou directement depuis les sources :

git clone https://github.com/mvt-project/mvt.git

cd mvt

pip3 install .

Vous devriez maintenant avoir les utilitaires mvt-ios et mvt-android installés.

2. Utilisation de MVT sous Android

Pour différentes raisons techniques, il est plus complexe de faire une analyse forensic d’un téléphone Android. Actuellement MVT permet d’effectuer deux vérifications différentes sur un téléphone Android : Télécharger les APK installés afin de les analyser ou Extraire la sauvegarde Android afin de rechercher les SMS suspects. Nous présenterons dans cet article la deuxième méthode.

Pour ce faire, vous devez connecter votre appareil Android à votre ordinateur. 

Vous devrez ensuite activer le débogage USB sur l’appareil Android. Si c’est la première fois que vous vous connectez à cet appareil, vous devrez approuver les clés d’authentification via une invite qui apparaîtra sur votre appareil Android. 

Ensuite, vous pouvez utiliser adb pour extraire la sauvegarde pour SMS uniquement avec la commande suivante : 

adb backup com.android.providers.telephony

Vous devrez approuver la sauvegarde sur le téléphone et éventuellement entrer un mot de passe pour chiffrer la sauvegarde. La sauvegarde sera alors stockée dans un fichier nommé backup.ab. 

Vous devrez utiliser Android Backup Extractor pour le convertir en un format de fichier lisible. Assurez-vous que Java est installé sur votre système et utilisez les commandes suivantes : 

java -jar ~/Downloads/abe.jar unpack backup.ab backup.tar

tar xvf backup.tar

Si la sauvegarde est chiffrée, le mot de passe sera demandé par Android Backup Extractor. Vous pouvez ensuite extraire les SMS contenant des liens avec MVT :

mvt-android check-backup –output sms .

Grâce à l’option –iocs, vous pouvez spécifier un fichier STIX2 définissant une liste d’indicateurs malveillants à vérifier par rapport aux enregistrements extraits de la sauvegarde par mvt. Toutes les correspondances seront mises en évidence dans la sortie du terminal.

3. Utilisation de MVT sous iOS

La meilleure option consiste à générer une sauvegarde iTunes (dans la version la plus récente de macOS, elles ne sont plus lancées depuis iTunes, mais directement depuis le Finder). Il est possible de faire une sauvegarde iPhone en utilisant iTunes sur des ordinateurs Windows ou Mac (dans les versions les plus récentes de MacOS, cette fonctionnalité est incluse dans le Finder). Une fois la sauvegarde terminée, vous pouvez la retrouver dans ~/Library/Application Support/MobileSync/

Si vous disposez d’une sauvegarde chiffrée, vous devrez d’abord la déchiffrer. Cela peut également être fait avec mvt-ios. Vous pouvez spécifier un mot de passe via la ligne de commande ou transmettre un fichier de clé, et vous devez spécifier un chemin de destination où la sauvegarde déchiffrée sera stockée, comme suit :

mvt-ios decrypt-backup -p password -d /path/to/decrypted /path/to/backup

Une fois que vous disposez d’une sauvegarde déchiffrée pour analyse, vous pouvez utiliser la sous-commande check-backup :

mvt-ios check-backup –output /path/to/output/ /path/to/backup/udid/

Cette commande créera quelques fichiers JSON contenant les résultats de l’extraction. Si vous ne spécifiez pas d’option –output, mvt-ios traitera simplement les données sans stocker les résultats sur le disque.

Grâce à l’argument –iocs, vous pouvez spécifier un fichier STIX2 définissant une liste d’indicateurs malveillants à vérifier par rapport aux enregistrements extraits de la sauvegarde par mvt. Toutes les correspondances seront mises en évidence dans la sortie du terminal et enregistrées dans le dossier de sortie à l’aide d’un suffixe “_detected” au nom du fichier JSON.

 

La Rédaction d’Africa CyberSecurity Mag

Sources : iphon.fr, mvt.readthedocs.io

 

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
pashagamingpashagaming girişpashagaming güncel girişholiganbetholiganbet girişholiganbet güncel girişbetsmovebetsmove girişbetsmove güncel girişnitrobahisnitrobahis girişkralbetkralbet girişgalabetgalabet girişgalabet güncel girişvaycasinovaycasino giriştrendbettrendbet giriştrendbet güncel girişbetasusbetasus girişbetasus güncel girişlunabetcasibomcasibom girişcasibom güncel girişmarsbahismarsbahis girişmarsbahis güncel girişonwinonwin girişonwin güncelmeritkingMeritking girişMeritking güncel girişholiganbetholiganbet girişholiganbetholiganbet girişkralbetkralbet girişonwinonwin girişonwin güncelbetasusbetasus girişbetasus güncel girişbetasusbetasus girişbetasus güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet güncelonwinonwin girişonwinonwin girişonwinonwin giriştipobettipobet girişonwinonwin girişonwin güncelonwinonwin girişonwin güncelmariobetmariobet girişmariobet güncelbets10bets10 girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişfenomenbetfenomenbet girişbahiscasinobahiscasino girişnesinecasinonesinecasino girişjojobetjojobet girişjojobet güncel girişjojobetjojobet girişjojobet güncel girişbetovisbetovis girişmeritkingmeritking girişmeritking güncel girişgoogle hit botuhit botorganik hit botuvaycasinovaycasino girişvaycasino güncel girişpiabellacasinopiabellacasino girişmeritkingmeritking girişmeritking güncel girişmeritbetmeritbet girişmeritbet güncel girişmarsbahismarsbahis güncel girişmarsbahis girişenbetenbet girişkalitebetkalitebet giriştambettambet girişbetofficebetoffice girişbetoffice güncel girişmavibetmavibet girişmavibet güncel girişcasiveracasivera girişbetsmovebetsmove güncel girişbetsmove girişMeritkingMeritking girişMeritking güncel girişistanbul escortkadıköy escortescort kızlarjojobetjojobet girişjojobetjojobet girişromabetromabet girişcasiveracasivera girişextrabetextrabet giriştambettambet girişmeybetmeybet girişbetciobetcio girişbetcio güncel girişmeybetmeybet girişjokerbetjokerbet girişjokerbet güncel girişlunabetmeritbetmeritbet girişmeritbet güncel girişbettiltbettilt girişjojobetjojobet girişavrupabetavrupabet girişavrupabet güncel girişceltabetceltabet girişceltabet güncel girişbetzulabetzulapashagamingpashagaming girişpashagaming güncel girişbetzula girişparmabetparmabet girişmavibetmavibet girişmavibet güncel girişholiganbetholiganbet güncel girişholiganbet girişultrabetultrabet girişultrabet güncel girişkralbetkralbet girişkralbetkralbet girişkralbetkralbet giriştimebettimebet giriştipobettipobet girişvegabetvegabet girişmaltbahismaltbahis girişfenomenbetfenomenbet girişvaycasinovaycasino girişlunabetlunabet giriştrendbettrendbet giriştrendbet güncel girişmarsbahismarsbahis girişmarsbahis güncel girişimajbetimajbet girişimajbet güncel girişextrabetextrabet girişcasibomcasibom girişnakitbahisnakitbahis girişnakitbahis güncel girişibizabetibizabet girişibizabet güncel girişcasibomcasibom girişcasibom güncel girişjojobetjojobet girişjojobetjojobet girişbetpasbetpas girişbetpas telegramcasino levantcasino levant güncelcasino levant girişcasino levantcasino levant girişcasino levantcasino levantcasino levant güncelcasino levantmarsbahismarsbahis girişmarsbahis güncel girişlunabetlunabet girişlunabet telegramnakitbahisnakitbahis girişnakitbahis telegramgalabetgalabet girişgalabetgalabet girişjojobetjojobet girişjojobetjojobet girişmeritkingmeritking girişvaycasinovaycasino girişparmabetparmabet girişatlasbetatlasbet girişatlasbet güncel girişbetciobetcio girişbetcio güncel girişpadişahbetpadişahbet girişenbetenbet girişmilosbetmilosbet girişbetzulabetzula girişbetzula güncel girişfenomenbetfenomenbet giriştambettambet giriştimebettimebet girişbetzulabetzula girişbetzula güncel girişpashagamingpashagaming girişpashagaming güncel girişmegabahismegabahis girişcasiveracasivera girişparmabetparmabet girişavrupabetavrupabet girişavrupabet güncel girişbetciobetcioibizabetibizabet girişkralbetkralbet girişultrabetultrabet girişjojobetjojobet girişcasibomcasibom girişbovbetbovbet girişbetnanobetnano girişextrabetextrabet girişextrabet güncel girişbetciobetcio girişbetcio güncel girişgalabetgalabet girişgalabet güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişextrabetextrabet girişextrabet güncel girişimajbetimajbet girişvaycasinovaycasino girişvegabetvegabet girişcasibomcasibom girişcasibom güncel girişcasibomcasibom girişcasibom güncel girişonwinonwin girişonwin güncelmavibetmavibet girişnakitbahisnakitbahis girişpusulabetpusulabet girişpusulabetelexbetelexbet girişbetasusbetasus girişcasinolevantcasino levantcasinolevant girişcasinolevant güncelcasinolevant2026casino levantcasinolevantcasinolevant girişcasino levantcasinolevantcasinolevant girişcasino levantcasino levantcasinolevant girişcasinolevant güncelcasinolevant girişcasino levantcasinolevant günceloslobetoslobet girişoslobet güncel girişvevobahisbetzulabetzulabetzula girişegebetegebet girişegebet güncel girişlunabetlunabet girişlunabet güncel girişjojobetjojobet girişjojobet güncel girişlunabetlunabet girişlunabet güncel girişmilanobetmilanobet girişhitbetholiganbetholiganbet girişholiganbet güncel girişatlasbetatlasbet girişatlasbet güncel girişikimisliikimisli girişikimisli güncelenbetenbet girişenbetenbet girişnakitbahisnakitbahis girişnakitbahis günceljojobetjojobet girişmeritkingenbetenbet girişhitbethitbet güncelhitbet girişextrabetextrabet girişonwinonwin girişonwin güncelcasinolevantcasino levantlevantcasinolevant casino girişcasino levant girişlevantcasino girişbetasusbetasus girişbetasus telegramenbetenbet giriştambettambet girişkalitebetkalitebet girişjojobetjojobet girişnakitbahisnakitbahis girişrestbetrestbet girişrestbet güncel girişrestbetrestbet girişrestbet güncel girişbetofficebetoffice girişbetoffice telegramrealbahisrealbahis girişrealbahis telegramcasibomcasibom girişmeritkingmeritking girişpusulabetpusulabet girişpusulabet güncel girişkavbetkavbet girişkavbet güncek girişholiganbetholiganbet girişholiganbet güncel girişkavbetkavbet girişkavbet güncel girişhilbethilbet girişhilbet güncel girişvaycasinovaycasino girişbetgitbetgit girişbetgit güncel girişholiganbetholiganbet girişbetciobetcio girişbetcio güncel girişbetzulabetzula girişbetzula güncel girişbetzulabetzula girişbetzula güncel girişavrupabetavrupabet girişavrupabet güncel girişbetsmovebetsmove girişbetsmove güncel girişkralbetkralbet girişpashagamingpashagaming girişpashagagaming güncel girişkingroyalkingroyal girişkingroyal güncel girişrestbetrestbete girişrestbet güncel girişenbetenbet girişalmanbahisalmanbahis girişalmanbahis güncel girişcasiveracasivera girişextrabetextrabet girişextrabet güncel girişnakitbahispiabellacasinopiabellacasino girişkalitebetkalitebet girişjojobetjojobet girişjojobet güncel girişjojobetjojobet girişjojobet güncel girişcasinoroyalcasinoroyal girişbetplaybetplay girişbetplay güncel girişmeritkingmaltbahismaltbahis girişenbetenbet girişnakitbahisnakitbahisnakitbahis girişbetvolebetvolenakitbahisnakitbahisnakitbahis girişnakitbahis güncel girişjojobetjojobet girişjojobet güncel girişbetnanobetnano girişbetnano güncel girişmaltbahismaltbahis girişmaltbahis girişqueenbetqueenbet girişqueenbet güncel girişjojobetjojobet girişjojobet güncel girişholiganbetholiganbet girişholiganbet güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişmeritkingmeritking girişmeritkingmeritkingbetsmovebetsmove girişbetsmove güncel girişholiganbetholiganbet girişholiganbet güncel girişbetnanobetnano girişbetnano güncel girişvaycasinovaycasino girişkingroyalkingroyal girişkavbetkavbet girişsuperbetinsuperbetin girişsüperbetinizmit escortkocaeli escortgebze escortbetnanobetnano girişbetnano güncel girişizmit escortkocaeli escortgebze escortizmit escortkocaeli escortgebze escortizmit escortkocaeli escortgebze escortgrandbettinggrandbetting girişgrandbetting güncel girişizmit escortkocaeli escortgebze escortmavibetmavibet girişmavibet güncel girişmeritbetgrandpashabetgrandpashabetgrandpashabetgrandpashabetimajbetimajbet girişimajbet güncel girişbetebetbetebet girişbetebet güncel girişmilanobetmilanobet girişmilanobet güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişgrandpashabetgrandpashabet girişmadridbetmadridbet girişjojobetjojobet girişjojobet güncel girişmeritkingmeritking girişptt kargoptt kargo takipptt kargo sorgulamameritbetmeritbet girişjojobetjojobet girişbetplaybetplay girişbetplay güncel girişjojobetjojobet girişjojobet güncel girişbetplaybetplay girişbetplay güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet güncelvaycasinovaycasino girişzirvebetzirvebet girişzirvebet güncel girişgrandpashabetgrandpashagrandpashabet girişbetplaybetplay girişbetplay güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet günceltipobettipobet giriştipobet günceltipobetmarsbahisonwinonwin girişonwin güncelonwinonwin girişbetebetbetebet girişbetebet güncel girişjojobetjojobet girişjojobet güncel girişonwinonwin girişonwin güncelbahiscasinobahiscasino girişpadişahbetpadişahbet girişbahiscasinobahiscasino girişpadişahbetpadişahbet girişmeritkingmeritking girişpiabellacasinopiabellacasino girişpiabellacasino güncel girişmeritkingmadridbetmadridbet girişmadridbet güncel girişmadridbetmadridbet girişmadridbet güncel girişmadridbetmadridbet girişmadridbetmadridbet girişmadridbetmadridbet girişelitcasinoelitcasino girişelitcasino güncel girişcasibomcasibom girişcasibomcasibom girişnakitbahisnakitbahis girişnakitbahis adresjojobetjojobet girişjojobetjojobet girişjojobetjojobet girişvaycasinovaycasino girişjojobetjojobet girişvaycasinovaycasino girişbetebetbetebet girişkralbetkralbet girişholiganbetholiganbetibizabetibizabet girişibizabet güncel girişmatbetartemisbetgrandpashabetgrandpashabet girişelitbahiselitbahis girişbetzulabetzulabetzula girişbetciobetcio girişbetcio güncel girişcasinowoncasinowon girişmarsbahismarsbahis girişmarsbahis güncel girişvegabetvegabet girişbetciobetcio girişbetcio güncel girişavrupabetavrupabet girişavrupabet güncel girişvaycasinovaycasino girişbetasusbetasus girişmeritbetmeritbet girişmeritbet güncel girişbetzulabetzula girişbetzula güncel girişkralbetkralbet girişExtrabetmegabahismegabahis girişmegabahis güncel girişbetasusbetasus girişbetasus güncel girişbetebetbetebet girişbetebet güncel girişrestbetrestbet girişrestbet güncel girişbetebetbetebet girişbetebet güncel girişvaycasinovaycasino girişvaycasino güncel girişparmabetparmabet girişsuperbetinsüperbetinsuperbetin girişnetbahisnetbahis girişmegabahismegabahis girişmegabahis güncel girişhiltonbethiltonbet girişhiltonbet güncel giriştipobettipobet giriştipobet günceltr.ikimisli-girisbu.vipikimislimilanobetmilanobet girişholiganbetholiganbet giriş