240 发简信
IP属地:湖北
  • 大佬,现在有个问题麻烦帮忙看下
    想获取WCNewCommitViewController这类的成员变量 MMGrowTextView *_textView,类已经初始化了一个对象wcvc。
    通过下面的这个方法获取到的gtxv为什么是空的?是不是写法有问题?
    [wcvc initWithImages:imageArray contacts:nil];
    Ivar var_gtxv = class_getInstanceVariable(objc_getClass("WCNewCommitViewController") , "_textView");
    MMGrowTextView *gtxv = object_getIvar(wcvc, var_gtxv);

    isa详解上

    如果对NSObject的实现有过研究,应该就知道,所有的对象,不管是实例对象,还是类对象,其实质都是一个C语言结构体: 从以上结构体的定义,可以很清楚的看出,不管是实例对象还...

  • 博主,你好,网盘链接已经过期了,可以再分享一次吗?

    Hopper Disassembler v4.app 破解

    1. 下载 Hopper Disassembler v4.app 2. 下载 HopperV4Patcher 3. 将Hopper Disassembler v4.app 拖...

  • 如何导出 iOS App 的 .ipa 文件?

    做iOS开发经常会研究一些自己感兴趣的App,甚至仿写一些很赞的功能和交互,如果有这个应用的一些资源文件,也会给我们的研究助力不少。 1.从.ipa安装包中我们可获取那些内容...

  • @码农农农SL 刚才仔细看了下,执行sudo pip install keystone-engine虽然报错,但是
    /Library/Python/2.7/site-packages/keystone目录下的文件都有,包括libkeystone.dylib。
    把所有文件都复制到/Applications/IDA Free/ida64.app/Contents/MacOS/python目录下后,重新打开IDA,放arm64的文件还是显示不支持。

    iOS应用砸壳

    应用商店下载的app,都是进过加密过的,用hopper或者ida完全分析不了。那是不是就没办法了呢?其实不然,解铃还须系铃人,要想得到解密后的文件,还是要依靠苹果爸爸啊!!!...

  • @码农农农SL 大神,有没有遇到过这样的,在安装IDA的的时候因为不支持arm64,准备下载插件keypatch:
    根据网上教程首先用brew install cmake安装cmake。
    然后sudo pip install keystone-engine报错not found pip,因为自带的python是2.7版本的,就sudo easy_install pip下载老版本的pip,再sudo pip install keystone-engine,这时候又报错ERROR: Command errored out with exit status 1。
    再然后升级python到python3,准备用pip3去安装,brew install python3,pip3 install --upgrade pip,sudo pip3 install keystone-engine,还是报错:Command errored out with exit status 1。
    此时电脑中已经有两个版本的python,并且/Library/Python/2.7/site-packages/keystone中有文件,但是不包含libkeystone.dylib,/usr/local/lib/python3.7/site-packages/keystone中没有文件。

    keypatch这个插件应该怎么安装啊?(你的IDA现在支持arm64吗?如果支持,但是又没有遇到过这样的问题,可以把keystone中的文件拷给我吗,非常感谢了)

    iOS应用砸壳

    应用商店下载的app,都是进过加密过的,用hopper或者ida完全分析不了。那是不是就没办法了呢?其实不然,解铃还须系铃人,要想得到解密后的文件,还是要依靠苹果爸爸啊!!!...

  • @码农农农SL 非常感谢大神,换英文路径就可以了

    iOS应用砸壳

    应用商店下载的app,都是进过加密过的,用hopper或者ida完全分析不了。那是不是就没办法了呢?其实不然,解铃还须系铃人,要想得到解密后的文件,还是要依靠苹果爸爸啊!!!...

  • 已经把ios目录中的cydiaSubstrate文件放置在Mac中的/opt/theos/lib目录了

    iOS应用砸壳

    应用商店下载的app,都是进过加密过的,用hopper或者ida完全分析不了。那是不是就没办法了呢?其实不然,解铃还须系铃人,要想得到解密后的文件,还是要依靠苹果爸爸啊!!!...

  • 大神,有个问题想请教下,在使用theos编译的时候报错如下:

    zydeMacBook-Air:testtweak zyliu$ make
    > Making all for tweak testTweak…
    make[3]: *** No rule to make target `/Users/zyliu/Desktop/ios逆向与安?', needed by `/Users/zyliu/Desktop/ios逆向与安全/theos/testtweak/.theos/obj/debug/armv7/testTweak.dylib'. Stop.
    make[2]: *** [/Users/zyliu/Desktop/ios逆向与安全/theos/testtweak/.theos/obj/debug/armv7/testTweak.dylib] Error 2
    make[1]: *** [internal-library-all_] Error 2
    make: *** [testTweak.all.tweak.variables] Error 2

    我看了下.theos/obj/debug/armv7目录下确实没有testTweak.dylib这个东西,这个dylib应该是编译后的结果吧,为什么会报错呢,改怎么解决啊?

    iOS应用砸壳

    应用商店下载的app,都是进过加密过的,用hopper或者ida完全分析不了。那是不是就没办法了呢?其实不然,解铃还须系铃人,要想得到解密后的文件,还是要依靠苹果爸爸啊!!!...

  • ios 反编译之class-dump

    1.class-dump只能取出.h文件的内容 class-dump工具下载地址 2.将解压的class-dump可执行文件拖拽到 /usr/local/bin/ 目录下,然...

  • 120