Quelles sont les missions ?

Au sein du groupe THALES, l'équipe Thalium, basée à Rennes, est spécialisée dans les activités de rétro-ingénierie et de développements logiciels liés à la lutte informatique.

Android fournit aux applications un ensemble conséquent et complexe de services. Les applications accèdent à ces services si elles disposent des permissions adéquates. Les applications peuvent offrir des fonctionnalités, et donc définir elle-même les permissions nécessaires pour y accéder.

La gestion des permissions, aussi bien system que custom a souffert de vulnérabilités, rendant possible l'obtention de permissions dangereuses comme CALL_LOG, qui donne accès aux appels passés et reçus.

Descriptif des missions (6 mois) :

La mission consiste à étudier et implémenter des preuves de concept d'obtention de permissions indues.

Pour cela, l'organisation du stage pourra se découper de la manière suivante :

réaliser un état de l'art sur les vulnérabilités de la gestion des permissions par le framework Android ;
identifier les scénarios de vulnérabilité dans l'implémentation courante du framework Android :
implémenter des démonstrateurs qui mettent en lumière les gains obtenus ;
savoir présenter les résultats obtenus et l'intérêt de la démarche, de manière transparente.
Quelles sont les expériences passées nécessaires ?

Un intérêt pour le développement logiciel sur Android, en particulier Java/Kotlin
Un intérêt pour la mise en lumière de problèmes techniques complexes
Vous vous êtes reconnu.e dans cette annonce ? Alors qu'attendez-vous pour postuler !

Innovation, passion, ambition : rejoignez Thales et créez le monde de demain, dès aujourd'hui.

Lire la suite

Quel est le profil idéal ?

Tu es étudiant.e en école d'ingénieur ou équivalent et recherche un stage de 6 mois ?

Compétences primordiales :

Tu as de bonnes connaissances en développement Java / Kotlin ?
Tu as une connaissance pragmatique de l'environnement Android et de ses permissions ?
tu as un esprit de synthèse et de prise de recul importante ?
Tu as des connaissances en reverse engineering ?
Tu as des connaissances sur les environnements de build modernes (soong, ninja et consorts)?
Alors ce stage est fait pour toi !

Pourquoi les rejoindre ?

Ceux qui font avancer le monde s'appuient sur Thales
Dans un monde en constante mutation, à la fois imprévisible et riche d'opportunités, nous sommes aux côtés de ceux qui ont de grandes ambitions : rendre le monde meilleur et plus sûr.

Riches de la diversité de leurs expertises, de leurs talents, de leurs cultures, nos équipes d'architectes conçoivent un éventail unique de solutions technologiques d'exception, qui rendent demain possible dès aujourd'hui.

Du fond des océans aux profondeurs du cosmos ou du cyberespace, nous aidons nos clients à maîtriser des environnements toujours plus complexes pour prendre des décisions rapides, efficaces, à chaque moment décisif, quel que soit l'enjeu.

Partout où des décisions critiques doivent être prises, Thales est présent.

Nous servons cinq grands secteurs essentiels pour le développement de nos sociétés : Aéronautique, Espace, Transport terrestre, Sécurité et Défense.

 
Dépôt CV
Montrez vos talents, 15 000 recruteurs vous attendent

Je dépose mon CV dans la CV-thèque

Doc, Docx, rtf, pdf (3 Mo. max)

D'autres offres vous attendent sur Cadremploi
Continuez sur votre lancée ! Découvrez d'autres offres similaires à celle-ci
OU
Continuer ma recherche
Soyez le premier prévenu !

Recevez les offres similaires à cette annonce

En créant votre alerte, vous acceptez les conditions d'utilisation

Alerte active Vous recevrez par email les offres correspondant à la recherche

Gérer mes alertes