From f482982a2521a60c6a0dcd20ce87c164a9233c2d Mon Sep 17 00:00:00 2001
From: QAIU <736226400@qq.com>
Date: Thu, 27 Jul 2023 17:45:53 +0800
Subject: [PATCH] =?UTF-8?q?123=E7=BD=91=E7=9B=98=E8=A7=A3=E6=9E=90?=
=?UTF-8?q?=E8=A7=84=E5=88=99=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
web-service/pom.xml | 7 +-
.../src/main/resources/http-tools/pan-uc.http | 5 +
.../src/main/resources/http-tools/pan-ws.http | 9 +
.../src/main/resources/http-tools/pan-ye.http | 14 ++
.../src/main/resources/http-tools/test.http | 4 +
web-service/src/main/resources/js/ye123.js | 158 ++++++++++++++++++
6 files changed, 196 insertions(+), 1 deletion(-)
create mode 100644 web-service/src/main/resources/js/ye123.js
diff --git a/web-service/pom.xml b/web-service/pom.xml
index 6c5630e..7f8e6fb 100644
--- a/web-service/pom.xml
+++ b/web-service/pom.xml
@@ -60,7 +60,12 @@
core-database
0.1.6
-
+
+
+ org.openjdk.nashorn
+ nashorn-core
+ 15.4
+
diff --git a/web-service/src/main/resources/http-tools/pan-uc.http b/web-service/src/main/resources/http-tools/pan-uc.http
index b4c5ad8..c6ecc90 100644
--- a/web-service/src/main/resources/http-tools/pan-uc.http
+++ b/web-service/src/main/resources/http-tools/pan-uc.http
@@ -27,3 +27,8 @@ content-type: application/json
"ff9f5b5c94df9d08c8dd3b7948fc5e20"
]
}
+
+###
+# @no-redirect
+https://dl-uf-zb.pds.uc.cn/l3PNAKfz/64623447/646b0de6e9f13000c9b14ba182b805312795a82a/646b0de6717e1bfa5bb44dd2a456f103c5177850?Expires=1690188688&OSSAccessKeyId=LTAIyYfxTqY7YZsg&Signature=gB3rN%2FxPal3ZpReRkB1M4cnvGF4%3D&x-oss-traffic-limit=503316480&response-content-disposition=attachment%3B%20filename%3DC%23%20Shell%20%28C%23%20Offline%20Compiler%29_2.5.16.apks&callback-var=eyJ4OmF1IjoiLSIsIng6c3AiOiIxOTkiLCJ4OnRva2VuIjoiMi0wNDBjYjFjMDNjNzU1YWY1NDc0NjkxNjNmOTYzYWY2NC0yLTctNjE0NDAtZGFjYjM2NjViYmFhNGY1ZTlkMzc4MDBlYzY0MDMxNjAtYTU2MGJiMmU1MzhlNzY0OTFkMDY1MjA2OGRiNmEzMzEiLCJ4OnR0bCI6IjEwODAwIn0%3D&callback=eyJjYWxsYmFja0JvZHlUeXBlIjoiYXBwbGljYXRpb24vanNvbiIsImNhbGxiYWNrU3RhZ2UiOiJiZWZvcmUtZXhlY3V0ZSIsImNhbGxiYWNrRmFpbHVyZUFjdGlvbiI6Imlnbm9yZSIsImNhbGxiYWNrVXJsIjoiaHR0cHM6Ly9hdXRoLWNkbi51Yy5jbi9vdXRlci9vc3MvY2hlY2twbGF5IiwiY2FsbGJhY2tCb2R5Ijoie1wiaG9zdFwiOiR7aHR0cEhlYWRlci5ob3N0fSxcInNpemVcIjoke3NpemV9LFwicmFuZ2VcIjoke2h0dHBIZWFkZXIucmFuZ2V9LFwicmVmZXJlclwiOiR7aHR0cEhlYWRlci5yZWZlcmVyfSxcImNvb2tpZVwiOiR7aHR0cEhlYWRlci5jb29raWV9LFwibWV0aG9kXCI6JHtodHRwSGVhZGVyLm1ldGhvZH0sXCJpcFwiOiR7Y2xpZW50SXB9LFwicG9ydFwiOiR7Y2xpZW50UG9ydH0sXCJvYmplY3RcIjoke29iamVjdH0sXCJzcFwiOiR7eDpzcH0sXCJ0b2tlblwiOiR7eDp0b2tlbn0sXCJhdVwiOiR7eDphdX0sXCJ0dGxcIjoke3g6dHRsfSxcImNsaWVudF90b2tlblwiOiR7cXVlcnlTdHJpbmcuY2xpZW50X3Rva2VufX0ifQ%3D%3D&ud=4-0-5-0-6-N-3-ft-0-2&__pus=7576a6d3a511ad7b4c5649a1d89c29ffAAQ06zBxHWghrwEbKRdqBrhXssuYiMIwLLVzi1f2K6qnSL95A79GIxXDEPlYS3NaPjDWOcWVuvbQ3HqTfvqRKr29
+#Cookie: __pus=7576a6d3a511ad7b4c5649a1d89c29ffAAQ06zBxHWghrwEbKRdqBrhXssuYiMIwLLVzi1f2K6qnSL95A79GIxXDEPlYS3NaPjDWOcWVuvbQ3HqTfvqRKr29
diff --git a/web-service/src/main/resources/http-tools/pan-ws.http b/web-service/src/main/resources/http-tools/pan-ws.http
index 397146c..e3ca3ba 100644
--- a/web-service/src/main/resources/http-tools/pan-ws.http
+++ b/web-service/src/main/resources/http-tools/pan-ws.http
@@ -51,3 +51,12 @@ X-Token:wss:br57uq0qg03
### 直接下载
https://down.wss.show/zkrk4th/9/yj/9yjvzkrk4th?cdn_sign=1690012643-63-0-f7761ba9a500a0b300a3b5573693f9ce&exp=4800&response-content-disposition=attachment%3B%20filename%3D%22supervision.sql%22%3B%20filename%2A%3Dutf-8%27%27supervision.sql
+### https://115.com/s/sw6tqra3zti?password=vc30#boost.files
+https://webapi.115.com/share/downurl?user_id=101200613&share_code=sw6tqra3zti&file_id=2643992364552551890&receive_code=vc30
+Cookie: UID=101200613_A1_1690425668; CID=29ac00cab116eeda63fce2296179b5ad; SEID=8f0385cd8a10f4bb8db7b064ff55ae8f53f8c7e7c6f61a3f6b1eee234d31f08bf00ac9dc68c6ff38005788e0b8444751a6b35a3f9654b07d3e4d7a67
+
+###
+https://cdnfhnfile.115.com/64722de2d26c69c339bd4c1322a0a7714717d15f/boost.files?t=1690427063&u=101200613&s=1048576&d=1894289998--0&c=0&f=3&k=53d82265b751466ee0581d1638327605&us=52428800&uc=10&v=1
+
+###
+https://webapi.115.com/share/snap?share_code=sw6tqra3zti&offset=0&limit=20&receive_code=vc30
diff --git a/web-service/src/main/resources/http-tools/pan-ye.http b/web-service/src/main/resources/http-tools/pan-ye.http
index c6ec7fa..1a98e61 100644
--- a/web-service/src/main/resources/http-tools/pan-ye.http
+++ b/web-service/src/main/resources/http-tools/pan-ye.http
@@ -104,4 +104,18 @@ Platform:web
https://www.123pan.com/a/api/share/get?limit=100&next=1&orderBy=file_name&orderDirection=asc&shareKey=iaKtVv-6OECd&SharePwd=DcGe&ParentFileId=0&Page=1&event=homeListFile&operateType=1
+###
+POST https://www.123pan.com/b/api/share/download/info?1091802552=1690430466-4809035-157589386
+App-Version:3
+Platform:web
+{"ShareKey":"iaKtVv-6OECd","FileID":2193732,"S3keyFlag":"1811834632-0","Size":4203111,"Etag":"69c94adbc0b9190cf23c4e958d8c7c53"}
+
+###
+POST https://www.123pan.com/b/api/share/statistics?1091802552=1690430466-4809035-157589386
+App-Version:3
+Platform:web
+
+{"ShareKey":"iaKtVv-6OECd","behavior":1}
+
+### eaefamemdead
diff --git a/web-service/src/main/resources/http-tools/test.http b/web-service/src/main/resources/http-tools/test.http
index 70af644..b2c8e17 100644
--- a/web-service/src/main/resources/http-tools/test.http
+++ b/web-service/src/main/resources/http-tools/test.http
@@ -82,6 +82,8 @@ GET http://127.0.0.1:6400/fc/e5079007dc31226096628870c7@QAIU
GET http://127.0.0.1:6400/json/ye/iaKtVv-ICECd
### 123
GET http://127.0.0.1:6400/json/ye/iaKtVv-6OECd@DcGe
+### 123
+GET https://lz.qaiu.top/json/ye/iaKtVv-6OECd@DcGe
### 123
# @no-redirect
@@ -93,3 +95,5 @@ GET http://127.0.0.1:6400/parser?url=https://www.123pan.com/s/iaKtVv-6OECd.html&
###
POST http://127.0.0.1:6400/login1
+
+
diff --git a/web-service/src/main/resources/js/ye123.js b/web-service/src/main/resources/js/ye123.js
new file mode 100644
index 0000000..7daa85b
--- /dev/null
+++ b/web-service/src/main/resources/js/ye123.js
@@ -0,0 +1,158 @@
+function(_0x260eea) {
+ var _0x32debd = _0x5d1dcd;
+ while (0x1)
+ switch (_0x260eea[_0x32debd('0x3081')] = _0x260eea['next']) {
+ case 0x0:
+ if (_0x48562f = Math['round'](0x989680 * Math['random']()),
+ _0x4a64a3 = Math.round((new Date().getTime() + 0x3c * new Date().getTimezoneOffset() * 0x3e8 + 28800000) / 0x3e8).toString(),
+ !_0x2acee0) {
+ _0x260eea[_0x32debd('0x2ea2')] = 0x6;
+ break;
+ }
+ _0x3f179c = _0x267b46,
+ _0x260eea['next'] = 0x9;
+ break;
+ case 0x6:
+ return _0x260eea[_0x32debd('0x2ea2')] = 0x8,
+ _0x120ff0(_0x40fd67, ()=>{
+ var _0x229129 = _0x32debd;
+ console[_0x229129('0x1430')](_0x229129('0x261b'));
+ }
+ , 0x3);
+ case 0x8:
+ _0x3f179c = _0x260eea['sent'];
+ case 0x9:
+ if (!(_0x1c9c65(_0x4a64a3, _0x3f179c) >= 0x14)) {
+ if (_0x32debd('0x22d4') === _0x32debd('0x22d4')) {
+ _0x260eea[_0x32debd('0x2ea2')] = 0xf;
+ break;
+ } else {
+ function _0x162fbc() {
+ var _0x15df95 = _0x32debd
+ , _0x49beb6 = this[_0x15df95('0xa89')]
+ , _0x28484b = _0x49beb6[_0x15df95('0x1e71')]
+ , _0x243239 = _0x49beb6['actions']
+ , _0x1b1b63 = _0x49beb6['dblclickable'];
+ this[_0x15df95('0x133b')](_0x28484b, _0x1f5a03) && _0x1b1b63 && this[_0x15df95('0x32ac')](_0x28484b, _0x243239);
+ }
+ }
+ }
+ _0x1e2592 = _0x3f179c,
+ _0x2acee0 = !0x0,
+ _0x5c82b2 = _0x3011b3(_0x40fd67, 0xea60),
+ _0x260eea[_0x32debd('0x2ea2')] = 0x15;
+ break;
+ case 0xf:
+ if (!_0x5c82b2) {
+ if (_0x32debd('0x27c2') !== 'izdYj') {
+ _0x260eea[_0x32debd('0x2ea2')] = 0x14;
+ break;
+ } else {
+ function _0x4715af() {
+ var _0x4c7599 = _0x32debd
+ , _0x3b216f = [];
+ return (_0x5e4d62 || [])[_0x4c7599('0x20b2')](function(_0x4f449b) {
+ var _0x10cbc5 = _0x4c7599
+ , _0x1b62b4 = _0x4f449b[_0x10cbc5('0x715')]
+ , _0x2b00c8 = _0x4f449b[_0x10cbc5('0x2505')];
+ _0x3b216f['push'](_0x1b62b4),
+ _0x2b00c8 && (_0x3b216f = [][_0x10cbc5('0x3199')](_0x3de93d(_0x8b77f4['a'])(_0x3b216f), _0x266710(_0x39d1d0['a'])(_0x3bfbbc(_0x2b00c8))));
+ }),
+ _0x3b216f;
+ }
+ }
+ }
+ return _0x260eea[_0x32debd('0x2ea2')] = 0x12,
+ _0xecf6f4(_0x5c82b2);
+ case 0x12:
+ _0x2acee0 = !0x1,
+ _0x5c82b2 = 0x0;
+ case 0x14:
+ _0x1e2592 = _0x4a64a3;
+ case 0x15:
+ for (_0x1c540f in (_0x2f7dfc = atob(_0x362d99()).split(','),
+ _0x35a889 = _0x144d1a(_0x1e2592),
+ _0x36f983 = _0x35a889['y'],
+ _0x3b043d = _0x35a889['m'],
+ _0x5bc73b = _0x35a889['d'],
+ _0x4b30b2 = _0x35a889['h'],
+ _0x32399e = _0x35a889['f'],
+ _0x25d94e = [_0x36f983, _0x3b043d, _0x5bc73b, _0x4b30b2, _0x32399e].join(''),
+ _0x373490 = [],
+ _0x25d94e))
+ _0x373490['push'](_0x2f7dfc[Number(_0x25d94e[_0x1c540f])]);
+ return _0x43bdc6 = _0x4f141a(_0x373490['join']('')),
+ _0x406c4e = _0x4f141a(''['concat'](_0x1e2592, '|')['concat'](_0x48562f, '|')['concat'](_0x1e37d5, '|')['concat'](_0x4e2d74, '|')['concat'](_0x56f040, '|')['concat'](_0x43bdc6)),
+ [_0x43bdc6, ''['concat'](_0x1e2592, '-')['concat'](_0x48562f, '-')['concat'](_0x406c4e)];
+
+
+
+ _0x260eea[_0x32debd('0x1610')](_0x32debd('0x2701'), [_0x43bdc6, ''['concat'](_0x1e2592, '-')['concat'](_0x48562f, '-')['concat'](_0x406c4e)]);
+
+
+ case 0x1d:
+ case 'end':
+ return _0x260eea.stop();
+ }
+
+
+}
+
+
+
+eaefamemdead
+_0x4f141a(1690439821|5790548|/b/api/share/download/info|web|3|1946841013) = 秘钥
+
+_0x1e2592 1690439821 时间戳
+_0x48562f 5790548 随机码
+_0x1e37d5 /b/api/share/download/info
+_0x4e2d74 web
+_0x56f040 3
+_0x43bdc6 1946841013 加密时间HASH戳
+
+>>>>
+_0x43bdc6=''['concat'](_0x1e2592, '-')['concat'](_0x48562f, '-')['concat'](_0x406c4e)
+加密时间HASH戳 = 时间戳-随机码-秘钥
+
+
+function _0x4f141a(_0x4075b1) {
+
+ for (var _0x4eddcb = arguments['length'] > 0x1 && void 0x0 !== arguments[0x1] ? arguments[0x1] : 0xa,
+
+ _0x4ee01e = function(_0x3bb99e) {
+ var
+ _0x3bb99e = _0x3bb99e['replace'](/\\r\\n/g, '\x5cn');
+ for (var _0x585459 = '', _0x15c988 = 0x0; _0x15c988 < _0x3bb99e['length']; _0x15c988++) {
+ var _0x36bb3e = _0x3bb99e['charCodeAt'](_0x15c988);
+ _0x36bb3e < 0x80 ? _0x585459 += String['fromCharCode'](_0x36bb3e) : _0x36bb3e > 0x7f && _0x36bb3e < 0x800 ? (_0x585459 += String['fromCharCode'](_0x36bb3e >> 0x6 | 0xc0),
+ _0x585459 += String['fromCharCode'](0x3f & _0x36bb3e | 0x80)) : (_0x585459 += String['fromCharCode'](_0x36bb3e >> 0xc | 0xe0),
+ _0x585459 += String['fromCharCode'](_0x36bb3e >> 0x6 & 0x3f | 0x80),
+ _0x585459 += String['fromCharCode'](0x3f & _0x36bb3e | 0x80));
+ }
+ return _0x585459;
+ }, _0x2fc680 = function() {
+ for (var _0x515c63, _0x361314 = [], _0x4cbdba = 0x0; _0x4cbdba < 0x100; _0x4cbdba++) {
+ _0x515c63 = _0x4cbdba;
+ for (var _0x460960 = 0x0; _0x460960 < 0x8; _0x460960++)
+ _0x515c63 = 0x1 & _0x515c63 ? 0xedb88320 ^ _0x515c63 >>> 0x1 : _0x515c63 >>> 0x1;
+ _0x361314[_0x4cbdba] = _0x515c63;
+ }
+ return _0x361314;
+ },
+ _0x4aed86 = _0x2fc680(),
+ _0x5880f0 = _0x4ee01e(_0x4075b1),
+ _0x492393 = -0x1, _0x25d82c = 0x0;
+ _0x25d82c < _0x5880f0['length'];
+ _0x25d82c++)
+
+ _0x492393 = _0x492393 >>> 0x8 ^ _0x4aed86[0xff & (_0x492393 ^ _0x5880f0.charCodeAt(_0x25d82c))];
+ return _0x492393 = (-0x1 ^ _0x492393) >>> 0x0,
+ _0x492393.toString(_0x4eddcb);
+}
+
+
+var _0x83f1 = function(_0x45f5c1, _0x3e4d22) {
+ _0x45f5c1 = _0x45f5c1 - 0x0;
+ var _0x83f104 = _0x3e4d[_0x45f5c1];
+ return _0x83f104;
+};