forked from androider/mahuayingshi-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.java
More file actions
34 lines (24 loc) · 3.28 KB
/
Main.java
File metadata and controls
34 lines (24 loc) · 3.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package test;
import core.AesUtil;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
* Author: liuqiang
* Date: 2018-12-20
* Time: 14:44
* Description:测试解密操作
*/
public class Main {
public static void main(String[] args) {
Logger logger = Logger.getLogger("test");
logger.setLevel(Level.ALL);//默认是info
//pack_info 文件里面的加密后的字符串
String pack_info_content = "6cab6feb4e159bdbcb652ffd544a32db308bb2bd2b00f17c9a3d523c69159a0ed7589f602c30130ad2f0213226281767123cac47ca86c8f24511cec75a89b19227ecbae6b5f4ce564561098f2b12d2d48e7f8e38cf6c0641beef2b4c2afa9ac3365460f972c5c7a01fde0971f8aa6e00c158ac6620f86d9afb0e909b50fe3e9be6d444c886f8b63abb77161e74f2a903f27bcc071548de5cedb7508136538a58676cb60647ceb08099b871a521e9d435c89d6ac3e85d77a635e7c822a057c6178f6d9150bd930a8ee62380cd9b751a5c0253ff852ec58e9ec3ab63a0a6b1a62f9aa079738aa94fd53bc339bf477e71fbeff27a7d072f39d49b485640fcb3b4b88705ef78597cb0473f554e3c2f136b7ef369022ef015a4d62fe35d9d4b411e5e3e08c7c6364e3bb33e3ab992d61dc194703ed3777b92d66d35d22d82618f90bddb2fbca9c71106add36b5d778e38c05abefd57345b6f98658eb5c9fc08ea3e5b9b1ea9fc350695da7938b4c82793b71877e42897706c2189e57ea5ee781af6bc5d6db0cbd7dd84518e87eb697bf7aa06bfdc9010034fb6191316eb0a3a33edc5d69913027b509e2db8bdb194e5c56b02cd3b6d46642d0b9e6ad749da151026330b1263d26353c8ecef543eccbee72897f3c09c898cd8c1824f940e332700eb040243da817f42483f8c7927b061a0e0c5a336bca9a8906ca680bf607dfaaf0bb3fbbc62483f77e5863b23c09bf8d0ac57c5ae63888ad8e376ce483c3f3ddf94646bae742593aa5e69b51e2adcec7b6ba58767b43f71014128bf0d25af6b0cefc2cd099ec5afd6f9d6818959539fef567fe3a8a65c0d95328486389a332c82050e119100b4c43f891e01d21413434f267845ba520e2df19d87616f547ed52662eedfa5d7174c108f7d187177c2d35c5b51b2ee35af8a4107fcf1ab6ad0b3c62d8f72178bbc26338646aa5717c8d3f3a958ed720829a6b1dc21329f1fe2b20a895ecffa84e9214edd7f1c01bae7f2afda0f67fecd74b33c685e0ddc3d9d20101605950fdd330945940ee5557f86b628c4757bac001ccaea425ade2c9663b87fbe87d36cf4152b8d9f5a43c8c481122e86dd9c4dc182472c4ee096053aea74939cd0f5bf68d2eec7ea358180bdf701845216959c5133e0df39114d3ccbf1424e1144b285b54940be061c09748e589fc856f0756f8f3cfb954c51bd96f115302c8b212b2645e26576920e4b4a7761523d644cbceedd8dccd9d38485c210be1d570950ff581f9edcd8731c07aace23af987094a4453a3e6ac3cf3697bed9a65cb0c684bd4fc60b896d56394a9c36a8abd3020621a8500f76f3787f71a8b59d8f86449cc4630cb3f8dbbc509b51f9707653c92972d5d3c4a117906f0de867ef76d2afcf5949d5564d9c1a68e2cc92d5a3c6bb2cd138a9ff400b6afacf212e7461dd4fd61a386b29f5e88d2fefb90a954cbae3d63775c0235fce28f684693ae53d9a9ace96d2360d02a3e5ccf4da886a9f01064d66c9377cd1233d107b9894608d53d79b298f7ec4e778bbab78876f0a2bd51c086bac2ec22976a573a4480d24a15040c1713a56afe4162e57172ae5d992ee97ff";
String pack_info_content_decrypt = AesUtil.decryptHex(pack_info_content, AesUtil.getKey(true));
System.out.println("pack_info_content_decrypt:-->" + pack_info_content_decrypt);
String str = "6cab6feb4e159bdbcb652ffd544a32db308bb2bd2b00f17c9a3d523c69159a0ed7589f602c30130ad2f0213226281767123cac47ca86c8f24511cec75a89b19227ecbae6b5f4ce564561098f2b12d2d4a6285ed146b0d2217924550c9e10256605077a3a4cff0be84e35627f004708f0";
String decryptHex = AesUtil.decryptHex(str, AesUtil.getKey(false));
System.out.println("decrypt:-->" + decryptHex);
logger.info(decryptHex);
}
}