Mais ou est Jean Castex ? Suivre les vols du gouvernement avec de l'OSINT

Il y a quelques mois, Médiapart révélait que le Premier ministre Jean Castex avait tendance à prendre des jets privés de la flotte gouvernementale très régulièrement, y compris pour de courtes distances. Médiapart évoque par exemple des vols en jet pour faire Paris-Nantes (2h en TGV) ou encore Paris-Lyon (également 2h en TGV). A l’heure de la crise écologique, ces voyages posent forcément des questions éthiques, encore plus quand ils sont à l’opposé des circulaires rappelant l’engagement de l’état en faveur de l’écologie, signées par Jean Castex lui-même.

Carte des vols réalisés par Jean Castex (Source: Médiapart)

Cette enquête a été réalisée par Médiapart en se basant sur les données de vol des escadrons de transport disponibles sur les plateformes Radarbox et FlightAware. Il s’agit donc d’une enquête alliant des outils d’OSINT à du journalisme plus classique comme nous en voyons de plus en plus avec plaisir chez Médiapart ou dans le Monde. Cela nous fournit un excellent exercice d’OSINT, partons donc à la recherche des vols de Jean Castex.

Quels avions le gouvernement français utilise-t-il?#

Wikipedia fournit une liste assez exhaustive des transports aériens des chefs d’État, voici ce qu’on y lit pour la France :

En France, c’est l’escadron de transport 60, anciennement escadron de transport, d’entraînement et de calibration (ETEC 65), unité de l’Armée de l’air, qui est chargé du transport du président de la République, du Premier ministre et des autres membres du gouvernement. Cette unité a remplacé le GLAM, Groupe de liaisons aériennes ministérielles, dissout en 1995.

Depuis fin 2011, l’escadron dispose de :

  • 1 Airbus A330-200 (F-RARF) ;
  • 2 Falcon 7X (F-RAFA et F-FAFB) ;
  • 2 Falcon 2000 (F-RAFC et F-FAFD);
  • 2 Falcon 900 (F-RAFP et F-RAFQ).
  • Trois hélicoptères Super Puma (F-RAFU, F-RAFY et F-RAFZ).

Nous avons donc une première liste de 7 avions avec leur code d’enregistrement.

Photo de l'avion présidentiel (Source: Wikipedia)

Identifier les avions#

Les avions sont référencés à l’aide de deux identifiants :

  • L’identifiant d’enregistrement de l’appareil qui est marqué directement sur l’avion. Il s’agit d’une série alphanumérique dont la première lettre indique le pays d’enregistrement (comme F-RARF ici).
  • Un code hexadécimal de 24 bits donné par l’Organisation de l’aviation civile internationale (OACI, ICAO en anglais). C’est ce code qui est utilisé dans les transmissions aériennes.

Les vols possèdent quant à eux un code unique utilisé notamment pour les identifier dans les aéroports.

Plusieurs bases de données internationales d’avions existent, elles sont souvent incomplètes notamment sur les avions militaires. Voici une liste non-exhaustive :

À ces bases de données s’ajoutent des registres nationaux, qui parfois mettent ces informations à disposition publiquement. Par exemple pour les pays suivants :

De maniète assez étonnante, la base de données publique de la DGAC (accessible en CSV également) ne contient aucun des avions gouvernementaux. Il faut donc chercher dans d’autres bases.

Aerotransport contient bien certains de ces avions dans la base de données, mais sans fournir l’identifiant ICAO qui nous intéresse. Il fournit par contre des images pour certains de ces avions identifiés sur le site airliners.net, comme par exemple ici pour l’avion présidentiel

Le site OpenSky Network nous fournit lui des informations plus complètes sur ces avions, avec notamment leur numéro ICAO. Par exemple pour l’avion présidentiel :

Données sur l'avion F-RAF dans la base de données OpenSky

On obtient donc la liste suivante:

Avion Enregistrement Code ICAO
Airbus A330-200 F-RARF 3b76ae
Falcon 7X F-RAFA 3b770d
Falcon 7X F-FAFB 3b76b3
Falcon 2000 F-RAFC 3b76a5
Falcon 2000 F-RAFD 3b76a4
Falcon 900 F-RAFP 3b77e5
Falcon 900 F-RAFQ 3b77e4

Identifier des vols#

Lors des vols, les avions émettent leur position et identifiant via un protocole appelé ADS-B afin notamment d’éviter les collisions entre avions. Cette émission ayant une longue portée, il est possible de la capter avec des systèmes relativement simples. Des systèmes de ce type ont été déployés par des amateurs ou professionnels dans le monde, et il existe plusieurs bases de données répertoriant la position des avions, parfois en temps réel.

Pour chacune de ces bases de données, il faut bien regarder :

  • Leur accès : est-ce payant ? Faut-il déployer un système de captage ADS-B et leur envoyer les données pour y avoir accès ? La plupart des bases fournissent des données live assez facilement, mais il est plus compliqué (ou plus cher) d’avoir accès aux données historiques.
  • Leur couverture géographique : selon les capteurs disponibles, elle sera plus ou moins grande dans certaines régions du monde.
  • Le filtrage : la plupart des sites filtrent automatiquement les avions militaires, et certains acceptent les requêtes pour supprimer des données de certains avions.

Voici une liste non exhaustive de ces bases de données:

  • Flightradar24 : probablement le site le plus connu, il s’agit d’une plateforme commerciale, qui fournit un accès payant aux données (35€ / ans pour avoir accès à un an d’historique de données). Elle n’enregistre pas les positions des avions militaires et accepte de supprimer les données des avions sur demande.
  • FlightAware : une autre plateforme commerciale qui a une très bonne couverture ADS-B
  • ADS-B Exchange : une plateforme communautaire qui ne filtre aucune donnée, y compris les avions militaires. Elle est une des sources les plus intéressante pour les journalistes, qui peuvent demander un accès privilégié à la base de données pour des besoins d’investigations.
  • OpenSky Network est une association à but non lucratif basée en Suisse qui possède une base intéressante.
  • RadarBox est une entreprise qui se base sur un réseau de bénévoles.

Les vols de Jean Castex#

Médiapart mentionne plusieurs dizaines de vols que l’on peut retrouver dans l’annexe de l’article. Nous allons nous concentrer sur deux vols récents :

  • Le 4 février 2022, un avion fait le trajet à vide depuis Paris pour venir chercher le Premier ministre à Dunkerque (où il s’est rendu en train) et le ramener à Paris.
  • Le 21 janvier 2022, A/R à Nantes (pour la pose de la première pierre du CHU de Nantes).

Médiapart indique que ces vols se sont fait avec un Falcon 7X, donc probablement F-RAFA ou F-RAFB (pour l’anecdote, ces avions ont été achetés en 2000 par Jacques Chirac et Lionel Jospin pour rajeunir la flotte officielle, et ont été surnommés officieusement Chirac et Jospin par les militaires chargés de les mettre en œuvre).

Photo de l'avion F-RAFA (Source: Wikipedia)

Médiapart a utilisé les bases de données FlightAware et RadarBox pour cette enquête, mais testons ici plusieurs plateformes.

FlightRadar24#

Tout d’abord FlightRadar24, le site filtre normalement les vols militaires, mais ce n’est pas clair s’il filtre les vols gouvernementaux. Sur la page de F-RAFA ainsi que de F-RAFB, on ne voit aucun vols le 21 janvier ou le 4 février, même en ayant un accès Gold permettant un historique d’un an. Ce n’est pas clair s’il s’agit de données filtrées ou de problèmes de captage.

Capture d'écran de FlightRadar24

OpenSky Network#

OpenSky Network permet une recherche par code ICAO, 3b770d pour F-RAFA et 3b76b3 pour F-RAFB mais ne fournit un historique que de 21 jours via l’interface Web. Il est possible de demander un accès aux données historiques pour des projets spécifiques.

FlightAware#

FlightAware permet de faire des recherches par avion et fournit par défaut un historique de vols sur les trois mois précédents. Pourtant, il n’y a aucun vol les 21 janvier ou 4 février, ni pour F-RAFA ou F-RAFB.

Capture d'écran de FlightAware

Il n’est pas clair s’il s’agit ici d’une limitation à cause du filtrage d’avions gouvernementaux, ou d’une limitation lors du captage des informations.

ADSB Exchange#

ADSB Exchange fournit une interface de recherche de vols qui est intéressante mais pas très claire. La barre de recherche à droite permet de chercher le code ICAO d’un avion, par exemple en cherchant 3b76b3 (F-FAFB), on voit qu’il a fait un aller-retour à Lyon lors de l’écriture de cet article le 19 février.

Capture d'écran de ADSB Exchange

Le menu de gauche permet de faire une recherche historique des déplacements de l’avion. Aucune donnée pour le 4 février par contre nous voyons bien un déplacement à Nantes le 21 janvier :

Capture d'écran de ADSB Exchange

Pour trouver le vol du 4 février, il suffit de regarder le traffic cette fois ci de F-FAFA (code 3b770d) et on peut effectivement voir un vol Paris-Dunkerque :

Capture d'écran de ADSB Exchange

RadarBox#

RadarBox permet assez simplement de chercher des informations de vol sur un avion mais lorsque nous regardons des avions gouvernmentaux comme F-RAFA ou F-RAFB, une mention s’affiche en bas “This aircraft is present on our blocked aircraft list.”.

Capture d'écran de RadarBox

Mais même si cette page est bloquée, il est possible de lister les vols de ces appareils en utilisant les numéros de vols. Les numéros de vol de la flotte gouvernementale ont un identifiant type CTMXXXX, par exemple CTM0012 est un vol Paris-Munich. En cherchant différents numéros de vol sur RadarBox, il est possible de trouver les différents vols de la flotte gouvernementale, et la dernière date de ces vols.

Capture d'écran de RadarBox

Les votes de Jean Castex#

La polémique sur l’utilisation des avions gouvernementaux a continué pendant les élections présidentielles, lorsque Jean Castex a utilisé un Falcon pour aller voter dans sa commune de Prades en Pyrénées-Orientales. Suite aux critiques, il a décidé d’utiliser un vol commercial pour voter au second tour.

En regardant dans les données historiques d’ADSB Exchange, on retrouve bien ce vol utilisant le Falcon 900 F-RAFP.

Capture d'écran de ADSB Exchange

Effectivement, aucun vol similaire n’a été effectué le 24 avril (date du second tour) par la flotte gouvernementale.

La crise ukrainienne#

Profitons de cet exercice et de ADSB Exchange pour jeter un œil sur les déplacements de la flotte gouvernementale au début de la crise Ukrainienne en Février.

Regardons déjà les déplacements de l’avion présidentiel F-RARF. Le 3 février, nous voyons un déplacement étrange depuis Paris vers l’île portuguaise Angra do Heroísmo. Je n’ai trouvé aucune visite officielle ce jour là, ce vol bien que curieux ne semble pas en rapport avec la crise Ukrainienne. Puis le 7 février, nous voyons un vol direct Paris-Moscou :

Capture d'écran de ADSB Exchange

Le lendemain, nous voyons cette fois un vol retour, avec une escale à Kiev et une escale à Berlin avant de rentrer à Paris :

Capture d'écran de ADSB Exchange

Sans doute en rapport avec cette crise, on retrouve ensuite le 10 janvier, un vol depuis Paris vers la ville d’Albuquerque au Nouveau-Mexique. Ce vol ne constitue pas à ma connaissance une visite officielle, mais pourrait être en lien avec la base militaire importante basée dans cette ville.

Capture d'écran de ADSB Exchange

Côté F-RAFA, en dehors de la visite de Florence Parly au Niger le 3 février, on peut voir un vol aller-retour à Berlin le 8 février. Pour F-RAFB, on voit qu’il a accompagné le vol à Moscou le 7 février, avant de suivre le même trajet Moscou-Kiev-Berlin-Paris, le 8 février. Les autres avions semblent moins utilisés, on note tout de même un vol vers Kiev le 2 Février de F-RAFD.

That’s all folks#

Le compte Twitter COTAM Fleet & co publie les déplacements des avions de la flotte gouvernementale ainsi que sur des événements aériens en général.

On retrouve plusieurs autres projets intéressants utilisant des données de vols, comme par exemple le projet Dictator Alert d’OCCRP, ou encore le compte Twitter ElonJet qui suit l’avion privé d’Elon Musk. Il y a eu également d’intéressantes utilisations de telles données pour identifier des avions de surveillance, comme par exemple par Buzzfeed en 2016.

Cet article a été écrit en écoutant le concerto pour piano n°2 de Rachmaninov. Merci à U+039b pour son aide lors de la rédaction de cet article.