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

Utilisez-vous les profils de tvOS sur votre Apple TV ?

10:00

• 40


MacGeneration : le point sur la santé économique du site

20/12/2025 à 16:07

• 132


Quel pourrait être l'impact de la RAMpocalypse sur Apple ?

20/12/2025 à 16:07

• 38


Nos meilleures idées de cadeaux high-tech à moins de 100 €

19/12/2025 à 23:42

• 26


Apple arrête de signer iOS 26.1

19/12/2025 à 22:00

• 13


iPhone Fold : une fuite chez les accessoiristes donne une idée des dimensions, et le format pourrait être surprenant

19/12/2025 à 20:30

• 70


Dans les aéroports, les AirTags font chuter drastiquement le nombre de bagages définitivement perdus

19/12/2025 à 16:49

• 22


Apple Pay ajouté à HelloAsso et Yurplan pour régler plus facilement les assos et les événements

19/12/2025 à 15:34

• 2


Samsung devance Apple en annonçant la première puce mobile gravée à 2 nm

19/12/2025 à 14:54

• 12


Fortnite ne reviendra finalement pas sur l’iPhone au Japon, malgré les promesses de Tim Sweeney

19/12/2025 à 11:09

• 28


Promo : un iPhone 17 Pro à - 11 % et livré juste à temps pour Noël

19/12/2025 à 09:56

• 3


Santé : Bevel fait sa révolution et devient (presque) gratuit

19/12/2025 à 08:36

• 26


Un tout nouveau Raycast prévu pour 2026

19/12/2025 à 07:45

• 12


Apple Plans : fin de voyage pour les visites guidées Flyover

19/12/2025 à 06:51

• 8


L’iPhone Air se vend mal, ses coques aussi : Apple brade le bumper et la coque Beats sur Amazon

18/12/2025 à 23:55

• 52


Ce VPN taillé pour Mac qui offre 500 Go de stockage cloud fait le plein de promos avant Noël 📍

18/12/2025 à 23:48

• 0