吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8712|回复: 38
收起左侧

[iOS 原创] iOS非越狱开发(二)

  [复制链接]
清新 发表于 2018-10-8 18:35
本帖最后由 清新 于 2018-10-8 19:05 编辑

一共五篇文章讲解:
一:非越狱开发工具安装
二:  WeChat登录页面,第三方框架使用以及CocoaPod安装
三:非越狱应用网络传输,应用结构分析,如何快速找到方法和类以及如何使用框架
四:WeChat消息获取,抢红包以及一些常用的功能增加以及修改
五:WeChat 62数据登录实现,获取接口数据,获取接口参数,接口调用,并且传到服务器
如果喜欢看的人多就再发一篇游戏数据破解以及游戏内置辅助如何实现以及原理附带demo

第一讲如果正确了样子如图所示
IMG_0395.PNG

接下来我们进行第二篇文章WeChat登录页面,第三方框架使用以及CocoaPod安装
这篇文章从最开始的微信登录讲解,如果第一篇文章正确,你的手机上会有2个微信
打开微信客户端如下图所示
IMG_0396.PNG

现在正式开始微信第二篇,打开你的xcode软件,打开你建的工程文件,直接运行到手机上,就和第一张图片一样
因为我们使用xcode开发,里面已经可以看层级关系了,点击xcode,找到下图所示按钮,稍等一会会出现一部分页面
6E5E98DF-0A47-42F5-A3FB-4C3AE59E8147.png

现在我们点击右侧iConsoleWindow
26CC2426-8524-4C64-822C-1E0412F4371A.png

如下图所示页面
203981C7-B2D9-4419-A424-5CDDB6C2A7FA.png

这个页面我们可以看得见继承了什么控制器,并且按钮以及其他东西的名字和内容,现在我们根据调试出来的东西找到文件
打开存放的文件夹搜索,控制器名称就可以找到
C6CB05C7-3E64-4993-8926-80B26D998FE9.png
通过文件搜索我们可以看见以上的文件夹,包含的东西,点击你搜索的文件会出现以下内容
96BF811A-A1E0-499B-9FF8-9D8D47DC0D2C.png
可以看见里面有一个initView的方法,这就是上一篇文章中用到的方法


这一些东西我们后面再说,先说一下简单而基础的东西,把这些东西弄懂了才更加容易学习
想要使用第三方框架,就要用到了cocoapod了,因为它比较方便,如果不怕麻烦爱折腾,你也可以看看相关的文档
如果你的电脑上面没有安装cocoapod那么请你先百度搜索cocoapod如何安装使用。
[AAuto] 纯文本查看 复制代码
cd 安装目录
touch podfile
open podfile
加入以下内容
use_frameworks!        

target '当前工程的动态库' do
     pod 'FLEX'
end

38929C19-91B0-4448-B969-536400C9146A.png
这样就安装好了第三方框架了
现在我们使用第三方框架到工程中看看效果, FLEX这个框架是用来看页面结构以及网络情况,等等东西,是一个强大的第三方
在hookDylib.m文件中添加如下内容
[Objective-C] 纯文本查看 复制代码
#import <FLEX/FLEXManager.h>

CHConstructor{
    NSLog(INSERT_SUCCESS_WELCOME);
    
    [[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationDidFinishLaunchingNotification object:nil queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification * _Nonnull note) {
        [[FLEXManager sharedManager] showExplorer];

        CYListenServer(6666);
  
    }];
}

运行到手机上面如图所示,如果你不知道如何使用FLEX,就请将多余的东西多点点就知道了
IMG_0397.PNG IMG_0400.PNG IMG_0399.PNG IMG_0398.PNG
这个就是第三方框架的一些东西,后面的文章我们会用到,你的cocoapod里面第三方库,可以按照自己的习惯来增加
例如你喜欢用RAC那么直接pod下来: pod 'ReactiveObjC', '~> 2.1.0'

免费评分

参与人数 5吾爱币 +4 热心值 +5 收起 理由
mz135135 + 2 + 1 一步一个砍,没有开发者证书怎么写测试。。
yann + 1 + 1 嘿嘿
lookerJ + 1 热心回复!
cheninye + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
wangxd + 1 + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

mz135135 发表于 2018-10-11 17:00
本帖最后由 mz135135 于 2018-10-11 17:16 编辑
清新 发表于 2018-10-11 15:39
你用你自己的邮箱建一个苹果账号就可以了,可以真机调试的,我已经试过

首先谢谢大佬

开发者账号那关也过去了,,但是安装到真机上后 打开应用 直接显示个首页后就直接闪退了。
我的步骤是  
1.class-dump 出头文件
2.将.ipa直接用解压工具打开,找到app 解压出来。
(貌似还没用到 1-2 步的东西。后面没用到前面的东西)
3.xcode新建了一个 monkey app  工程。
4.直接将 ipa导入至 TargetApp 目录
5.这是原本的   1.png 改为了 2.png   没有动删除任何文件。
打包 信任证书 运行。 显示个微信启动页面,然后直接退出了。请教下这个是什么原因导致的。

还有个这个 A9BA29FF-6E2A-441E-95B9-6FCACD46074A.png

 楼主| 清新 发表于 2018-10-8 19:14
计网四班 发表于 2018-10-8 19:06
很少有人做IOS开发吧,因为难在Apple商店上架。做Android开发才是正解。

这种东西就是不上商店的,只是内部人用,就像发一些很长的视频,直接用62登录,因为苹果严厉所以什么东西都比较难,但是做出来了需要的人就多,就像目录一样,看看最后第五章代码吧,如果需要的人多我就发代码,不多就算了
计网四班 发表于 2018-10-8 19:06
很少有人做IOS开发吧,因为难在Apple商店上架。做Android开发才是正解。
yann 发表于 2018-10-8 19:14
还是感觉越狱好!
sxtylhg 发表于 2018-10-8 19:15

谢谢楼主的分享
 楼主| 清新 发表于 2018-10-8 19:15
yann 发表于 2018-10-8 19:14
还是感觉越狱好!

都可以弄,其实都差不多,只是找东西比较类
丿沧桑的月丶 发表于 2018-10-8 19:38
大大大大大佬,我只能仰望
DearBy 发表于 2018-10-8 20:31
大佬,想问一下,去掉游戏的论坛登陆验证难不难?有没有这方面的学习资料。最近喜欢打刺激战场国际服,在IOSGODS论坛搞来了个安装包,但是要论坛登陆验证才能使用
kk1212 发表于 2018-10-8 21:17
安卓的这方面的多,IPA的真的是很少,不错,很难得的分析,
努力的小七 发表于 2018-10-8 21:44
不错不错,谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-8 11:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表