我是新手,刚买了逆向工程这本书,我make package install程序的时候报了’SpringBoard/SpringBoard.h’ file not found的错误,在网上搜集资料说是要class-dump相应的私有API并且添加到THEOS的相关目录文件中,我想请求几个问题,求各位大大解答下~~
1.‘SpringBoard/SpringBoard.h’是私有API里的吗?能不能用class-dump 拿到xcode里的相关头文件?
2.我这样是不对的,应该如何敲命令?我的错误命令:class-dump -H /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/PrivateFrameworks -o ~/Desktop/mytweaks
Hi, I’m not good at Chinese but I’ll try to take a guess.
Did you add Springboard in your makefile? tweak_LIBRARIES += SpringBoard
我把私有api全部class-dump下来然后放在theos的include文件夹里就OK了
你是怎么导出ios9私有API的?!
这个哥们是老外,你说中文人家听不懂
现在的私有API 用class-dump 导出不了吗?!我导出的都是空文件。你是咋搞的呢。
根据这个帖子先decache,然后dump,注意如果是fat binary,需要用--arch armXXX
指定dump的slice