TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Malimite – iOS and macOS Decompiler

241 pointsby tW4r4 months ago

8 comments

lauriewired4 months ago
Hi everyone, I&#x27;m the creator of Malimite. I actually released this as part of a conference talk at Objective By the Sea, which you can see here:<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;vWdKjVCZtTI" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;vWdKjVCZtTI</a><p>It gives a good overview of the development process as well as my motivations for creating it. The tool will also be on homebrew shortly :)
评论 #42862381 未加载
评论 #42906303 未加载
adeon4 months ago
Starting this year I started learning bunch of security topics and Ghidra is something I started learning. I decompiled some games and getting comfortable how to work a project, teach Ghidra structures etc.<p>Am I right in looking at Malimite here and reading &quot;Built on top of Ghidra decompilation to offer direct support for Swift, Objective-C, and Apple resources.&quot; that this is not a Ghidra extension but rather it is using a piece of Ghidra (the decompilation) like a backend? Malimite here is presented as its own piece of software.<p>Asking as a Ghidra noob who doesn&#x27;t know all the ways Ghidra can be used: Would it make sense for something like this to be a Ghidra extension instead? I.e. give Ghidra some tooling&#x2F;plugin to understand iOS apps or their languages better, instead of a new app that just uses parts of Ghidra. Also the Malimite screenshot in the page looks similar to Ghidra CodeBrowser tool.<p>Asking because it feels like it could be: from the little I&#x27;ve used Ghidra so far, looks like it is designed to be extendable, scriptable, usable by a team collaborating, etc. And Ghidra seems more holistic than just focusing on decompiling code.
评论 #42861054 未加载
evanjrowley4 months ago
LaurieWired&#x27;s YouTube channel is pretty good. It features many quality deep dives on super nerdy topics. <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;@lauriewired" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;@lauriewired</a>
评论 #42867435 未加载
saagarjha4 months ago
(This is LLM-powered and based on Ghidra, fwiw)
评论 #42861104 未加载
评论 #42858652 未加载
评论 #42864794 未加载
commandersaki4 months ago
This is all well and good, but at least for iOS my understanding is you cannot decompile unless you have a jailbroken iPhone or security research device. Makes things a bit difficult.
评论 #42860768 未加载
评论 #42860507 未加载
stuckkeys4 months ago
This is nice. What is the approach like to extracting ipa files that are already installed on the devices? Is it doable without jail break?
gondo4 months ago
but how can one get IPA file to start with?
anxixddjs4 months ago
this is pretty cool wonder how long till apple files a complaint to gh
评论 #42861247 未加载