Keychain数据导出

作者: shaneZhang 分类: ios技术 发布时间: 2016-03-08 16:41
  • 简单介绍一些,在有些的ios应用中,很多开发者利用keychain来保存一些用户相关的敏感数据。对于没有越狱的设备,上述做法确实很安全。但是,对于jail break之后的设备,风险就很大了。
  • 下面介绍一款在越狱的设备上导出keychain数据的工具—Keychain-Dumper
  • clone下该代码库
  • 在mac电脑的钥匙串里创建新的开发者证书,证书助理—创建证书—选择自定义根证书和代码签名
  • 编译

cd Desktop/Keychain-Dumper 
make
  • 签名证书

可以通过make list来查看电脑中所有的证书,找到刚从我们创建的那个名字的证书,记录下证书ID
make list
CER=证书ID make codesign
  • 将KeychainDumper二进制文件上传到手机

scp keychain_dumper root@192.168.2.3:/usr/bin
chmod +x /usr/bin/keychain_dumper
  • 查看内容

keychain_dumper
导出所有的使用keychain的应用
keychain_dumper -e > /var/tmp/entitlements.xml

如果觉得我的文章对您有用,请随意打赏。如果有其他问题请联系博主QQ(909491009)或者下方留言!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注