无法拆解iOS Banking应用程序

Jaf*_*iff 12 ida disassembly ios hopper

我使用漏斗反汇编程序来反汇编iOS应用程序.它适用于大多数应用程序.

然而今天我只是好奇地了解一个银行应用程序,所以我试图拆解它.所以,我将应用程序从我的越狱设备移动到我的mac,当我尝试用漏斗拆卸它时,它只给了我一些无用的东西.

在此输入图像描述

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

他们如何模糊代码?他们的代码与其他应用程序代码有何不同?

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

我甚至尝试过类转储,它只给了我一个名为CDStructures.h的文件.

Joh*_*cid 3

您需要删除 iOS 应用程序加密(称为FairPlay)。由于您的设备已越狱,因此您可以执行此操作。至少有一种工具可以做到这一点。

如果您对加密的 IPA 存有疑问,可以使用以下命令:

otool -l BINARY | grep -A 4 LC_ENCRYPTION_INFO
Run Code Online (Sandbox Code Playgroud)

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