iOS之安全攻防
2015-10-18 22:34
351 查看
使用Keychain-Dumper导出keychain数据
iOS系统及第三方应用都会使用Keychain来作为数据持久化存储媒介,或者应用间数据共享的渠道。
所以Keychain数据库是hacker们最关注的数据源头之一。
不知道是算幸运还是不幸,导出Keychain数据库数据的工具早已非常完善,下载地址:Keychain-Dumper传送门
操作步骤极其简单:
1)赋予Keychain数据库可读权限
Primer:~ root# cd /private/var/Keychains/
Primer:/private/var/Keychains root# ls
TrustStore.sqlite3 accountStatus.plist caissuercache.sqlite3 keychain-2.db keychain-2.db-shm keychain-2.db-wal ocspcache.sqlite3 ocspcache.sqlite3-shm ocspcache.sqlite3-wal
Primer:/private/var/Keychains root# chmod +r keychain-2.db
2)使用Keychain-Dumper导出Keychain
Primer:/private/var/Keychains root# /your_path/keychain_dumper > keychain-export.txt
然后拷贝到本地查看,到底iOS系统和第三方应用都存放了哪些信息,就一览无余了。
iOS系统及第三方应用都会使用Keychain来作为数据持久化存储媒介,或者应用间数据共享的渠道。
所以Keychain数据库是hacker们最关注的数据源头之一。
不知道是算幸运还是不幸,导出Keychain数据库数据的工具早已非常完善,下载地址:Keychain-Dumper传送门
操作步骤极其简单:
1)赋予Keychain数据库可读权限
Primer:~ root# cd /private/var/Keychains/
Primer:/private/var/Keychains root# ls
TrustStore.sqlite3 accountStatus.plist caissuercache.sqlite3 keychain-2.db keychain-2.db-shm keychain-2.db-wal ocspcache.sqlite3 ocspcache.sqlite3-shm ocspcache.sqlite3-wal
Primer:/private/var/Keychains root# chmod +r keychain-2.db
2)使用Keychain-Dumper导出Keychain
Primer:/private/var/Keychains root# /your_path/keychain_dumper > keychain-export.txt
然后拷贝到本地查看,到底iOS系统和第三方应用都存放了哪些信息,就一览无余了。
相关文章推荐
- IOS圆形头像的设置
- iOS中两种定时器的使用和区别
- 蓝懿ios 技术内容和心得 10。18
- iOS开发常用的集中设计模式
- IOS沙盒中的Documents、Library、tmp区别
- IOS开发中常用一下方法
- iOS Block总结
- iOS开发:创建真机调试证书
- ios开发常用英文单词总结
- iOS编程101:如何创建圆形头像和圆角图片
- IOS开发—IB_Designable & IBInspectable介绍
- iOS中 SDWebImage手动清除缓存的方法 技术分享
- iOS中 SDWebImage手动清除缓存的方法 技术分享
- iOS百度地图定位功能iOS8+
- ios 生成随机数
- iOS 中常用的遍历方法
- ios学习之pickerview的使用
- [iOS]ARC和MRC下的单例
- IOS学习笔记 - NSFileManager,沙盒路径,NSString类路径处理,NSCache,读取文件头判断图片类型
- iOS 键盘通知 与 键盘上方工具条设置