首页
社区
课程
招聘
[求助]png文件头解密
2015-2-6 22:57 6405

[求助]png文件头解密

2015-2-6 22:57
6405
//  年关在即,在一个项目二次开发中,
//  找不到以前开发公司对图片文件头的加密的方式。
//  特来此求助。
//  -------------------------
//x   y     //文件名
//----------------------------
//133 244   //GD-166_other.png
//82  243   //GD-168_other.png
//206 134   //GD-172_other.png
//82  168   //HB-2406-2_other.png
//160 0     //HB-2422-1_other.png
//186 226   //HB-2424_other.png
//132 15    //HB-2827-1_other.png
//196 184   //HB-2827-2_other.png
//80  96    //sence7.png
//25  58    //S-F04_other.png
//159 34    //F10_other.png
//问题:
//  1:x,y是png文件头信息;
//  2:x,y已经通过特殊方式加密;
//  3:解密过后x,y的值应该是:x=137,y=80;
//  求大神逆向加密算法,最好的附带逆的思路,谢过先!
测试数据(只取了前8个byte[]的数据)见附件:
ADB-WS_other.png
79  223  0  167  95  153  32  30  1  
C-B05_other.png
142  248  213  151  50  160  55  199  225  
C-B10_other.png
74  115  197  160  59  206  99  66  205  
C-B11_other.png
134  185  243  11  157  162  158  109  171  
C-F02_other.png
94  248  53  102  201  180  111  254  31  
C-F03_other.png
195  2  137  143  98  205  226  123  56  
C-F09_other.png
59  38  101  67  229  132  8  13  149  
DP04BF-414_other.png
251  51  24  89  79  183  229  168  31  
DP10BX-820_other.png
249  17  192  106  196  238  153  67  233  
DR08B-863_other.png
99  141  188  98  40  176  234  173  184  
DR08B-881_other.png
10  31  42  49  250  238  126  79  10  
DR10B-008_other.png
129  96  99  117  97  229  229  82  70  
GD-166_other.png
133  244  177  205  187  57  98  106  135  
GD-168_other.png
82  243  27  209  223  70  168  154  54  
GD-172_other.png
206  134  149  104  34  73  102  214  44  
HB-2406-2_other.png
82  168  73  184  166  42  43  130  62  
HB-2422-1_other.png
160  0  173  140  147  206  93  137  188  
HB-2424_other.png
186  226  226  4  184  114  174  102  228  
HB-2827-1_other.png
132  15  219  91  180  216  112  222  33  
HB-2827-2_other.png
196  184  126  138  39  72  130  55  188  
LH-66_other.png
125  180  14  32  195  51  97  13  12  
OL-223_other.png
85  45  40  102  234  220  240  254  62  
OL-229_other.png
132  134  195  33  18  190  116  242  48  
S-B01_other.png
30  108  29  33  119  185  223  55  6  
S-B03_other.png
193  70  138  162  224  51  207  255  151  
S-B09_other.png
138  53  56  2  11  14  102  174  12  
sence7.png
80  96  248  74  91  188  109  13  230  
S-F04_other.png
25  58  187  216  222  96  239  219  212  
S-F14_other.png
27  49  54  52  31  36  185  41  184  
T-F04_other.png
33  58  244  197  3  208  61  8  227  
T-F06_other.png
80  28  122  165  3  127  246  75  154  
T-F10_other.png
159  34  144  58  105  180  84  186  59 

[培训]科锐软件逆向50期预科班报名即将截止,速来!!! 50期正式班报名火爆招生中!!!

上传的附件:
收藏
免费 0
打赏
分享
最新回复 (2)
雪    币: 23
活跃值: (1321)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sealmoon 2015-2-7 02:22
2
0
PNG头文件 不都是一样的么 ,怎么还会加密出不同值。
雪    币: 249
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
醉罪 2015-2-7 13:04
3
0
png图片加密过后所有byte[]都变了;现在要做的就是把byte[]复原。
--------------------------
简单拍脑袋,是不是有位移啊?META?有加减啊?作为Key啊,当做盐啊。。这。。。
就比如刚刚说到文件名参与加密,文件二进制参与加密。对于文件名来讲,那也有很多维度,文件名长度?二进制形式?直接当做私钥?当做盐?有没有用另外的信息做Key再做没做几层DES?。。这。。
目前我只能猜,求大神给思路。
游客
登录 | 注册 方可回帖
返回