• 哈萨克斯坦今年计划启动1吉瓦可再生能源项目 2019-06-16
  • 有理讲理,不要诬蔑。 2019-06-16
  • 新鲜出炉 三款高颜值个性SUV你准备好了么? 2019-06-15
  • 张育林代表推进泰兴经济社会发展高质量上台阶 2019-06-08
  • 光明日报副总编辑李春林 2019-06-07
  • 紫光阁中共中央国家机关工作委员会 2019-06-06
  • 国务院部署实施蓝天保卫战三年计划 2019-06-06
  • 最高法发布互联网公开审判流程信息规定 9月1日起施行 2019-06-02
  • 一周新疆新闻图片扫描(6.2——6.8) 2019-06-02
  • 海底捞回应侵犯音乐人林海著作权:已停止播放 2019-05-25
  • 十三届全国人大一次会议在北京闭幕 2019-05-19
  • 清明美食之青团:从祭祖供品到时令小吃 2019-05-19
  • 新华时评:美逆潮流而动,必将付出代价 2019-05-15
  • 非洲大叔都中暑了,高温津贴更应阶梯化 2019-05-15
  • 海南省委常委张韵声任宁夏回族自治区党委政法委书记 2019-05-08
  • 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|新疆喜乐彩开奖介绍 www.sl-36.com

     找回密码
     注册[Register]

    QQ登录

    只需一步,快速开始

    搜索
    查看: 3598|回复: 56
    上一主题 下一主题

    新疆福彩35选7开奖结果: [iOS 原创] iOS逆向-某视频应用去广告、开启会员功能

      [复制链接]
    跳转到指定楼层
    楼主
    wstclzy2010 发表于 2019-5-30 00:34 回帖奖励
    本帖最后由 wstclzy2010 于 2019-6-14 16:19 编辑

    叫什么无所谓,关键是过程
    • 免越狱ipa安装 链接  密码:gpr2(我在iOS12.3,只能免越狱了)
    • 未越狱用cydia impactor安装,应该是常识。(免费账号签名有效期为7天,开发者账号是一年)


    所用工具和设备:
    • Xcode
    • MonkeyDev
    • iOS12.3的6s
    • Thor
    • 搜索引擎(因为没有学过OC甚至是C,所以一切现学现用)



    • thor抓下载地址,因为是网页上的,所以不需要砸壳
    • 惯例class-dump
    • 用xcode看布局,这里对应的类是UIWindow,肯定不行,看到下面显示root controller显示AdviewController,显然要在这个类里找
    • 如图为AdViewController头文件的内容
    • 因为水平很次,并不知道UIImageView应该怎么hook,所以干脆用id代替,所以hook它的setter方法,即
      [Objective-C] 纯文本查看 复制代码
      %hook AdViewController
      - (void)setAdImageView:(id *)adImageView{};
      %end
    • 续,这里的类是ActivityAlertView,去看头文件,和上面类似,hook它的字典,让它取不到值
    • [Objective-C] 纯文本查看 复制代码
      %hook ActivityAlertView
      - (void)setDataDic:(NSDictionary *)dataDic{};
      %end

    • 然后是关键的会员功能,也是user里面(user万能?。?li class="hkgpg">布尔让他返回true,viptype我先试了1,提示非会员,不用想了,肯定是2
    • 然后是有个提示会员特权剩余时间,看到这个非常不舒服,但是当时不知道vipinfo里面是什么,所以我打印它的内容
    • 那就简单了直接重新赋值,再给它换个昵称,即
      [Objective-C] 纯文本查看 复制代码
      %hook UserModel
      - (_Bool)isVip{
           return true;
      }
      - (long long)vipType{
      return 2;
      }
      - (void)setUserName:(NSString *)userName{
           userName = @"吾爱破解52POJIE";
      %orig;//orig很重要,不然该方法不运行
      }
      - (void)setVipInfo:(NSString *)vipInfo{
           vipInfo = @"无限期会员";
      %orig;
      }
      %end
    • 于是整个人都神清气爽了
    • 接下来还是一些广告方法,和前面一致,hook它的setter方法



    最后全部源码为
    [Objective-C] 纯文本查看 复制代码
    %hook UserModel
    - (_Bool)isVip{
        return true;
    }
    - (long long)vipType{
        return 2;
    }
    - (void)setUserName:(NSString *)userName{
        userName = @"吾爱破解52POJIE";    //我不知道这种写法符不符合规范,但是它管用
        %orig;       //orig的顺序也很重要,我一开始放前面,然后昵称一栏直接没了
    }
    - (void)setVipInfo:(NSString *)vipInfo{
        vipInfo = @"无限期会员";
        %orig;
    }
    %end
    
    %hook ActivityAlertView
    - (void)setDataDic:(NSDictionary *)dataDic{};
    %end
    
    %hook MOBFAdViewController
    - (id)initWithAdInfo:(id)arg1{
        return nil;
    }
    %end
    
    %hook AdViewController
    - (void)setAdImageView:(id *)adImageView{};
    %end
    
    %hook HomeChildHeaderView
    - (void)setAdDataDic:(NSDictionary *)adDataDic{};
    %end
    
    %hook HomeChildTableViewCell
    - (void)setAdView:(id *)adView{};
    %end
    
    %hook MediaPlayHeaderView
    - (void)setAdDic:(NSDictionary *)adDic{};
    %end
    
    %hook ChildHorTableViewCell
    - (void)setAdSubView:(id *)adSubView{};
    - (void)setAdImageView:(id *)adImageView{};
    %end
    • 搞定收工。有几个缺陷:启动广告我只去掉它的图片显示,要等四秒才会自动消失;然后还有个弹窗广告也只去掉了它的广告显示,需要手动点X



    感谢:

    免费评分

    参与人数 19威望 +2 吾爱币 +28 热心值 +19 收起 理由
    kaiserFeng + 1 谢谢@Thanks!
    Ai5 + 1 + 1 我很赞同!
    qtfreet00 + 2 + 12 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    dreamlivemeng + 1 + 1 热心回复!
    asd5320865 + 1 + 1 用心讨论,共获提升!
    笙若 + 1 + 1 谢谢@Thanks!
    s3741108 + 1 我很赞同!
    ioitt + 1 + 1 谢谢@Thanks!
    治愈先生 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
    xkz959 + 1 + 1 我很赞同!
    wei5383079 + 1 + 1 用心讨论,共获提升!
    Thefirst1 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    骑着熊猫去看海 + 1 + 1 谢谢@Thanks!
    _小白 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    4kfooler + 1 + 1 6666666666
    uriel.you + 1 + 1 谢谢@Thanks!
    xiaoxie1314 + 1 + 1 头条的味道
    Zc2455 + 1 + 1 热心回复!
    aiyouwoqu + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

    查看全部评分

    本帖被以下淘专辑推荐:

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

    推荐
     发表于 2019-5-30 12:15
    我对楼主的景仰有如滔滔江水,连绵不绝,又如黄河泛滥,一发而不可收拾,听阁下一言,胜读十年寒窗,看古近风流人物,还数阁下!能在此间见到您,真是小弟一生之荣幸,回家定要烧香祭祖,感谢先辈积下阴德
    沙发
    笛伴夜漫 发表于 2019-5-30 01:20
    老哥 你用的是什么软件 在哪下载的 刚装了个黑苹果想学习下苹果的逆向
    3#
    ee963852 发表于 2019-5-30 01:54
    4#
    yu13740000 发表于 2019-5-30 07:10
    这样是不是只能越狱才能用?
    5#
    kimit 发表于 2019-5-30 08:32
    谢谢楼主的支持下,分享下
    6#
    小兔一样的小白 发表于 2019-5-30 08:33
    学习破解苹果的软件
    7#
    Kanye 发表于 2019-5-30 08:38
    yu13740000 发表于 2019-5-30 07:10
    这样是不是只能越狱才能用?

    开头不是说了免越狱ipa吗
    8#
    yuzhiboprogram 发表于 2019-5-30 08:41
    学习了,最近刚好在开发加解密的工具
    9#
    mendax92 发表于 2019-5-30 09:01


    IOS版本 : 11.4.1   没越狱  安装失败
    10#
    susi248 发表于 2019-5-30 09:19
    终于有个IOS系统的
    您需要登录后才可以回帖 登录 | 注册[Register]

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

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

    RSS订阅|小黑屋|联系我们|新疆喜乐彩开奖介绍 ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

    GMT+8, 2019-6-17 02:44

    Powered by Discuz!

    © 2001-2017 Comsenz Inc.

    快速回复 新疆喜乐彩开奖介绍 返回列表
  • 哈萨克斯坦今年计划启动1吉瓦可再生能源项目 2019-06-16
  • 有理讲理,不要诬蔑。 2019-06-16
  • 新鲜出炉 三款高颜值个性SUV你准备好了么? 2019-06-15
  • 张育林代表推进泰兴经济社会发展高质量上台阶 2019-06-08
  • 光明日报副总编辑李春林 2019-06-07
  • 紫光阁中共中央国家机关工作委员会 2019-06-06
  • 国务院部署实施蓝天保卫战三年计划 2019-06-06
  • 最高法发布互联网公开审判流程信息规定 9月1日起施行 2019-06-02
  • 一周新疆新闻图片扫描(6.2——6.8) 2019-06-02
  • 海底捞回应侵犯音乐人林海著作权:已停止播放 2019-05-25
  • 十三届全国人大一次会议在北京闭幕 2019-05-19
  • 清明美食之青团:从祭祖供品到时令小吃 2019-05-19
  • 新华时评:美逆潮流而动,必将付出代价 2019-05-15
  • 非洲大叔都中暑了,高温津贴更应阶梯化 2019-05-15
  • 海南省委常委张韵声任宁夏回族自治区党委政法委书记 2019-05-08