• Sony PlayStation Network downloader 简单分析


    手头有个psp  所以就一直关注游戏
    最近发现sony采用了 在线销售的方式 本来是只有ps3才可以访问 现在pc 也可以访问 通过下载一个 .xpd文件 然后利用playstation network downloader一个客户端来下载然后直接转换到psp上 然后在psp的系统闪存上放上一个加密文件 估计是跟硬件地址有关。
    国内没有办法 购买psn上的游戏 很郁闷 但是发现网上有人提供xpd文件  发现 这个xpd文件 确是 每次都是随机 生成的  内容如下 最关键的就是那个 EPW了 只有这个值 每次都不一样

    [Info]
    EID=pngc
    Desc=Beats™ Full Game
    Size=249504752

    [File]
    C=http://zeus.dl.playstation.net/cdn/UP9000/NPUG80060_00/iB7Lsr2MToIrm5ge1r7UWylPCHjKu7FytGomoaiDb58eIeY3PKg9bsu4JtXog5409gvJUgAuenPkC90MJVtiG6a4OVIl4BOypq8oK.pkg

    [DrmPNPD]
    AID=7f45f15c958f9c49
    CID=UP9000-NPUG80060_00-0000000000000000
    LID=*(&(&@GMAIL.COM
    EPW=246005A0BA5E600F0FD5C56C53EFEC6823515D705070C3AE7A2750BDA5D7AE9BB0F4018CD519F60552372B8B38EB3D74
    KD=https://store.playstation.com/kdp.m
    CA=https://store.playstation.com/cap.m

    [DrmMGN]
    T2=http://sclock.ww.np.community.playstation.net/mgntt/get


    监控downloader的网络流量 发现  中间有个地方使用了https 来验证那一段数据

     
    然后才开始进行那个下载真正的游戏包 转换的工作。

    https 是不可能监听了  现在可能做的事情就是
    修改 这个downloader 来 跳过这个https 验证过程。要是有sourcecode就好了 (YY一下)
    研究一下那个EPW是怎么生成的 这个 好像也比较困难。 :-(

  • 相关阅读:
    mysql #与$的区别
    linux连接mysql
    19年春第十三周学习
    第二阶段冲刺-02
    第二阶段冲刺-01
    19年春第十二周学习
    第一阶段SCRUM冲刺-10
    第一阶段SCRUM冲刺-09
    第一阶段SCRUM冲刺-08
    19年春第十一周学习
  • 原文地址:https://www.cnblogs.com/yanchao/p/crackpspplaystation.html
Copyright © 2020-2023  润新知