【问题标题】:Get NSString value from app on jailbroken device从越狱设备上的应用程序获取 NSString 值
【发布时间】:2012-07-13 10:13:11
【问题描述】:

是否可以从越狱设备上的应用程序中获取硬编码 NSString 的值(例如,使用 逆向工程):

NSString *mySecretString = [NSString stringWithFormat:@"stringValue"]; 

有人可以得到值“stringValue”吗?

【问题讨论】:

    标签: iphone xcode nsstring jailbreak


    【解决方案1】:

    在应用程序二进制文件上使用 binutils 中的“字符串”实用程序。 http://sourceware.org/binutils/docs-2.18/binutils/strings.html

    例子:

    root@jailbroken-iPhone:~# strings HelloWorld
    Hello, World!
    root@jailbroken-iPhone:~# _
    

    【讨论】:

    • 如果他不知道NSString的名字怎么办?
    • 抱歉...没读好。我试图在 .app 文件(字符串 MyApp.app)上运行它,但我得到了 Invalid argument 错误。
    • @dule 必须在 binary 本身上运行它:)
    猜你喜欢
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 2016-09-19
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多