diff --git a/imgdec.js b/imgdec.js index 0871621..de727b3 100644 --- a/imgdec.js +++ b/imgdec.js @@ -324,3 +324,14 @@ let 图片解密 = function(key,iv,kiType,mode) { return FileUtil.toInputStream(bytes); } } + +//最新方法 +CryptoUtil = $.require("hiker://assets/crypto-java.js"); +str_key = CryptoUtil.Data.parseUTF8("BH6MxHTGX2cUUGRdWAg5Vt20awucQsiQ"); +str_iv = CryptoUtil.Data.parseUTF8("7RUK0XQYLDMqNWob"); +aes = word => CryptoUtil.AES.decrypt(word, str_key, { + mode: "AES/CBC/PKCS5Padding", + iv: str_iv +}).toString(); + +log(aes(fetch("https://alldown.magictool.cn/pro/qsyApi.php?url=https://v.douyin.com/iLku17Bh/&token=lKKln239WEOjfweLLAP02JNs"))); \ No newline at end of file