strings用法举例
MaskPro.dylib
➜  DynamicLibraries strings MaskPro.dylib > MaskProDylib/MaskProDylib_strings.txt
输出:

其中的:
eKGEGSRRxxxPxt
PHcNExxxUJIxxH
graGqxxPtxaoBY
xHvTCxxxxxXVxm
很明显是:字符串加密的一种,手动替换或者hash成固定长度的字符串了。
zzzzHeiBaoLib.dylib
➜  DynamicLibraries strings zzzzHeiBaoLib.dylib > zzzzHeiBaoLib_strings.txt
输出:zzzzHeiBaoLib_strings.txt
改名和提取核心字段后为:zzzzHeiBaoLib_strings_elite.txt


摘录部分内容:
- 疑似app- com.bd.iphone.super
- com.apple.springboard
- com.apple.geod/.com.apple.mobile_container_manager.metadata.plist
- com.apple.MobileGestalt.plist
- com.zhiliaoapp.musically
- com.jifen.qukan
- 趣头条
- com.tencent.xin
- com.kuaishou.nebula
- 快手极速版
- com.ss.iphone.ugc.Live
- com.xunmeng.pinduoduo
- com.soulapp.cn
- 抖音
- iPhone版- com.ss.iphone.ugc.Ame
- com.ss.iphone.ugc.Aweme
- com.ss.iphone.ugc.aweme.lite
 
- 注:安卓版 是- com.ss.android.ugc.aweme
- com.ss.android.ugc.aweme.lite
 
- com.dragon.read
- com.wemomo.momoappdemo1
- com.jiangjia.gif
 
- 系统属性- carrier.name
- carrier.mcc
- carrier.mnc
- carrier.icc
- network.addr
- network.dstaddr
- location.latitude
- location.longitude
- identifierForVendor
- systemVersion
- operatingSystemVersionString
- operatingSystemVersion
- carrierName
- mobileCountryCode
- mobileNetworkCode
- isoCountryCode
- allowsVOIP
 
- 疑似越狱检测路径相关- /- /Applications
- /usr- /usr/share
- /usr/libexec
- /usr/include
 
- /ect/hosts
- /private- /private/var- /private/var/containers/Bundle/Application/
 
- /private/ect/group
 
- /private/var
- /Library- /Library/Ringtones
- /Library/Wallpaper
 
- /System- /System/Library- /System/Library/Caches/com.apple.dyld/dyld_shared_cache_arm64
- /System/Library/CoreServices/SystemVersion.plist
- /System/Library/PreferenceBundles/VPNPreferences.bundle
 
 
- /System/Library
- /var- /var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/com.apple.MobileGestalt.plist
 
 
 
- /
- 黑豹本身有关- /var/mobile/Library/Preferences/com.heibao.fake_params.plist
- /var/mobile/Library/Preferences/com.heibao.fake_prefs.plist
- /var/mobile/Library/Preferences/com.heibao.vpn_config.plist
- /var/mobile/Library/Preferences/com.heibao.scheme.plist
 
- 微信相关- /Library/WechatPrivate
- /Library/WechatPrivate/wx.dat
 
- 反越狱检测相关- isJailbroken
- btd_isJailBroken
- isJailBreak
- isJailBroken
- HasInstallJailbreakPluginInvalidIAPPurchase
- HasInstallJailbreakPlugin:
- IsJailBreak
- getJailbreakPath
- getJailbreakRootDir
- JailBroken
- isDeviceJailBreak
- isDeviceJailBroken
- cannotPurchaseDuetoJailbreakPlugin:
 
zorro.dylib
➜  DynamicLibraries strings zorro.dylib > zorro_strings.txt
输出:

结果分析:
- 反越狱检测的相关路径- /var/containers
- /System/Library/Frameworks/
- /var/containers/Bundle/Application/
- /var/stash/
- /private/var/db/stash/
- /private/
- /no/jailbreak
- /System/Library/CoreServices/SystemVersion.plist