首页
社区
课程
招聘
[求助]关于搜狗更新程序解压缩算法的问题
发表于: 2016-12-15 13:31 3956

[求助]关于搜狗更新程序解压缩算法的问题

2016-12-15 13:31
3956
不清楚具体是不是解压缩算法。。     版本是最新版的   官网下的      
pinyinup。exe 程序
程序在00424E81处 call 00457940  处 为处理加密数据的函数
在函数内  先对加密的数据执行一个貌似死解密(不太清楚--地址0043b620)
然后调用cryptdecrypt函数再次解密
差不多这样00 00 06 9F CD 55 4B 8E E4 44 10 DD 5B AA A3 E0 CE 7F A6 91 BC 40 C3 2C 91 90 46 B0 A0 85 AC FC
44 BA 52 E3 4A 5B FE F4 87 13 71 00 A4 11 17 40 08 56 70 06 76 6C 39 00 61 BB 6A BA BA 85 68 96
B8 AC 52 2A 9D E1 78 F1 E2 BD F0 ED D4 B7 FD 92 4E F0 ED A1 B8 83 71 4A 7D 9E 1F 07 A8 63 CA B6
3B 14 F7 E0 CE BB 35 2B C9 FA BB DE BB 3E 79 39 66 4A 8A C7 8C 34 E6 50 2C 63 57 1F E7 79 F8 F4
E6 C6 87 4C 4B 4C 53 6E F9 4A DF 9F 6E B6 55 33 A4 FC 98 72 F3 14 D6 F8 E3 32 94 F0 00 87 E2 14
64 AD 85 52 00 56 6B 67 2A 11 85 06 EF C0 73 1E 0C 58 0A C6 B8 43 11 53 07 53 FA 0E 6A 41 18 27
52 88 43 71 3B 8C 7D 58 FC 4C B0 AA 21 85 1A 51 FF AF F0 6D 70 A9 F8 E2 50 F4 31 26 6F BB 2B A6
76 42 9E 78 3A 14 D9 9E A0 FE F5 B7 1F 3F FC F4 C3 EF 7F FD F2 C7 CF 7F 7E F8 FE 50 04 3B 43 CD
08 A9 3E A1 14 EF 8D EC 76 49 01 78 73 29 95 11 AA 28 61 C8 07 BE FE FC EC 2A D1 3F B4 E4 72 4E
92 E6 12 FC 71 41 15 91 25 64 7F FD B6 B5 41 CA 45 AE 35 11 CE 51 C7 20 32 25 49 34 42 51 46 1C
10 C7 F0 FC 19 CF 74 EC EF 6B B9 2A E8 76 5C F2 FC 4C 73 B5 D0 AF C9 E5 1C 53 6E C0 18 62 49 39
ED 12 31 95 26 CA 7B C6 25 B1 D1 32 AB 8C 35 CE B2 20 3C E8 18 08 C7 84 2D 52 D8 A5 69 7E 52 39
72 47 25 91 44 BD 96 F7 12 BA 12 B1 05 3C 25 8E 52 70 AB B4 57 96 80 E6 15 17 9E C8 C8 19 78 E1
84 09 0C 1D B0 0A 71 06 7F 9D 57 EE BD BA 32 06 7B 61 8C 2F F7 98 37 7D 8E A9 6D 24 FA E6 52 A9
96 C2 23 C9 40 40 D1 E8 8D 09 40 28 93 55 15 B4 94 8A FB B0 26 9C DA E7 45 0A 62 08 22 79 DE F8
97 29 31 EA 6D F6 DF A4 61 A5 77 8B D8 5B BD 36 18 37 02 38 80 A0 91 5C 1D 5C 40 E3 A1 EE 4C 04

然后就调用那个解压算法

提取  解密数据的前几位生成个类似对照表之类的东西
然后用解秘数据的剩下的  去按照对照表一一生成字符
最后 将生成的字符写入到 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SogouPinyin.ini.
这个文件里。。
我想问一下。又没有已知的解压缩算法是类似这种的 。还是解压缩算法是搜狗内部自己造出来的  现在完全蒙了。求大神指教

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 28972
活跃值: (7458)
能力值: ( LV15,RANK:3306 )
在线值:
发帖
回帖
粉丝
2
zlib inflate
2016-12-15 15:59
0
雪    币: 60
活跃值: (675)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
zib 的所有衍生类  看汇编真的是 云里雾里
2016-12-15 17:30
0
雪    币: 19
活跃值: (128)
能力值: ( LV9,RANK:146 )
在线值:
发帖
回帖
粉丝
4
厉害了我的哥
2016-12-15 18:25
0
游客
登录 | 注册 方可回帖
返回
//