飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 11548|回复: 20

[macOS] Ummy Video Downloader v1.x 再分析

[复制链接]
  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

    发表于 2017-9-8 20:35:18 | 显示全部楼层 |阅读模式
    本帖最后由 tree_fly 于 2017-9-8 20:43 编辑
    Ummy Video Downloader 1.42 爆破
    https://www.chinapyg.com/thread-84762-1-1.html
    (出处: 飘云阁(PYG官方论坛) )
    Elliptic License Framework 通用补丁
    https://www.chinapyg.com/thread-84799-1-1.html
    (出处: 飘云阁(PYG官方论坛) )

    想从YouTube下一些视频,发现Ummy这款还不错,论坛已有分析文章,抽些时间研究了下,写个分析,分享一下。
    UmmyVideoDownloaderCrackNote-1.jpg
    UmmyVideoDownloaderCrackNote-2.jpg
    UmmyVideoDownloaderCrackNote-3.jpg
    Cocoapods配置文件也打包了,清晰写着开源算法库

    UmmyVideoDownloaderCrackNote-4.jpg
    GitHub下载,发现一些有用的API

    UmmyVideoDownloaderCrackNote-5.jpg
    lldb加载,在验证函数头设置breakpoint,读出publicKey

    UmmyVideoDownloaderCrackNote-6.jpg
    UmmyVideoDownloaderCrackNote-7.jpg
    椭圆加密算法(ECC)
    研究下有没有对公钥做混淆处理。拆分字符串法,但是数据存储地址还是连续的,系简单处理
    图中用010 Editor来Patch自定义公钥。当然,如果你乐意,可以写个脚本,欢迎提交你的代码

    UmmyVideoDownloaderCrackNote-8.jpg
    算法有了,公钥、私钥生成一个,再写了个KeyGen,大功告成。

    UmmyVideoDownloaderCrackNote-9.jpg
    测试功能OK。

    UmmyVideoDownloaderCrackNote-10.jpg


    PDF:
    [HTML] 纯文本查看 复制代码
    http://pan.baidu.com/s/1miFWTio



    评分

    参与人数 6威望 +64 飘云币 +60 收起 理由
    0xcb + 4 + 4 666
    NoNameX2016 + 8 + 8 赞一个!
    不破不立 + 20 + 20 PYG有你更精彩!
    gagmeng + 20 + 20
    gxhayxj + 4 很给力!
    cxqdly + 8 + 8 PYG有你更精彩!

    查看全部评分

    本帖被以下淘专辑推荐:

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

     楼主| 发表于 2017-9-21 13:13:05 | 显示全部楼层
    Sacmunraga 发表于 2017-9-21 10:38
    Nice tutorial. I have a question though, why is the public key in your script different from the pub ...

    thanks,welcome to pyg.Even if we know the registration algorithm and the author's public key, but if we do not know the author's private key, there is no way to produce registration code.
    However, if we use the custom private key and public key, and replace the author's public key(by patching some bytes), we can produce the registration code now.
    It's like we know the author's private key.


    2017-09-21_13-06-44.png

    点评

    博士为啥这么6B呢? 摩拜OfO....  详情 回复 发表于 2017-9-21 13:19
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 08:20
  • 签到天数: 869 天

    [LV.10]以坛为家III

    发表于 2017-9-9 07:37:12 | 显示全部楼层
    膜拜我飞树大表哥
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:36
  • 签到天数: 2202 天

    [LV.Master]伴坛终老

    发表于 2017-9-9 09:11:13 | 显示全部楼层
    飞刀,又见飞刀,图文并茂,学习
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    3 小时前
  • 签到天数: 1680 天

    [LV.Master]伴坛终老

    发表于 2017-9-11 14:35:19 | 显示全部楼层
    @tree_fly 飞博士 pdf的模板是什么啊  羊皮卷吗  是不是PPT转的pdf

    点评

    Keynote的自带模板:和谐,PPT另存PDF ^_^  详情 回复 发表于 2017-9-11 15:52
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-25 15:45
  • 签到天数: 1642 天

    [LV.Master]伴坛终老

    发表于 2017-9-11 15:31:33 | 显示全部楼层
    好东东谢谢分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

     楼主| 发表于 2017-9-11 15:52:33 | 显示全部楼层
    cxqdly 发表于 2017-9-11 14:35
    @tree_fly 飞博士 pdf的模板是什么啊  羊皮卷吗  是不是PPT转的pdf

    Keynote的自带模板:和谐,PPT另存PDF ^_^
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-9-15 17:53
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2017-9-14 19:34:21 | 显示全部楼层
    好东东谢谢分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 14:31
  • 签到天数: 2175 天

    [LV.Master]伴坛终老

    发表于 2017-9-15 10:44:06 | 显示全部楼层
    写得很详尽清晰,感谢大牛的教程
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-26 08:23
  • 签到天数: 65 天

    [LV.6]常住居民II

    发表于 2017-9-16 18:34:38 | 显示全部楼层
    学习一下好东西
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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