我想反编译 NSHTTPCookieStorage,却找不到正确的Foundation框架

鉴于论坛大量涌入新人且提问缺乏必要信息导致问题无法解决,目前暂行提问模版机制。试运行期间内新帖没有按照这个模版发帖将导致 锁帖/删帖/封号
(除非有原因,某些问题无法分类进下面的分支。这一点完全靠管理员唯一指定,大多数普通问题请老实按照下面的分类)

标**的为可选项

需求: 我想反编译 NSHTTPCookieStorage,看看setCookie的实现,却找不到正确的Foundation框架
操作步骤:
我尝试了下面两个位置

  1. /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/Frameworks/Foundation.framework。这个位置的Foundation在Hopper中即使打开,似乎只是一个module描述(或者具体是什么麻烦告知一下),并没有真正的实现
  2. /System/Library/Frameworks/Foundation.framework。这个位置的Foundation在Hopper中可以打开,但是搜索NSHTTPCookieStorage时,没有找到这个类,只有下面图片这样的结果

所以,真正的iOS Foundation.framework在哪里?

静下心来把《iOS应用逆向工程》看一遍吧…

你的意思是让我从已经越狱的手机里拖出来一个,这个我的确没有想到,先谢谢了。不过,我并不喜欢你回答问题的方式。

该怎么编辑我已经发出的问题。显然我发出的问题格式不对,头部一些东西没有删除

dyld_shared_cache_arm64

1 个赞

谢谢,找到了,以10.3.1为例,对应的dyld_shared_cache_arm64放在如下目录中:/Users/wangyang/Library/Developer/Xcode/iOS DeviceSupport/10.3.1 (14E304)/Symbols/System/Library/Caches