Reverser
Stage

Browser fuzzing

Description du poste

Synacktiv recherche un stagiaire (H/F)  en sécurité informatique capable de participer au développement de son fuzzer de navigateur.

Le fuzzing est un outil indispensable dans la recherche de vulnérabilités. Il existe aujourd’hui dans l’état de l’art de nombreux moyens pour rendre un fuzzer plus efficace : génération et/ou mutation de test-case intelligente, couverture de code, exécution symbolique, etc. Cependant, la diversité des cibles et la complexité des logiciels telle qu’un navigateur font que les outils existants se révèlent souvent limités et le fuzzing reste aujourd’hui un sujet de recherche ouvert.

Le fuzzer de navigateur développé par Synacktiv est déjà opérationnel néanmoins plusieurs axes d'améliorations demeurent :

  • Optimiser la gestion de la couverture de code ainsi que les mutations appliquées sur un testcase.
  • Améliorer la grammaire utilisée.
  • Amélioration et optimisation des différents composants du framework de fuzzing.
  • Implémentation de techniques de fuzzing innovantes.

Il s’agit de :

  • Intégrer de nouvelles fonctionnalités à un outil existant.
  • Chercher des vulnérabilités et de développer les codes d'exploitation associés.
  • Travailler sur des cas concrets et bloquants rencontrés par les experts Synacktiv.

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

Profil recherché

  • Forte volonté d'apprendre et se perfectionner en développement de fuzzer.
  • Programmation en C, la quasi-totalité des composants du framework étant développés en C.
  • Programmation Python. Notre suite d'outils internes est principalement programmée dans ce langage, vous devrez connaître ou être prêt à apprendre rapidement Python pour contribuer à son développement.
  • Connaissance des quelques outils de fuzzing de navigateur existant.
  • Anglais et français indispensables.
  • Poste à pourvoir à Paris dans le deuxième arrondissement, métro Grands Boulevards.

Rémunération

  • Stage : 1 500 € brut par mois. Bonus en fonction des résultats.
  • Si passage en CDI : 40 800 € brut par an.

Postuler

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