Jane Hope

Mission freelance FREELANCE – Reverse Engineer C++ (H/F)

Toulon (83)

Jane Hope

Le poste

Freelance
02/02/2025
6 mois
450-590 €⁄j
> 10 ans d’expérience
Toulon, Provence-Alpes-Côte d'Azur
Publiée le 02/12/2024

Partager cette offre

Développement de l’outil :

• Conception d’une architecture logicielle robuste pour automatiser la reconstruction de classes C++.

• Développement d’algorithmes pour la détection et la reconstruction des tables RTTI dans des binaires dépouillés.

• Création d’heuristiques pour identifier les structures des classes, leurs membres, et leurs relations.

Gestion des Conflits Complexes :

• Mise en œuvre de solutions pour résoudre les conflits liés à l’héritage multiple.

• Gestion des disparités entre les différentes implémentations de compilateurs (GCC, MSVC, Clang, etc.).

Recherche et Documentation :

• Réalisation d’un état de l’art des API de décompilation disponibles (IDA Pro)

• Identification des avantages, limitations et cas d’usage des différentes API pour le projet.

Tests et Validation :

• Conception et exécution de tests sur des binaires variés pour garantir la fiabilité et la précision des reconstructions.

• Documentation technique et guide utilisateur.

Profil recherché

Expertise en C++

• Maîtrise des concepts avancés de la rétro-ingénierie, notamment les tables RTTI et les structures de classes.

• Connaissance approfondie des compilateurs et des différences d’implémentation (GCC, MSVC, Clang).

• Expérience avec des outils de désassemblage/décompilation comme IDA PRO

• Compétences en développement d’heuristiques et résolution de conflits d’héritage

Analyse et Recherche :

• Capacité à effectuer un état de l’art précis et à identifier les meilleures solutions disponibles.

• Conception d’architectures logicielles complexes adaptées à des problématiques spécifiques.

Transversales :

• Capacité d’adaptation et autonomie.

• Communication claire pour la rédaction de documentation technique.

• Gestion de projet en freelance avec respect des délais.

Environnement de travail

Type de contrat : Freelance

• Durée : 6 mois renouvelable

• Lieu : Toulon

• TJM : 450 - 550

Nancy, Grand Est
< 20 salariés
Cabinet de conseil
Pour les freelances cherchant à élargir leurs horizons professionnels Pour les entreprises en quête de talents IT exceptionnels Jane Hope vous rassemble.

Postulez à cette offre !

Trouvez votre prochaine mission parmi +7 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

FREELANCE – Reverse Engineer C++ (H/F)

Jane Hope

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous