- 博客(11)
- 资源 (52)
- 问答 (1)
- 收藏
- 关注
原创 iOS逆向 error: use of undeclared identifier 'MSHookIvar'
iOS 逆向开发交流群用Theos 编写代码的时候,发现’MSHookIvar’这个编译不通过,找了一圈不知道是什么原因,后面发现是少了一个substrate.h 文件。下载这个文件,然后复制到你工程目录下面,并在你的Tweak.xm中导入头文件:#include <substrate.h>substrate.h 文件下载你可以直接添加一个,substrate.h 代码如下:/* Cydia Sub
2017-05-23 11:11:45 3308
原创 iOS逆向 非群主@所有人
iOS 逆向开发交流群微信中只有群主才有@所有人的权限,下面用iOS逆向实现一下非群主@所有人的功能。1、Makefile文件代码如下:THEOS_DEVICE_IP = 192.123.10.123TARGET = iphone:latest:8.0ARCHS = armv7 arm64include theos/makefiles/common.mkTWEAK_NAME = weichats
2017-05-17 09:22:39 6397
原创 通过usb线ssh连接iPhone
下载usbmuxd源码包,解压http://marcansoft.com/blog/iphonelinux/usbmuxd/http://cgit.sukimashita.com/usbmuxd.Git/cd Python-client目录, chmod +x tcprelay.py运行 ./tcprelay.py -t 22:2222再起一个终端(commad+t), ssh root@l
2017-05-16 09:54:55 3592
原创 iOS逆向重签名(一):签名原理
为什么开发iOS应用都需要申请苹果开发者证书?苹果开发者证书里面到底包含了些什么东西?为什么苹果开发者账号会和电脑绑定,我换一台苹果电脑怎么就不能用了呢?阅读这篇文章,小编带大家一起寻找多年未解的疑惑。
2017-05-10 23:14:18 32286 7
原创 iOS逆向 dumpdecrypted
一、dumpdecrypted简介和作用dumpdecrypted是一款砸壳工具,具体有什么用呢?从Appstore下载的应用是被苹果加过密的,可执行文件被套上了一层保护壳,而class-dump无法作用于被加过密的APP,所以如果我们如果要分析从Appstore上下载的应用,需要先用dumpdecrypted工具先对加过密的ipa包进行砸壳,然后再用class-dump工具去导出它的头文件。二、下
2017-05-10 09:45:54 1532
原创 iOS逆向 class-dump的安装和使用
一、概述class-dump是进行iOS逆向开发常用的一款工具,其主要作用是导出App的头文件内容。根据这些头文件可以大致分析出APP的结构和内容。二、下载和安装下载地址:http://stevenygard.com/projects/class-dump,如下图所示:下载class-dump-3.5后,将dmg文件里的class-dump复制到“usr/bin”下,如下图所示: 温馨提示: M
2017-05-08 18:00:48 7935
原创 Mac下打开/usr/local目录
Mac下/usr/local目录默认是对于Finder是隐藏,如果需要到/usr/local下去,打开Finder,然后使用command+shift+G,在弹出的目录中填写/usr/local就可以了。
2017-05-08 17:10:49 21147
原创 Mac 设置安全与隐私没有允许任何来源选项
Mac系统默认是不允许安装通过第三方平台下载的软件,当我们通过第三方途径(比如百度网盘或者其他网站)下载的软件,安装的时候都需要去“系统与偏好设置”中的”安全与隐私”中设置允许安装软件。每次去设置一下,有点麻烦,那么有没有一次性解决的办法呢?当然有,不过需要用命令行。打开终端,直接在终端中输入如下命令:sudo spctl --master-disable这句命令行的意思是允许任何来源的软件安装。重
2017-05-08 13:19:52 27509 1
原创 Android Studio 安装Genymotion模拟器
1、第一步:打开Android Studio,点击下载按钮,如下图:2、第二步:点击下载按钮后,会弹出一个面板,按照下图进行操作:3、第三步:在弹出来的面板中的搜索框中输入“genymotion”,然后点击安装,如下图:4、第四步:安装后重新启动Android Studio,我们就可以工具栏看到genymotion插件的图标,如下图:5、第五步:初次点开需要我们设置一下genymotion的安装目录
2017-05-05 16:56:41 3917 1
substrate.h
2017-05-23
自定义DatePicker
2016-01-18
iOS 广告轮播
2015-09-22
实现上图标下文字,左图标右文字,右文字左图标设置的按钮
2022-11-29
iOS列表自动刷新(结合websocket实现,简单实用)
2022-11-23
MJRefresh无感刷新
2022-07-11
MJRefresh自定义动画
2022-07-11
iOS OSS如何批量上传多张高质量图片???求大神指导
2017-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人