首页
社区
课程
招聘
[求助]大侠帮忙呀,这是什么算法呀?
2009-12-30 09:45 5748

[求助]大侠帮忙呀,这是什么算法呀?

2009-12-30 09:45
5748
明文有:lynxso 123aaa CAAAAAVtQ2Mx7Ruf
通过一种类似于 base64的编码方式加密出来的
密文如下:
EQAAACvz70tE4YCG47MFDD34+thVN1Shc/kI6w==

不知道是如何编码出来,那位出大侠来帮帮忙啊

kingacq   123456
CAAAAOtKmC0f9Bpq                                
EQAAAPmy25tNozYLhnkX3BzH+sabv8f9KpSaBQ==       

kingacq   123456
CAAAABEDHcL9DRrX                               
EQAAAE1PdPVpn41aO1u/Aet3jtY2W6mDc4lY7Q==

kingacq   123456
CAAAAIxjSbPA55HW
EQAAADaoE/TnchnZTfAw/H3+eloMpl92G7rDrA==

lynxso  123aaa
CAAAAAVtQ2Mx7Ruf
EQAAACvz70tE4YCG47MFDD34+thVN1Shc/kI6w==

lynxso  123aaa
CAAAAAPelRELxtgS
EQAAAEJ4PMv0rWBSiYfJfBtPIMH4fPZtX/M/wA==

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (8)
雪    币: 1022
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
lingyu 1 2009-12-30 12:41
2
0
能找出来的概率很小,不介意的话多发几组明密文对上来吧~
雪    币: 201
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kingacq 2009-12-30 22:09
3
0
那位高人能帮看看呀
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnems 2010-1-4 13:51
4
0
不是“通过类似于 base64的编码方式加密”,而是先加密,然后Base64转换为可打印字符
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnems 2010-1-4 14:59
5
0
第三段类似“CAAAAAVtQ2Mx7Ruf”的串可能是加密密钥的Base64编码形式。

第一个样本第三段Base64解码后是 08 00 00 00 05 6D 43 63 31 ED 1B 9F
08 00 00 00 猜测是int32型的长度头信息,后面8个字节是密钥

第一个样本的密文Base64解码后是
11 00 00 00
2B F3 EF 4B 44 E1 80 86
E3 B3 05 0C 3D F8 FA D8
55 37 54 A1 73 F9 08 EB

同样怀疑前4字节 11 00 00 00 是长度(17),但是去除后还剩下24字节,多出来的7字节就不知道是什么了……
(补充,刚才查了一下,Oracle的DATE和TIMESTAMP时间数据都可以是7个字节表示的,其他数据库不清楚,
所以这里多出来的7个字节会不会是时间信息呢?)

(当然了,可能猜想就是错的)
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnems 2010-1-4 15:00
6
0
LZ能否简要说明一下样本数据来源?
雪    币: 201
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kingacq 2010-1-5 20:51
7
0
样本数据来源于 9158Char.exe的登录过程
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnems 2010-1-5 23:06
8
0
这里没有9158Char。不知道这个程序能否独立运行,如果可以,LZ发一份上来吧

单纯的字面分析不如分析代码来得方便些
雪    币: 201
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kingacq 2010-1-7 17:48
9
0
http://www.9158.com/
游客
登录 | 注册 方可回帖
返回