我对jail-broken iPhone的ScreenSplitr应用感到好奇。此应用程序允许用户将手机屏幕流式传输到网络浏览器。我可以猜测这是如何工作的:以一定的速率捕获屏幕并将套接字上的字节转发到目标设备。 如何确定使用哪些私有API?
我没有破牢的手机。但是,如果这会有所帮助,我会这样做。也许我可以使用工具来检查screensplitr二进制文件并从那里猜测。
我假设使用私有API,因为应用程序不在应用程序商店中。也许API不是私有的(并且应用程序仅因“重复功能”或类似功能而被拒绝)。
答案 0 :(得分:1)
您可以使用诸如class-dump和otool之类的工具来检查可执行文件的mach-o文件。最简单的方法是使用class-dump来获取ScreenSplitr的标题然后重复这些标题。