cost 200 ms
cycript /底物如何与一个过程挂钩? - How does cycript / substrate work to hook into a process?

我目前正在研究有关挂钩移动应用程序的技术,并遇到了诸如Xposed(Android),Frida(Android和iOS)和Cycript(iOS)等框架。 关于Xposed和Frida的文档很好地解释了它们的工作方式。 Xposed状态用于操纵二进制文件,从而开始Zygote进程并加载 ...

检测Cycript / Substrate或gdb是否附加到iOS应用程序的进程? - Detect if Cycript/Substrate or gdb is attached to an iOS app's process?

我正在构建一个将敏感数据传输到我的服务器的iOS应用程序,我正在签署我的API请求作为一项额外措施。 我想尽可能地进行逆向工程,并且使用Cycript查找某些真实应用程序的签名密钥,我知道通过附加到流程来找到这些密钥并不困难。 我完全清楚,如果有人真的很熟练并且努力尝试,他们最终会利用,但我 ...

在iOS应用中使用宏SEC_IS_BEING_DEBUGGED_RETURN_NIL - Using the Macro SEC_IS_BEING_DEBUGGED_RETURN_NIL in iOS app

我了解了以下代码,声称可以在某种程度上防止方法混乱 。 但是,当将其包含在我的项目中进行测试时,我得到了一个错误。 函数'SEC_IS_BEING_DEBUGGED_RETURN_NIL'的隐式声明在C99中无效 如果我需要为同一错误添加任何库标头,有人可以帮助我解决此 ...

在程序启动之前如何附加Cycrypt或gdb - How to attach Cycrypt or gdb before a program start

我在PT的中间,应用程序正在检查JailBreak,它启动得更快,并且第一个屏幕用户看到的是“警报该应用程序已越狱的警报”,然后单击“确定”退出。 我的问题:有没有一种方法可以在应用程序启动之前附加Cycript或使用Cycript启动应用程序,因为当应用程序已经调用它并且我处于关闭警报时 ...

指向Cycript中C ++函数的指针 - Pointer to C++ function in Cycript

在cycript中,可以获取对c函数指针的引用,但是我一直无法使用该语法从符号表中使用其正确的或错误的函数名称来检索指向c ++函数的指针。 有没有办法从这里到达那里? 更新: 来自Saurik输入的更新: 我没有尝试使用c样式符号中的函数指针,但是您绝对正确的是,需要删 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM