Reverser
Stage

Mulicor

Description du poste

Synacktiv recherche un·e stagiaire (F/H) en sécurité informatique pour 6 mois capable de participer à la conception et au développement d'un outil d'émulation d’iPhones.


Le manque d'accès de debug et la vérification de signature de code sur les iPhones rendent leur analyse dynamique compliquée. L'émulation, autre solution d'analyse, se heurte a la difficulté à prendre en compte les nombreuses communications bas-niveau entre les différents composants, souvent non documentés, qui composent les téléphones modernes. Certaines solutions commerciales et opensources existent mais ne répondent pas à tous les besoins.


L'objectif de ce stage est d’améliorer un outil d'émulation existant.
Le stage consistera en différents objectifs en fonction des résultats :

  • Rétroconception du système d'exploitation iOS et des drivers ;
  • Implémentation dans QEMU de périphériques ;
  • Développement d'outillage pour faciliter le débogage avec l'émulateur ;
  • Fuzzing.

Il est attendu que le stage débouche sur un CDI d'expert sécurité informatique dans le pôle rétro-ingénierie de Synacktiv.

Profil recherché

  • Intérêt pour l'apprentissage de l'assembleur arm64 ;
  • Envie de découvrir le fonctionnement d'iOS et les interactions bas-niveau en général ;
  • Connaissance des langages C et Python ;
  • Anglais et français indispensables ;
  • La connaissance de QEMU est un plus.

Rémunération

  • Stage : 1 800 € brut par mois. Bonus en fonction des résultats.
  • Puis, si passage en CDI : 43 200 € brut par an.

Localisation

Poste à pourvoir à Toulouse, Lyon, Rennes, Lille ou Paris (métro Grands Boulevards).

Postuler

Merci d'envoyer votre demande à apply+reverse@synacktiv.com.