最近学习了一点逆向相关的知识,有了一些收获。
一、工程名要起的优雅
搭建好逆向环境后,通过
ps –A
可以列出系统当前的进程
PID TTY TIME CMD
96 ?? 0:35.97 /System/Library/CoreServices/SpringBoard.app/SpringBoard
794 ?? 0:04.12 /var/mobile/Containers/Bundle/Application/4B4EB378-FD4A-4879-941E-81F1732B2768/News.app/News
802 ?? 0:02.21 /var/mobile/Containers/Bundle/Application/A3B9FAEF-3A0B-4D35-9ABD-6824DA36092A/Smart-Kids_4.app/Smart-Kids_4
807 ?? 0:04.79 /var/mobile/Containers/Bundle/Application/E8FD9612-18A0-4FDF-BF9C-18D77BAEE9B5/QQ.app/QQ
812 ?? 0:02.95 /var/mobile/Containers/Bundle/Application/0412B62E-0070-4278-AC87-2A5B4419FC76/WeChat.app/WeChat
817 ?? 0:06.62 /var/mobile/Containers/Bundle/Application/ED7AE1D3-E370-4CAF-BC33-BD5FE7A44C1E/AlipayWallet.app/AlipayWallet
819 ?? 0:06.65 /var/mobile/Containers/Bundle/Application/E0D57150-286F-4E5F-8E6B-5BC5EB37E340/ting.app/ting
依次有很多,我删除一些不常见的。只保留了一个系统的SpringBoard。后面的都是越狱机上打开的项目依次是
懂球帝
萌宝派(我自己以前写的项目,Smart-Kids_4是我起的项目名,有点low)
QQ
微信
支付宝
喜马拉雅
我想说的是,项目名起的好一点,这个是会被其他人看到的,如果不够优雅,会被吐槽的。
二、vim编辑器
默认情况下iPhone是没有vim的。越狱机安装插件后,可以进行vim编辑,但编辑功能跟在mac上差别很大,编辑模式没有“INSERT”标识,且不能删除内容,光点上下自由移动(会自己添加内容),只能在命令模式下,整行移除。
PS:当时在这个上面踩坑时间很长,花了快一天的时间。