Accueil / Ressources / Blog /
Salut, je suis VMT Sam !
Avec 25 ans d'expérience dans l'usinage CNC, nous nous engageons à aider nos clients à surmonter 10000 XNUMX défis complexes de traitement de pièces, le tout pour contribuer à une vie meilleure grâce à une fabrication intelligente. Contactez-nous maintenant
558 | Publié par VMT le 23 octobre 2021
Concernant la rétro-ingénierie de la conception de produits, nous l'avons déjà évoquée. Quels outils sont nécessaires ? Cet article présente principalement certains de ces outils ; j'espère qu'ils vous seront utiles.
Qu'est-ce que la rétro-ingénierie?
Nous avons déjà évoqué ce qu'est la rétro-ingénierie. Nous en parlons brièvement ici. En termes simples, la rétro-ingénierie de la conception de produits consiste à extraire des données de conception de produits (y compris divers dessins de conception ou modèles de données) sur la base de produits existants. En ce sens, la rétro-ingénierie est utilisée depuis longtemps dans la conception industrielle. Par exemple, la conception de coques en relief, couramment utilisée dans les débuts de la construction navale, est un bon exemple de rétro-ingénierie.

Le meilleur outil de rétro-ingénierie logicielle - quel outil de rétro-ingénierie choisir ?
1.Hiew - un éditeur de sorcellerie et un désassembleur ultime
Hiew est bien plus qu'un simple éditeur hexadécimal. Il permet de modifier n'importe quel fichier binaire, mais il est également doté d'un désassembleur intégré pour le code x86/x64/ARM, ainsi que d'une prise en charge du format WindowsPE EXE et LinuxELF.
2. Ghidra est un framework pour l'ingénierie inverse de logiciels (SRE). Développé par le Bureau de recherche de l'Agence de sécurité nationale pour la mission de cybersécurité de l'Agence de sécurité nationale. Il permet d'analyser les codes dangereux et les logiciels malveillants (tels que les virus) et peut aider les professionnels de la sécurité réseau à mieux comprendre les vulnérabilités potentielles de leurs réseaux et systèmes. Il prend en charge un ensemble de différents ensembles d'instructions de processus et de formats exécutables, et peut être exécuté de manière interactive ou automatique. De plus, l'application peut être modifiée via des plug-ins ou des scripts Python ou Java.
3. Peid est une application intuitive qui s'appuie sur une interface conviviale pour détecter les wrappers, les chiffrements et les compilateurs PE dans les fichiers exécutables. Son taux de détection est supérieur à celui d'autres outils similaires car l'application contient plus de 600 signatures différentes dans le fichier PE.
4.dnSpy-.NET outil ultime
Il s'agit du meilleur outil de rétro-ingénierie pour tout fichier binaire .NET et l'un des meilleurs outils de la dernière décennie. Excellente conception, mises à jour fréquentes, prise en charge de toute analyse liée au code .NET (décompilateur, reconstructeur, éditeur).
5. X64dbg est un débogueur binaire Windows open source pour l'analyse des malwares et la rétro-ingénierie des fichiers exécutables. C'est le nouveau roi du débogueur Windows. Les vieux jours sont révolus depuis longtemps. Le logiciel de débogage sur la plate-forme Windows est conforme à la nouvelle norme. Des versions indépendantes des logiciels 32 bits et 64 bits, un grand nombre de plugins, des thèmes visuels et des mises à niveau continues.
6. Ida Pro est l'un des outils logiciels de rétro-ingénierie les plus utilisés. Il s'agit d'un désassembleur interactif avec un langage de commande intégré (IDC) qui prend en charge divers formats exécutables sur divers processeurs et systèmes d'exploitation. Ida est un outil tout-en-un. Il s'agit d'un désassembleur pour de nombreux formats de fichiers binaires (PE, ELF, MACHO, etc.), avec un décompilateur intégré, un éditeur hexadécimal et un débogueur.
7. BinaryNinja, un produit Vector 35, se targue de sa simplicité d'utilisation, rendant l'automatisation plus facile à mettre en œuvre que d'autres options du marché. Il fonctionne sur Linux Ubuntu 64 bits, MacOS 10.13 et Windows 10, et prend en charge PE.COFF, ELF, Mach-O, .NES et les fichiers binaires bruts.
8. Resource hacker, en utilisant ce bel utilitaire, vous pouvez voir ce qui est stocké dans les ressources exécutables WindowsPE. Vous pouvez trouver de nombreuses choses intéressantes, telles que des données binaires brutes, des boîtes de dialogue, des bitmaps, des chaînes, des icônes. Il vous permet de le modifier ou de le remplacer par votre propre version.
9. Wireshark : analyseur de réseau, visualise les applications envoyées et reçues depuis Internet. Surveille l'activité du réseau et recherche les canaux de communication cachés.
Prêt à démarrer votre prochain projet ?
Obtenir un devis

Demander un devis gratuit
Envoyez-nous un message si vous avez des questions ou demandez un devis. Nous vous répondrons dès que possible !