Ouvrir le menu principal

iGeneration

Recherche

Malimite : quand GPT-4 décompile des applications iOS et macOS

Anthony Nelzin-Santos

jeudi 30 janvier 2025 à 11:00 • 6

iOS

Laurie Wired ne s’intéresse pas à la sécurité informatique uniquement pour sa chaine YouTube. Employée par Google, elle passe ses journées à décompiler des applications et analyser des malwares. Pour faciliter ses recherches, elle a créé Malimite, un décompilateur qui peut révéler les secrets des bundles des applications macOS et des IPA des applications iOS. Avec l’aide du modèle GPT-4, il peut même reconstruire le code Swift ou Objective-C original.

Image Malimite.

La chercheuse présente Malimite comme un équivalent de JADX, le décompilateur d’applications Android, pour les applications iOS. Les capacités de décompilation de Malimite reposent partiellement sur le système open source Ghidra, avec une interface pour gérer les fichiers IPA et les bundles. Comme Ghidra d’ailleurs, Malimite est écrit en Java, ce qui lui permet de tourner aussi bien sur Windows et Linux que macOS.

Les décompilateurs produisent une approximation du code original, voire un pseudo-code, généralement en C. C’est suffisant pour comprendre comment l’application fonctionne, mais ce n’est pas toujours facile à lire. Wired fait donc appel aux modèles GPT-4 Turbo et GPT-4 Mini pour “convertir” le pseudo-code en code Swift ou Objective-C. Le résultat n’est pas parfait, bien sûr, mais la lisibilité est sensiblement améliorée. Malimite peut aussi utiliser les modèles locaux et une future version prendra en charge le modèle Claude d’Anthropic.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

« Les grandes idées naissent sur Mac » : la nouvelle pub touchante d’Apple

17:11

• 0


Android Auto : les smartphones sous Android 8 vont bientôt caler

16:20

• 1


L’iPhone 17 cartonnerait en Chine et aurait fait mieux que l’iPhone 16 sur ses 10 premiers jours

14:58

• 3


Astuce iOS 26 : ouvrir les PDF dans Coup d’œil au lieu d’Aperçu par défaut

13:30

• 20


Contrairement aux iPad Pro M4, le modèle M5 peut baisser sa luminosité jusqu’à 1 nit

11:38

• 6


iOS 26 peut vous conseiller de nettoyer votre objectif, mais seulement à partir de l’iPhone 15

10:41

• 43


Coyote renforce sa version CarPlay avec la fonction Prévision

10:16

• 17


Où trouver un iPhone 17, 17 Pro et 17 Pro Max en stock ? 🆕

10:10

• 135


Échange Vision Pro contre VTT électrique !

09:24

• 19


Xavier Niel accuse les autorités de l’empêcher de venir casser les prix en Belgique

08:25

• 38


Le futur pliable d’Apple signe-t-il la fin de l’ère de l'iPhone Pro Max ?

07:54

• 44


De la fuite des cerveaux au futur MacBook Pro tactile : la semaine Apple

06:31

• 22


Les AirPods Pro 3 passent à 236 €, première promo depuis leur lancement 🆕

19/10/2025 à 17:57

• 25


UPDF 2.0 : l'éditeur PDF qui transforme votre façon de travailler sur Mac, iPhone et iPad 📍

19/10/2025 à 17:38

• 0


Les batteries qui gonflent, cela n’arrive pas qu’aux autres

19/10/2025 à 17:36

• 81


Promos : iPad Air M3 à partir de 460 € et MacBook Air M2 16 Go à 759 €

19/10/2025 à 12:43

• 16