iOS-砸壳篇(两种砸壳方式)

news/2024/7/20 20:04:46 标签: ios, xcode, objective-c

CrackerXI砸壳呢,当时你要是使用 frida-ios-dump 也是可以的;

https://github.com/AloneMonkey/frida-ios-dump

iosdump_4">frida-ios-dump:

代码中需要更改的:手机中的内网ip 密码 等
在这里插入图片描述
最后放到我的砸壳路径里:

在这里插入图片描述

python dump.py -l

查看应用name和bundle identifier:

在这里插入图片描述

python3 dump.py app-name(或者bundle identifier)

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

最终会在执行上述砸壳命令的目录位置生成一个新的ipa包,然后通过IDA查看即可。

CrackerXI:

CrackerXI是手机端的一个app,相当于xposed的那些脱壳Xposed插件吧;

且支持11-13系统吧,太低的支持不了;
在这里插入图片描述
砸壳我这里用的是 CrackerXI ,

在这里插入图片描述
在这里插入图片描述
选择ipa包吧,第二个是只要二进制;
点击后会重新打开该app ,出现稍等会;
在这里插入图片描述

在这里插入图片描述

进来查看下:

ssh root@172.15.28.151   默认密码 alpine

在这里插入图片描述

scp -r root@172.15.28.151:/var/mobile/Documents/CrackerXI/tredian_2.8.5_CrackerXI.ipa  D:\IOSzake

直接搞到桌面上,

在这里插入图片描述


http://www.niftyadmin.cn/n/146443.html

相关文章

身份归属地查询添加异常--课后程序(Python程序开发案例教程-黑马程序员编著-第10章-课后作业)

实例1:身份归属地查询添加异常 在第9章实例1中,用户通过输入身份证前6位数字可以查询到身份证归属地,此案例只实现了归属地查询的功能,如果用户未按照指定的提示输入合法数据,程序不会给出任何提示。 本实例要求通过…

linux centos7安装php

安装PHP第一步,添加 epel 源。# 在centos7系统上进行操作命令:rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm7第二步,安装编译工具及库文件。# 在centos7系统上进行操作命令&#xff1a…

软考集成项目中级考几门

一、考试时间安排: 集成考试一年会考2次,上半年一次、下半年一次 二、考试内容: 三、考试知识点分布: 四、备考攻略: 1、相关用书、资料 系统集成项目管理工程师的教程是必备教材,包含了所有考点。当然有…

linux权限与远程管理

文章目录一、用户和用户组修改用户的组二、权限管理三、远程管理ssh远程连接四、系统命令总结一、用户和用户组 用户: 要登录Linux必须要有一个用户,一台Linux系统下可以有多个用户,并且每个用户可有不同的权限。在Linux中可以指定用户对不同…

【Python实战】数据预处理(数据清理、集成、变换、归纳)

【Python实战】数据预处理前言数据预处理概述数据清理异常数据处理1、异常数据分析2、异常数据处理方法缺失值处理噪声数据处理数据集成前言 因疫情原因,距上次写博客已过许久 这次回看以前的书籍,发现数据预处理这块在业务中极其重要 业务中&#xf…

从0-1搭建交付型项目管理体系流程--商业论证篇【宝芝林3】

上周分享的--从0-1搭建交付型项目管理体系流程(上)【宝芝林2】非常受大家的欢迎,给大家带来了不少启发,很多小伙伴催更了,作者连夜把后面的写出来了,分阶段的非常透彻说明了如何搭建项目管理体系-商业论证篇…

十五、Python 操作 MySQL 数据库------非ORM

文章目录一、MySQL 官方驱动模块 --- MySQL Connector1.1 连接数据库1.2 实战:SQL注入攻击案例1.3 MySQL Connector 的事务及异常处理1.4 数据库连接池技术1.5 MySQL Connector 删除数据1.6 MySQL Connector 多条数据插入1.7 案例练习1.7.1 练习一1.7.2 练习2二、Py…

【Java学习笔记】23.Java 异常处理

Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0)&…