唱吧歌词解密算法简单分析和重写
本帖最后由 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 = ;
Byte *cData = malloc(length+1);**** 本内容需购买 ****
可以山寨一个唱吧了..... 正好看看IOS{:4_87:} 请问楼主,揭秘以后可以干甚么? Xhy 发表于 2015-1-30 23:28
请问楼主,揭秘以后可以干甚么?
解密后可以分析他们的歌词是如何做到精准定位的咯,k歌歌词按时间精准定位是关键。 支持原创,不过太贵了啊 dazhaxie2015 发表于 2015-1-30 23:42
解密后可以分析他们的歌词是如何做到精准定位的咯,k歌歌词按时间精准定位是关键。 ...
原来如此 很好支持 支持一下
页:
[1]
2