1. 定位目标文件
ps方法 ps -e | grep WeChat
find 方法 find name sshd
通过ifunBox, 或者ifile等工具, 直接去目录找 AppStore App目录: /var/mobile/Containers/Bundle/Application 系统App, cydia安装的: /Application 开机启动, daemon的配置 系统: /System/Library/LaunchDaemons/ 越狱: /Library/LaunchDaemons/ 其他: /Library/LaunchAgents/ 是一个plist文件, ProgramArguments字段, 是可执行文件的绝对路径
2. 获取头文件和bundleid
codesign -dvvv WeChatNSBundle目录查找info.plistclass-dump 获取头文件
3. 分析头文件, 编写Tweak