发新帖

唱吧歌词解密算法简单分析和重写

[复制链接]
10364 14
本帖最后由 dazhaxie2015 于 2015-1-30 16:27 编辑

唱k的都知道,唱吧的歌词断句神马的做的很屌,那么今天我们拿他来分析他的歌词是神马样子的。歌词存储在本地肯定是要加密的,我们先来分析唱吧的歌词加密算法。
首先下载唱吧的破解版本:http://www.appifan.com/app-509885060.html

class-dump出头文件:

接着搜索decodelrc 会发现相关函数 相关类名:SongFileParser 这个类中有 - (NSString*)decodeLrc:(NSData*)encLrc 这个函数
好 上ida 开始重写他的算法吧:汇编部分我就不上了,直接上重写的代码。


这里有 我重写好的代码:
- (NSString*)decodeLrc:(NSData*)encLrc
{
    unsigned long length = [encLrc length];
    Byte *cData = malloc(length+1);
游客,本付费内容需要支付 5NB 才能浏览支付




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

精彩评论15

kanon    发表于 2015-1-30 16:25:44 | 显示全部楼层
可以山寨一个唱吧了.....

举报 使用道具

回复 支持 反对
Dawn    发表于 2015-1-30 16:25:47 | 显示全部楼层
正好看看IOS

举报 使用道具

回复 支持 反对
Xhy    发表于 2015-1-30 23:28:28 | 显示全部楼层
请问楼主,揭秘以后可以干甚么?

点评

公司厂商的核心算法..很重要,相当于商业机密 就比如酒厂的配方  发表于 2015-1-31 09:44

举报 使用道具

回复 支持 反对
dazhaxie2015    发表于 2015-1-30 23:42:35 | 显示全部楼层
Xhy 发表于 2015-1-30 23:28
请问楼主,揭秘以后可以干甚么?

解密后可以分析他们的歌词是如何做到精准定位的咯,k歌歌词按时间精准定位是关键。

点评

原来如此  详情 回复 发表于 2015-2-1 15:19

举报 使用道具

回复 支持 反对
lies2014    发表于 2015-1-31 01:16:17 | 显示全部楼层
支持原创,不过太贵了啊

举报 使用道具

回复 支持 反对
Xhy    发表于 2015-2-1 15:19:34 | 显示全部楼层
dazhaxie2015 发表于 2015-1-30 23:42
解密后可以分析他们的歌词是如何做到精准定位的咯,k歌歌词按时间精准定位是关键。 ...

原来如此

举报 使用道具

回复 支持 反对
SnowNight    发表于 2015-3-9 14:30:54 | 显示全部楼层
很好支持

举报 使用道具

回复
雷少    发表于 2015-5-14 05:15:16 | 显示全部楼层
支持一下

举报 使用道具

回复
吃货还怕不火。    发表于 2015-7-27 12:56:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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