ios技术

xcode几个路径相关的环境变量

我们常用的几个环境变量备忘与解析 xcode几个路径相关的环境变量: SRCROOT 工程目录 BUILT_PRODUCTS_DIR 编译成果物的路径,在framwork工程中常多次使用 FRAMEWORK_SEARCH_PATHS (Framework Search Paths) ...

injection for Xcode 使用讲解

官方地址 安装xcode插件 git clone https://github.com/johnno1962/injectionforxcode.git 下载下来代码然后运行一下,运行完毕重启xcode 安装后重启Xcode,会发现在Product菜单下多了两个选项(注意重启...

Keychain数据导出

简单介绍一些,在有些的ios应用中,很多开发者利用keychain来保存一些用户相关的敏感数据。对于没有越狱的设备,上述做法确实很安全。但是,对于jail break之后的设备,风险就很大了。 下面介绍一款在越狱的设备...

Clutch:iOS应用破解工具

下载文件 下载release版本的zip文件并解压 上传文件到手机 scp Clutch root:192.168.2.3:/usr/bin/ chmod +x /usr/bin/Clutch mv /user/bin/Clutch /usr/bin/clutch 使用方法 clutch -i 可以显示出...

theos基础开发环境搭建备忘

前置条件是安装xcode 下载基础代码 mkdir /opt/ git clone --recursive https://github.com/kirb/theos.git vim ~/.zshrc export PATH="$PATH:/opt/theos/bin" 安装ldid cd /opt/theos/bin curl http://joe...

用Reveal查看任意app的结构

前置条件 你需要一台已经越狱的iphone, 并且安装了Cydia商店 在Cydia商店中搜索RevealLoader,并且安装,在此步骤中最好先让你的手机翻墙,否则实验过程中很可能的卡在安装步骤中一直安装不上 安装完成后需要在C...

class-dump使用进一步实战

我在这里使用了自己的app作为测试app来尝试了下逆向工程。 首先要将自己待检测的ipa解压得到qingLight.app 定位app的可执行文件 plutil -p Info.plist | grep CFBundleExecutable 利用class-dump获取头文件 c...

class-dump初见

官方地址 下载dmg文件将二进制可执行包拖入 /usr/local/bin 目录下,这样就可以在终端使用 class-dump 命令了 class-dump -H /Applications/Calculator.app -o ~/Desktop/calculate 上面这条命令可以将mac自...

iOS “此证书签发者无效”

钥匙串中的所有证书都提示『此证书签发者无效』 经查找得知系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书 打开要吃串菜单 显示 里面显示已过期证书 下载证书地址https://developer.apple.com/certif...