gpt4 book ai didi

ios - 无法反汇编 iOS 银行应用程序

转载 作者:技术小花猫 更新时间:2023-10-29 10:38:31 28 4
gpt4 key购买 nike

我使用 hopper disassembler 来反汇编 iOS 应用程序。它适用于大多数应用程序。

但是今天我只是好奇地想了解一个银行应用程序,所以我试着拆解它。因此,我将该应用程序从我的越狱设备移到了我的 Mac 上,当我尝试使用 hopper 对其进行反汇编时,它只会给我一些无用的东西。

enter image description here

为什么会这样?此银行应用程序的二进制文件是否已加密?如果是,我该如何解密?

他们究竟做了什么来混淆代码?他们的代码与其他应用程序代码有何不同?

我使用 iFunbox 将应用程序的可执行文件从我的 iPhone 获取到我的 mac。所有通过这种方式导出的应用程序在反汇编时都没有问题。所以我认为 iFunbox 会删除 DRM。只有这个特定的银行应用程序不起作用。

我什至尝试了类转储,它只给了我一个名为 CDStructures.h 的文件,里面什么也没有。

最佳答案

您需要删除 iOS 应用程序加密(称为 FairPlay)。由于您拥有越狱设备,因此您可以执行此操作。至少有 one tool为此。

如果您对是否加密 IPA 有疑问,您可以使用此命令:

otool -l BINARY | grep -A 4 LC_ENCRYPTION_INFO

另请记住,在某些国家/地区,拆卸可能是非法的。

关于ios - 无法反汇编 iOS 银行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44354415/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com