
Un ensemble organisé de documents internes du groupe NSO, de documents produits et de témoignages sous serment versés au dossier public dans le cadre de l'affaire WhatsApp Inc. et Meta Platforms, Inc. c. NSO Group
Un ensemble sélectionné de documents internes de NSO Group, de supports produits et de témoignages sous serment qui sont entrés au dossier public dans le cadre de l'affaire WhatsApp Inc. et Meta Platforms, Inc. c. NSO Group Technologies Limited et Q Cyber Technologies Limited, Affaire n° 4:19-cv-07123-PJH (Cour de district des États-Unis pour le district nord de la Californie).
Ce dépôt accompagne une analyse technique Inside Pegasus : l'évolution du système de logiciel espion le plus tristement célèbre au monde, publiée par le Security Lab d'Amnesty International dans son rôle de partenaire technique d'une nouvelle enquête collaborative coordonnée par Forbidden Stories Pegasus Project : au cœur de la machine d'espionnage marocaine.
Chaque fichier ici est un extrait de documents déposés au dossier public du tribunal. Chaque page porte le tampon de dépôt du tribunal (Case 4:19-cv-07123-PJH … Filed …) et les numéros Bates des parties (NSO_WHATSAPP_…, WA-NSO…), de sorte que chaque extrait peut être retracé jusqu'à son dépôt d'origine et sa page.
Tous les documents de ce dépôt sont désormais dans le domaine public en tant que pièces de procédure publiques. Certains portent un tampon "HAUTEMENT CONFIDENTIEL – RÉSERVÉ UNIQUEMENT AUX AVOCATS" C'était leur désignation pendant le litige, avant que le tribunal n'ordonne leur dépôt public ; le tampon est une trace de cet historique et n'a aucune incidence sur leur statut actuel.
Compte tenu du volume de matériel, des outils automatisés ont été utilisés pour identifier et extraire les documents clés des volumineux dépôts judiciaires, et pour construire cet index. Tous les documents cités dans la note de recherche qui accompagne cette publication ont été examinés manuellement et référencés.
Chaque pièce jointe du Dkt. 796 est une pièce. Certaines pièces jointes regroupent plusieurs pièces ; la colonne "Pages" ci-dessous indique toujours la plage de pages au sein de la pièce jointe citée, correspondant au tampon Page X of Y imprimé sur chaque page.
Chaque entrée renvoie au PDF sélectionné dans ce dépôt (à gauche) et au dépôt source sur CourtListener (à droite).
Les trois vecteurs zero-click successifs que NSO a construits pour installer Pegasus via WhatsApp, ainsi que le serveur qui les pilotait.
| --- | --- | --- | | opsec-rule-engine-prd.pdf | « Opsec Rule Engine – PRD » (mars 2020) : exigences relatives à un moteur de règles qui applique des limites de sécurité opérationnelle (limites de quantité et de temps, temps de refroidissement, limitations d'installation) afin que les opérations « soient menées avec un risque minimal d'exposition ». | Dkt. 796-18, pp. 14-20 | | opsec-alerts.pdf | Page des alertes OpSec. | Dkt. 796-18, pp. 22-23 | | system-bill-of-materials.pdf | « Bill of Materials (BOM) for System Installation Hardware » : le matériel serveur Dell PowerEdge expédié à un client pour exécuter une installation de Pegasus. | Dkt. 796-15, pp. 61-67 (Pièce 35) | | opsec-home.pdf | La page d'accueil Confluence « OpSec Home » de l'espace de sécurité opérationnelle de NSO. | Dkt. 796-19, p. 5 (Pièce 64) | | opsec-field-learning-cases.pdf | « 'Field learning' cases » : page Confluence OpSec recueillant les leçons opérationnelles et les cas de test d'assurance qualité pour la prévention des abus (p. ex. tester Erised par rapport aux limites de prévention des abus). | Dkt. 796-19, pp. 7-8 (Pièce 65) |
Les témoignages sous serment proviennent de deux sources distinctes, maintenues séparées ci-dessous : les désignations de dépositions publiées par Meta sur son newsroom, et des extraits du dossier judiciaire lui-même.
Désignations de transcriptions vidéo de dépositions pour quatre hauts dirigeants de NSO Group — les extraits de la déposition enregistrée de chaque témoin que les parties ont désignés pour être diffusés au procès (marqués P's Narrowed / D's Counters). Meta a publié ces transcriptions non officielles dans son article du newsroom du 6 mai 2025 « Winning the Fight Against Spyware Merchant NSO », « afin que ces enregistrements soient disponibles pour les chercheurs et les journalistes » ; Meta précise qu'elle a l'intention d'ajouter les transcriptions judiciaires officielles dès qu'elles seront disponibles.
Ces extraits désignés pour le procès proviennent des mêmes dépositions, dont les transcriptions complètes figurent dans Dkt. 796 — par exemple Shohat aux pièces 796-2 / 796-10 et Gazneli aux pièces 796-4 / 796-5. Pour Eshkar, cette transcription complète est extraite ci-dessous en tant que eshkar-deposition.pdf.
Contrairement aux désignations ci-dessus, il s'agit d'extraits de Dkt. 796 déposés au dossier public, cités par pièce jointe et par page comme tous les autres documents de ce dépôt. Eshkar est un cadre de NSO, et sa déposition apparaît dans les désignations ci-dessus dans une version beaucoup plus courte ; Shaner a vendu des produits NSO aux États-Unis pour la filiale américaine de NSO, et Vance est un expert mandaté par les demandeurs.
Les rapports d'expert restants (David Youssef, Terrence McGraw) se trouvent dans les pièces jointes de Dkt. 796 ; voir dockets/ pour la cartographie complète.
. ├── README.md ← this catalogue ├── documents/ ← the curated, renamed exhibit extracts │ ├── heaven-eden-erised/ │ ├── products-and-capabilities/ │ ├── releases-and-versions/ │ ├── operations-and-opsec/ │ ├── business-and-customers/ │ └── testimony/ ├── media/ ← operator-console screenshots and evidence images └── dockets/ ← index of the source court filings (raw PDFs referenced via CourtListener, not committed)
## Contexte de l'affaire
WhatsApp et Meta ont poursuivi NSO Group en octobre 2019 après que des clients de NSO Group ont utilisé
un exploit zero-click de WhatsApp pour cibler environ 1 400 appareils avec Pegasus en
avril-mai 2019. En décembre 2024, le tribunal a rendu un jugement sommaire
contre NSO sur la responsabilité en vertu de la Computer Fraud and Abuse Act et de la
Comprehensive Computer Data Access and Fraud Act de Californie, et en mai 2025, un jury
a accordé des dommages-intérêts. Les documents de ce dépôt ont été déscellés et déposés
publiquement pendant les étapes de sanctions et de jugement sommaire de cette procédure.
## Utilisation et citation de ces documents
Citez le dépôt d'origine, et non ce dépôt, comme source principale. Chaque page
contient la citation dont vous avez besoin : le numéro de l'affaire, le numéro de dossier et la pièce jointe
(`Document 796-16`), la page (`Page 16 of 35`). Une archive publique des
dossiers et pièces originaux est disponible sur CourtListener, liée tout au long de ce catalogue
et indexée dans [`dockets/`](https://github.com/amnestytech/inside-pegasus/blob/main/dockets).
| Référence | Déposé le | Déposé par | Description |
|---|
| Dkt. 796 | 15 septembre 2025 | NSO / Q Cyber (défendeurs) | Avis de dépôt public de pièces précédemment scellées. La source principale, avec 20 pièces jointes contenant des dépositions, des rapports d'experts et les propres documents internes de produits et d'ingénierie de NSO. |
| Dkt. 679-6 | 4 avril 2025 | WhatsApp / Meta (demandeurs) | Pièce 6 de l'avis de dépôt des demandeurs concernant le mémoire relatif aux sanctions : 139 pages de documents NSO produits lors de la procédure de discovery (revenus, ciblage, supports de vente). |
| Dkt. 674 | 4 avril 2025 | NSO / Q Cyber (défendeurs) | Avis de dépôt public de pièces à l'appui de l'opposition de NSO à la motion en sanctions des demandeurs. |
| Dkt. 320 | 26 juin 2024 | WhatsApp / Meta (demandeurs) | Motion aux fins de délivrance d'une commission rogatoire. Sa pièce 11 reproduit la plainte originale d'octobre 2019 et ses pièces jointes, y compris le contrat de revendeur NSO–Ghana déposé en tant que Document 1-1. |
| Dkt. 825 | 26 décembre 2025 | NSO / Q Cyber (défendeurs) | Extraits du dossier pour l'appel de NSO devant le neuvième circuit (n° 25-7380), reproduisant des pièces précédemment scellées, dont un contrat de licence client Q Cyber de 2018 (à l'origine Dkt. 813-4). |
| Document | Résumé | Source |
|---|
| heaven-system-architecture-spec.pdf | "Spécification de l'architecture système Heaven – DRAFT" (novembre 2017). Définit Heaven comme "un processus d'installation zero-click basé sur des vulnérabilités dans WhatsApp, initialement implémenté pour les téléphones Android", et spécifie le nouveau service "WIS", le backend, le honeypot et le flux d'installation avec serveur d'empreinte digitale. | Dkt. 796-16, pp. 16-19 |
| heaven-full-prd.pdf | Document complet d'exigences produit Heaven ("Pegasus 2 – Heaven"), daté du 27 décembre 2017 : flux de travail et exigences, exigences de déploiement et matrice de conformité. | Dkt. 796-16, pp. 4-9 |
| wis-refactoring-heaven-separation.pdf | "Pegasus 3 – Refactorisation WIS (séparation de Heaven)" (avril 2018). Déplace la logique métier de Heaven hors du serveur Pegasus 3 vers un "WIS amélioré" / serveur backend Android (ABS) ; énumère le rôle du serveur Pegasus 3 dans la délivrance de la clé d'installation (iKey) et la fourniture du zip de charge utile ("exploits, PE, etc."). | Dkt. 796-16, pp. 11-14 |
| heaven-2.7.1-technical.pdf | Page technique de Heaven 2.7.1. | Dkt. 796-16, pp. 21-24 |
| heaven-accounts-availability.pdf | Page de disponibilité des comptes WhatsApp de Heaven. | Dkt. 796-16, pp. 30-31 |
| how-to-create-abs-server.pdf | "Comment créer un serveur ABS" (mai 2019) : procédure de déploiement du serveur backend Android qui "remplace le serveur WIS pour Eden", via le Jenkins interne de NSO ; montre le chemin de configuration attackVectors/heaven/config.json et l'interface de support des opérateurs. | Dkt. 796-16, pp. 33-35 |
| erised-system-architecture-spec.pdf | Spécification "Architecture système d'Erised (Android clandestin)" (septembre 2019). Définit Erised comme "un vecteur d'installation Android clandestin" ; couvre les cibles potentielles, les changements OpSec, un nouveau code de statut ABS "Next Credential" et un délai d'installation plus long. | Dkt. 796-17, pp. 13-44 (pièce 50) |
| erised-deviate-installations-log.pdf | Journal Erised "Installations déviantes sur environnement blanc – à partir du 12/01/2020", reproduit dans le rapport d'expert Youssef : un tableau des installations de test Erised (ER-xx) sur des téléphones Samsung avec version de WhatsApp, noyau et identifiants d'instance d'installation. | Dkt. 796-3, pp. 141-161 |
| erised-installation-dashboard.pdf | Version en pièce autonome du même tableau de bord d'installations Erised (à partir du 12 janvier 2020). | Dkt. 796-12, pp. 1-31 (pièce 21) |
| eden-covert-vector-pages.pdf | Pages Confluence sur le vecteur clandestin Eden (avril 2019 – mars 2020) : "Vecteurs d'installation / Eden – Archivage uniquement" avec les directives opérationnelles Hummingbird (conditions d'échec d'installation, nombre maximal d'appels par cible, limites de tentatives quotidiennes et de débit, "Le vecteur Hummingbird n'est actuellement PAS opérationnel !"), et "Config clandestine (Eden)". | Dkt. 796-17, pp. 2-11 (pièces 46-49) |
| devices-for-sales-environment.pdf | "Appareils pour l'environnement de vente" : un tableau d'inventaire des appareils de test listant les identifiants NSO, les numéros de téléphone et les modèles de téléphones Samsung et LG (ainsi que les versions Android) utilisés pour valider les installations. | Dkt. 796-13, p. 2 (pièce 22) |
| heaven-emulators-deployment.pdf | Procédure "Installation de l'environnement d'émulateurs" : déploiement de l'environnement Heaven WIS-EMULATORS (serveur WIS-MNG à partir d'OVF avec Frida, DHCP, ADB et l'Orchestrator), à savoir la configuration d'émulateurs utilisée pour développer le vecteur Heaven contre WhatsApp. | Dkt. 796-13, pp. 4-5 (pièce 23) |
| Document | Résumé | Source |
|---|
| pegasus-3-introduction.pdf | "Pegasus 3 – Introduction" : présentation produit de Q Cyber Technologies introduisant le système Pegasus 3. | Dkt. 796-13, pp. 7-30 (pièce 24) |
| pegasus-system-roles.pdf | "Rôles du système Pegasus" : présentation produit de Q Cyber Technologies introduisant les rôles du système Pegasus. | Dkt. 796-13, pp. 32-45 (pièce 25) |
| pegasus-product-description-2018.pdf | Description du produit Pegasus (2018) : présentation d'ensemble des capacités. | Dkt. 796-15, pp. 2-36 (pièce 32) |
| mobile-endpoint-product-description.pdf | "Mobile Endpoint – Description du produit". | Dkt. 796-15, pp. 38-59 (pièce 33) |
| mobile-endpoint-solutions.pdf | Aperçu des solutions de point de terminaison mobile. | Dkt. 674, pp. 25-28 |
| endpoint-agent.pdf | Page de l'agent de point de terminaison. | Dkt. 674, p. 32 |
| active-data-collection-slides.pdf | Présentation "Collecte active de données". | Dkt. 796-14, pp. 2-37 (pièce 26) |
| active-data-collection-training.pdf | Support de formation sur la collecte active de données. | Dkt. 796-14, pp. 49-87 (pièce 28) |
| covert-vectors-guidelines.pdf | Directives sur les vecteurs clandestins (le guide du vecteur clandestin Hummingbird). | Dkt. 796-14, pp. 39-47 (pièce 27) |
| nso-intelligence-capabilities-deck.pdf | Présentation des capacités de NSO ("De la donnée au renseignement") : les défis de collecte auxquels NSO oppose ses produits (chiffrement de bout en bout, couches de sécurité des appareils, données dans le cloud, changement d'appareil) et les capacités d'extraction cloud et d'investigation de Pegasus 3 (PGS3). | Dkt. 674, pp. 17-23 (pièce 13) |
| Document | Résumé | Source |
|---|
| pegasus-2.50-android-release-notes.pdf | Note de version Pegasus 2.50 (Android), 25 janvier 2018 : "Heaven – le premier vecteur d'installation zero-click pour un large éventail d'appareils Android." Couverture : WhatsApp 2.17.395 / 2.17.427 / 2.18.9 ; Android 5.0-7.X ; 32 et 64 bits ; "pas de prise en charge des appareils avec une version de noyau 4.4" ; "pas de prise en charge des Samsung Galaxy S8, S8+, Note 8". | Dkt. 796-19, p. 13 |
| pegasus-2.65-release-notes.pdf | Note de version Pegasus 2.65 (iOS, Android, P2), avril 2018 : accélérations de la collecte/exfiltration iOS ; Heaven prend désormais en charge les Galaxy S8/S8+/Note 8 et WhatsApp 2.18.92 ; ajoute la collecte Snapchat. | Dkt. 796-19, p. 17 |
| pegasus-2.70-component-versions.pdf | Résumé des versions des composants de la version Pegasus 2.70 (paquet Android, interface utilisateur, versions du serveur Pegasus et du serveur d'installation ; scripts de mise à niveau). | Dkt. 796-19, p. 23 |
| android-device-exploit-support.pdf | "Demandes d'appareils Android" : suivi interne des modèles Android spécifiques et des versions d'OS, indiquant si les exploits d'élévation de privilèges (nommés "scarab", "octopus", "peter") fonctionnent sur chacun. | Dkt. 796-19, p. 10 |
| pegasus-2.65-technical-summary.pdf | Résumé technique de Pegasus 2.65.0 (page Confluence) : résumé exécutif iPhone et liste de tâches pour la version. | Dkt. 796-19, pp. 20-24 (pièce 70) |
| pegasus-2.66-android-release-notes.pdf | Notes de version de Pegasus 2.66.0 (Android) (page Confluence). | Dkt. 796-19, pp. 32-33 (pièce 73) |
| pegasus-2.67.1-android-release-notes.pdf | Notes de version de Pegasus 2.67.1 (Android) (page Confluence), incluant une note indiquant de remplacer la configuration du groupe d'exploits jointe et une liste de contrôle des tests QA. | Dkt. 796-19, pp. 35-38 (pièce 74) |
| pegasus-2.70-android-release-planning.pdf | L'ensemble de planification de la version Pegasus 2.70 (Android & plateforme P2) : pages Confluence "Versions publiées", "Notes de version de l'agent Android" et "2.70 (Android)" portant la feuille de route des priorités de fonctionnalités de Heaven (améliorations WIS, empreinte partielle, indication 64 bits, prise en charge du noyau Samsung S8 Oreo, LG G5 / OnePlus 3), mises à jour de prévention des abus et tableaux de FR requis par fonctionnalité ; référence SilentExploitGroupsMapping.xml et PS settings.config. | Dkt. 796-20, pp. 2-48 (pièces 76-90) |
| pegasus-2.52-android-release-notes.pdf | Note de version Pegasus 2.52 (Android) (approuvée le 15 février 2018) : ajoute la prise en charge de la version de WhatsApp alors la plus récente, la 2.18.46, et d'autres améliorations de Heaven. | Dkt. 796-19, p. 15 (pièce 68) |
| pegasus-2.65-release-highlights.pdf | Points forts de la version Pegasus 2.65.0 (Android, plateforme P2) : vitesse de collecte "plus que triplée" et vitesse d'exfiltration "multipliée par 6", prévention de la mise en veille après l'installation et correctifs de stabilité ; renvoie à la présentation "réunion de la version 2.65". Un complément plus détaillé de la note de version 2.65 ci-dessus. | Dkt. 796-19, pp. 26-27 (pièce 71) |
| pegasus-2.66-heaven-beta-release-note.pdf | Note de version Pegasus 2.66 (Android) (17 avril 2018) : approuvée pour la production pour les clients bêta de Heaven et positionnée comme version candidate à la GA (disponibilité générale) de Heaven, avec des améliorations du flux d'installation de Heaven. Complément d'une révision antérieure de la note 2.66.0 ci-dessus. | Dkt. 796-19, pp. 29-30 (pièce 72) |
| pegasus-2.67.1-android-release-highlights.pdf | Points forts de la version Pegasus 2.67.1 (Android) (révisés le 23 mai 2018, version du 14 mai) : améliorations OpSec Android, notamment l'assainissement du numéro de l'appelant pour Heaven (l'agent remplace le numéro de l'appelant par un numéro invalide), l'ajout de la journalisation agent-lite et du watchdog, et une note indiquant que l'enregistrement des appels n'est pas pris en charge sur Wiko. Complément d'une révision ultérieure du résumé technique 2.67.1 ci-dessus. | Dkt. 796-19, pp. 40-41 (pièce 75) |
| pegasus-2.70-abuse-prevention-updates.pdf | Page "Mises à jour de prévention des abus et de liste blanche" de Pegasus 2.70 (Android & plateforme P2) (publiée le 31 mai / 7 juin) : les modifications de prévention des abus et de liste blanche livrées avec la version 2.70. | Dkt. 796-19, pp. 2-3 (pièce 63) |
| pegasus-3-pony-whatsapp-agent.pdf | Spécification de support Pegasus 3 Pony (agent WhatsApp) (page Confluence). | Dkt. 796-18, pp. 2-5 |
| Document | Résumé | Source |
|---|
| nso-q2-2018-board-meeting.pdf | Diapositives de la réunion du conseil d'administration de NSO du T2 2018, produites comme pièce lors de la déposition de Gazneli ; elles font référence à des noms de code de clients et aux vecteurs Storm et Nighthawk. | Dkt. 796-5, pp. 110-113 |
| customer-revenue-list.pdf | Tableau des revenus Pegasus par compte (2018-2020), ventilé par produit et selon que des versions iOS et Android furtives ou déclenchées ont été fournies (base de l'analyse des dommages-intérêts et des revenus pertinents). | Dkt. 679-6, pp. 104-117 |
| whatsapp-targets-per-country.pdf | Tableau de l'infrastructure de commande et de contrôle de NSO et du ciblage par pays lié au vecteur VoIP WhatsApp (fortement expurgé dans la version publique). | Dkt. 679-6, pp. 119-129 |
| pitch-happy-flow.pdf | Support de parcours de vente / de démonstration « Happy Flow ». | Dkt. 679-6, pp. 94-102 |
| nso-ghana-agreement.pdf | Le contrat de revente de 2015 (17 décembre 2015) entre Infraloks Development Limited (Ghana) et la National Communication Authority de la République du Ghana, portant sur la revente des solutions de cyber-renseignement de NSO Group — la licence d'utilisation du « Système », avec l'« Annexe C – Exigences d'installation ». Déposé comme Document 1-1 de la plainte initiale d'octobre 2019 de WhatsApp et reproduit ici à partir de la requête de commission rogatoire. | Dkt. 320, pp. 111-156 (Pièce 11, Document 1-1) |
| qcyber-customer-agreement-2018.pdf | Un contrat de licence client Pegasus (1er novembre 2018) entre Q Cyber Technologies SARL (Luxembourg) et un utilisateur final expurgé : définitions, conditions du système/de la licence et annexes A à F (Description du système et des services, Contrepartie, Exigences d'installation, Directives de sécurité, Formulaire de certificat d'utilisateur final, Accord de niveau de service). | Dkt. 825, pp. 58-78 (à l'origine Dkt. 813-4) |
| Document | Résumé | Source |
|---|
| WhatsApp-v-NSO-Shohat-Transcrips_Case-4-19-cv-07123-PJH.pdf | Yaron Shohat, PDG de NSO Group (déposition du 29 août 2024). A lu la note de version afin qu'elle soit consignée au procès-verbal, indiquant que « Pegasus 2.5 est officiellement approuvé pour la production » et que « cette version introduit Heaven, le premier vecteur d'installation zéro-clic pour un large éventail d'appareils Android ». | Meta Newsroom, 6 mai 2025 : publication · PDF original |
| WhatsApp-v-NSO-Gazneli-Transcrips_Case-4-19-cv-07123-PJH.pdf | Tamir Gazneli, vice-président Recherche & Développement de NSO (déposition du 4 septembre 2024). Témoignage sur l'équipe qu'il dirigeait et qui a construit les vecteurs d'installation WhatsApp, ainsi que sur la manière dont un vecteur atteint l'appareil cible. | Meta Newsroom, 6 mai 2025 : publication · PDF original |
| WhatsApp-v-NSO-Gil-Transcrips_Case-4-19-cv-07123-PJH.pdf | Sarit Bizinsky Gil, vice-présidente des opérations commerciales mondiales de NSO (déposition du 6 septembre 2024). Témoignage sur les clients qui ont obtenu le droit d'utiliser le logiciel espion, la contrepartie reçue par NSO et le montant que les clients ont payé en supplément pour les vecteurs furtifs. | Meta Newsroom, 6 mai 2025 : publication · PDF original |
| WhatsApp-v-NSO-Eshkar-Transcrips_Case-4-19-cv-07123-PJH.pdf | Ramon Eshkar, vice-président de NSO (déposition du 27 août 2024), pertinent pour le département des « services blancs » de NSO, qui a généré les comptes WhatsApp utilisés lors des attaques. | Meta Newsroom, 6 mai 2025 : publication · PDF original |
| Document | Résumé | Source |
|---|
| eshkar-deposition.pdf | Ramon Eshkar, vice-président de NSO (déposition du 27 août 2024) — l'extrait plus complet du dossier concernant la déposition désignée ci-dessus. Nomme les vecteurs d'installation furtifs de WhatsApp du côté client : interrogé sur le nom du vecteur WhatsApp zéro-clic mis en service vers 2018, il a répondu « les noms internes étaient du genre Eden, ou Heaven », a ajouté Erised en troisième, et a décrit Hummingbird comme « un nom parapluie pour la famille de ces vecteurs furtifs » que NSO utilisait à l'extérieur. Date la première installation furtive impliquant WhatsApp à « environ l'été 2018 » et précise que les vecteurs étaient réservés à Android. Au sujet du département des « services blancs » de NSO, qui relève aujourd'hui de lui mais qui, a-t-il témoigné, n'était pas sous sa responsabilité en 2018 ou 2019 : « un département chargé de créer des comptes et d'acheter d'autres services dont nous avons besoin », mis en place « de manière anonymisée » afin qu'ils ne puissent pas être liés « au client ou à NSO », en utilisant « des moyens financiers qui ne sont pas directement liés au client ou à la société » — par exemple « une carte de crédit » au nom de quelqu'un d'autre. | Dkt. 796-5, pp. 72-85 (Pièce 7) |
| shaner-deposition.pdf | Joshua Shaner, ancien employé de WestBridge Technologies, la filiale commerciale américaine de NSO (déposition du 17 septembre 2024). Témoignage sur les ventes et les démonstrations des produits NSO par WestBridge, et sur la relation entre WestBridge et NSO. Interrogé sur les vecteurs qu'il utilisait pour démontrer l'installation zéro-clic sur Android, il a répondu : « De mémoire, Eden serait l'un d'eux. » | Dkt. 796-5, pp. 115-143 (Pièce 27) |
| vance-expert-report.pdf | Rapport d'expert de Anthony Vance (expert des demandeurs), 30 août 2024. Il conclut que les attaques de mai 2019 ont été menées avec un logiciel malveillant de NSO et que Pegasus/Phantom a été installé sur les appareils ciblés. Il identifie « Heaven » comme « le nom de code d'un vecteur d'installation furtif ou 'zéro-clic' lié à Pegasus qui fonctionnait en exploitant WhatsApp », et « Hummingbird » comme « un nom parapluie que NSO utilise pour la famille de vecteurs d'installation qui utilisent WhatsApp, y compris le vecteur d'attaque Heaven ». Il cite les messages internes de NSO suspendant les installations de Heaven et Hummingbird après la correction apportée par WhatsApp. | Dkt. 796-6, pp. 2-18 (Annexe B) |
| Image | Ce qu'elle montre |
|---|
| pegasus-operator-installations-dashboard.png | La console d'opérateur Pegasus (« Installations / Targets »), avril 2019, listant les cibles actives sur Apple iPhone X et iPhone 7 sous iOS 12.1.4 et des téléphones Samsung Galaxy sous Android 7.0 / 7.1.1. |
| pegasus-operator-installation-status-peru.jpg | L'écran « Installation Status » de Pegasus pour une installation furtive contre une cible péruvienne (2 mai 2019), avec la localisation de couverture « Country: Peru, Network: Movistar ». |
| wis-emulators-vectors-page1.png / page2.png | Note interne de NSO (10 juillet 2018) sur l'environnement « WIS-EMULATORS » : des émulateurs Android exécutant WhatsApp sous instrumentation Frida, utilisés pour construire le vecteur Heaven. |