请教嵌入 Binary 的越狱开发可行性?

因为某个 App 做的比较烂,界面设计也很挫,我希望能够逆向它的 API 请求,然后自己进行第三方的开发。

今天下午就尝试逆向了一下它最新的 Binary,到 API 请求的最后一步时发现它调用了某安全公司的非公开 SDK 中的加密接口,产生最终的 JSON 内容(可以初步判断,该接口是要与服务端进行配合使用的,且非公开 SDK,无法下载到)

我记得狗神在之前的 Conf 里谈到过某个开发者实现了在自己的 App 中嵌入了支付宝的 Binary,然后调用相应的方法,把 Binary 类似于 Framework 使用。所以特地向大家来请教此方法是否存在、可行?此处@杨君

预期:如果可以的话,我打算直接嵌入该 App 砸壳后的 Binary,然后调用其 API 使用,界面逻辑完全由自己实现

理论上是可以

但常用的加密算法就那几种, 自己发明的大多很简单, 感觉逆一下SDK应该不太难

可以。

具体的话,有没有可以参考的文章呢?

http://blog.imjun.net/posts/convert-iOS-app-to-dynamic-library/

欢迎大家参考杨君的链接,已成功