`
fuyun
  • 浏览: 51616 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

龙卷风收音机客户端电台数据解密算法

阅读更多
龙卷风收音机data\chs下的文件:(可到官网上下载客户端,在目录下面就可以找到了,也可以直接在本文附件里下载)
说明:原先上传的文件漏了data.idp,现已修改.
另:在csdn上,已找到该解密算法的java实现,有兴趣者可以访问本人的csdn,待抽空再做整理,移至JavaEye.敬请期待!


data.dat       电台url, 加密形式
data.idp       每一个电台在data.dat中位置信息

data.idp

00000000h: 0000 0000 6300 0000 C800 0000 3001 0000
00000010h: B101 0000 1502 0000 7702 0000 D902 0000
00000020h: 4003 0000 A703 0000 0704 0000 9204 0000
....

其中每4 bytes为一个位置,则电台的位置就是:
电台1  0x00000000 ~ 0x00000063
电台2  0x00000063 ~ 0x000000C8
电台3  0x000000C8 ~ 0x00003001
....

data.dat

电台1 0x00000000 ~ 0x00000063的数据是:
00000000h: 3109 BCB9 D7A5 B5DC A390 678F A1BC AF60
00000010h: B88F DA88 63BF BE8E 887B 63BF BE91 A77B
00000020h: 5860 5A56 5040 2160 6756 0B06 1E19 5470
00000030h: 4C11 0200 003E 4D11 041B 403C 0D7B 6304
00000040h: 032C 595D 455B 5F6E 4D4A 5347 5C6D 565C
00000050h: 5B59 5A70 001C 1858 5105 2B24 050B 5C6A
00000060h: 0D0D 0A

从开始位置找到第一个09 (\t),后面的数据都是加密形式的。加密的算法是每6个字节分别和字符j,i,n,_,c,r来进行xor运算。(05年的版本是4个字符l,o,n,g,最新版本的还是在费了一些时间之后才找出来的~:P )
例如:
      BC B9 D7 A5 B5 DC A3 90 67 8F A1 BC AF 60 ...
xor   j  i  n  _  c  r  j  i  n  _  c  r  j  i  ...
=     D6 D0 B9 FA D6 AE C9 F9 09 D0 C2 CE C5 09 ...
=     中    国    之    声       新    闻 ...

这样每一个电台的数据就出来了

详细例子:(文字显示格式有点出入,想要看整齐的,请参阅附件里的文本文档)
31 09 BC B9 D7 A5 B5 DC A3 90 67 8F A1 BC AF 60
       6A 69 6E 5F 63 72 6A 69 6E 5F 63 72 6A 69
       D6 D0 B9 FA D6 AE C9 F9 09 D0 C2 CE C5 09
       中    国    之    声       新    闻
B8 8F DA 88 63 BF BE 8E 88 7B 63 BF BE 91 A7 7B
6E 5F 63 72 6A 69 6E 5F 63 72 6A 69 6E 5F 63 72
D6 D0 B9 FA 09 D6 D0 D1 EB 09 09 D6 D0 CE C4 09
中    国       中    央          中    文
58 60 5A 56 50 40 21 60 67 56 0B 06 1E 19 54 70
6A 69 6E 5F 63 72 6A 69 6E 5F 63 72 6A 69 6E 5F
32 09 34 09 33 32 4B 09 09 09 68 74 74 70 3A 2F
2     4     3  2  K           h  t  t  p  :  /
4C 11 02 00 00 3E 4D 11 04 1B 40 3C 0D 7B 63 04
63 72 6A 69 6E 5F 63 72 6A 69 6E 5F 63 72 6A 69
2F 63 68 69 6E 61 2E 63 6E 72 2E 63 6E 09 09 6D
/  c  h  i  n  a  .  c  n  r  .  c  n        m
03 2C 59 5D 45 5B 5F 6E 4D 4A 53 47 5C 6D 56 5C
6E 5F 63 72 6A 69 6E 5F 63 72 6A 69 6E 5F 63 72
6D 73 3A 2F 2F 32 31 31 2E 38 39 2E 32 32 35 2E
m  s  :  /  /  2  1  1  .  8  9  .  2  2  5  .
5B 59 5A 70 00 1C 18 58 51 05 2B 24 05 0B 5C 6A
6A 69 6E 5F 63 72 6A 69 6E 5F 63 72 6A 69 6E 5F
31 30 34 2F 63 6E 72 31 31 3F 5A 48 56 6F 62 32
1  0  4  /  c  n  r  1  1  ?  Z  H  V  o  b  2
0D 0D 0A
63 72 6A
6E 7F 60
n  `  /
说明:
第一行为源数据,第二行为jin_cr,第三行为XOR运算结果,第四行为运算结果转换成字符后的结果.

现在需要做的就是将以上解密算法进行代码的实现,正在研究中ing~有哪位高手实现了,还望分享下~!最好用java实现!  (不要独吞哦~!)
分享到:
评论
1 楼 fjlyxx 2009-06-28  
早上常听,很好的东西哦.

相关推荐

    龙卷风收音机

    【龙卷风收音机】是一款流行的网络收音机应用,以其丰富的电台资源和便捷的使用体验深受用户喜爱。在这款软件中,`.data` 文件通常用于存储应用程序的配置信息、资源或者加密的数据,以便保护应用程序的核心内容不被...

    龙卷风收音机(简单实用)

    龙卷风收音机通过优化的数据压缩技术和高效的流媒体处理,确保了即使在网络环境不理想的情况下,也能流畅播放电台节目,减少了缓冲和卡顿的情况,让用户沉浸在连续无断的音频享受中。 其次,电台资源的丰富性是龙卷...

    最新最好用的龙卷风网络收音机(精藏)

    总结来说,龙卷风网络收音机凭借其最新的版本、丰富的皮肤、全面的功能、实时更新的数据以及优秀的休闲娱乐属性,成为了一款值得信赖的网络收音机应用。无论是对于追求新鲜资讯的新闻迷,还是热爱音乐的发烧友,或者...

    龙卷风网络收音机7.6版_龙卷风网络收音机7.6版_

    龙卷风网络收音机7.6版是一款专为此趋势打造的软件,它将全球各地的广播电台汇聚一堂,让用户在指尖就能畅享丰富的音频内容。 一、软件概述 龙卷风网络收音机7.6版,正如其名,以其强大的功能和流畅的体验,像一股...

    龙卷风收音机 3.8.apk

    华为ep680上很好用的收音机,ep680由于系统版本低,可以用的软件很少,这个软件非常流畅,收到台也很多,速度很快

    龙卷风网络收音机v3.0.1.3(安装包、绿色包和皮肤)

    总结,龙卷风网络收音机v3.0.1.3以其丰富的电台资源、便捷的操作方式和个性化的皮肤设计,为用户提供了一站式的网络广播体验。无论是安装包还是绿色包,都能满足不同用户的需求,而多样化的皮肤则让软件更具吸引力。...

    龙卷风网络收音机 龙卷风网络收音机

    "龙卷风网络收音机"是一款专为用户设计的在线广播软件,它集成了丰富的网络电台资源,让用户能够随时随地享受各种音乐、新闻、谈话节目等。这款软件以其便捷的操作和高质量的音频流服务,深受广大听众喜爱。下面将...

    电脑龙卷风收音机PC版

    在线收听广播

    龙卷风收音机3.35.1204.2201

    “龙卷风收音机”拥有全球范围内的海量电台频道,涵盖各种类型的电台节目,包括新闻、音乐、体育、谈话节目等,满足不同用户的个性化需求。用户可以根据自己的喜好选择国内外的电台,享受无国界的音频盛宴。 二、...

    龙卷风网络收音机3.0

    "龙卷风网络收音机3.0"是一款广受欢迎的网络广播软件,它以其出色的音质、丰富的电台资源和用户友好的界面赢得了用户的青睐。作为一款强大的在线音频播放工具,它不仅支持实时收听全球各地的广播电台,还具备录音、...

    龙卷风网络收音机

    "龙卷风网络收音机"是一款专为网络广播爱好者设计的应用程序,它允许用户在全球范围内收听各种电台节目,只需接入互联网即可。这款软件打破了传统收音机的地域限制,让用户可以随时随地享受来自世界各地的声音。 在...

    龙卷风网络收音机 龙卷风网络收音机 全国的电台任你听

    龙卷风网络收音机 在线听广播 全国的电台任你听 收音机可以扔掉了 这个是最新版

    龙卷风收音机,绝对能用!

    总结来说,【龙卷风收音机】凭借其丰富的电台资源、简便的操作方式、稳定的技术支持以及免费的使用体验,成为了许多用户心目中的首选网络收音机工具。无论是想了解国内外新闻,还是想在闲暇时聆听美妙的音乐,它都能...

Global site tag (gtag.js) - Google Analytics