飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5149|回复: 5

[iOS] QQ音乐ios版本绿钻tweak(2015-01-18号更新)

[复制链接]
  • TA的每日心情
    奋斗
    2015-10-29 08:08
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2014-11-7 09:26:20 | 显示全部楼层 |阅读模式
    本帖最后由 creantan 于 2015-1-21 09:42 编辑

    最新版本做了验证。。可以在cydia中添加PYG源http://apt.chinapyg.com来下载最新绿钻插件


    看到有人在用iOS版本QQ音乐的tweak,我也下了个看了下:
    1. 00007e9c         push       {r4, r7, lr}
    2. 00007e9e         mov        r4, r0
    3. 00007ea0         movw       r0, #0x18e
    4. 00007ea4         movt       r0, #0x0
    5. 00007ea8         add        r7, sp, #0x4
    6. 00007eaa         add        r0, pc                                              ; __MergedGlobals
    7. 00007eac         ldr        r2, [r0]                                            ; __MergedGlobals
    8. 00007eae         mov        r0, r4
    9. 00007eb0         blx        r2
    10. 00007eb2         mov        r0, r4
    11. 00007eb4         blx        imp___symbolstub1__object_getClass
    12. 00007eb8         movw       r1, #0xee
    13. 00007ebc         movt       r1, #0x0
    14. 00007ec0         add        r1, pc                                              ; "_qqUser", argument #2 for method imp___symbolstub1__class_getInstanceVariable
    15. 00007ec2         blx        imp___symbolstub1__class_getInstanceVariable
    16. 00007ec6         blx        imp___symbolstub1__ivar_getOffset
    17. 00007eca         movw       r1, #0x15a
    18. 00007ece         movs       r2, #0xa
    19. 00007ed0         movt       r1, #0x0
    20. 00007ed4         ldr        r4, [r4, r0]
    21. 00007ed6         add        r1, pc                                              ; @selector(setMVipLevel:)
    22. 00007ed8         ldr        r1, [r1]                                            ; @selector(setMVipLevel:), argument #2 for method imp___symbolstub1__objc_msgSend
    23. 00007eda         mov        r0, r4                                              ; argument #1 for method imp___symbolstub1__objc_msgSend
    24. 00007edc         blx        imp___symbolstub1__objc_msgSend
    25. 00007ee0         movw       r0, #0x14a
    26. 00007ee4         movs       r2, #0x1
    27. 00007ee6         movt       r0, #0x0
    28. 00007eea         add        r0, pc                                              ; @selector(setMVip:)
    29. 00007eec         ldr        r1, [r0]                                            ; @selector(setMVip:)
    30. 00007eee         mov        r0, r4
    31. 00007ef0         pop.w      {r4, r7, lr}
    32. 00007ef4         b.w        _objc_msgSend$shim
    复制代码
    实现代码:
    1. @interface QQUser{
    2.     BOOL mVip;
    3.     int mVipLevel;
    4. }
    5. @property int mVipLevel;
    6. @property BOOL mVip;
    7. @end

    8. %hook UserSession
    9. - (void)onLoginSuccess{
    10.     %orig;
    11.     QQUser *user = MSHookIvar<QQUser *>(self, "_qqUser");
    12.     user.mVipLevel = 10;
    13.     user.mVip = YES;
    14. }
    15. %end
    复制代码


    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2017-3-10 20:59
  • 签到天数: 243 天

    [LV.8]以坛为家I

    发表于 2014-11-7 11:56:09 | 显示全部楼层
    顶一个了,感谢分享了
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

    发表于 2014-11-7 18:44:48 | 显示全部楼层
    兄台最近对iOS挺发功,支持! 为了尽早追随兄台,装黑苹果都4天了,依然卡在黑屏问题上...泪呀。

    点评

    额,没用过黑苹果。  详情 回复 发表于 2014-11-8 22:09
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2023-8-24 21:53
  • 签到天数: 218 天

    [LV.7]常住居民III

    发表于 2014-11-7 19:11:01 | 显示全部楼层
    感谢楼主分享
    PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2018-1-30 16:56
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-11-8 01:59:11 | 显示全部楼层
    感谢楼主分享
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2015-10-29 08:08
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2014-11-8 22:09:51 | 显示全部楼层
    tree_fly 发表于 2014-11-7 18:44
    兄台最近对iOS挺发功,支持! 为了尽早追随兄台,装黑苹果都4天了,依然卡在黑屏问题上...泪呀。

    额,没用过黑苹果。
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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