From 832c0d3ae43ad8955c759b7ac3c17c9d1e18fc41 Mon Sep 17 00:00:00 2001 From: aiyingfeng Date: Wed, 2 Aug 2023 20:57:50 +0800 Subject: [PATCH] =?UTF-8?q?pc=5F=E6=8A=96=E9=9F=B3=E7=A0=B4=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pc_抖音破解/node/_ac_signature.js | 10 +++++++++- 抖音js逆向学习/pc_抖音破解/node/server.js | 18 ++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 抖音js逆向学习/pc_抖音破解/node/server.js diff --git a/抖音js逆向学习/pc_抖音破解/node/_ac_signature.js b/抖音js逆向学习/pc_抖音破解/node/_ac_signature.js index 10e58ec..bcec307 100644 --- a/抖音js逆向学习/pc_抖音破解/node/_ac_signature.js +++ b/抖音js逆向学习/pc_抖音破解/node/_ac_signature.js @@ -1147,4 +1147,12 @@ window.byted_acrawler.init({ function get_ac_signature(__ac_nonce){ var __ac_signature = window.byted_acrawler.sign("", __ac_nonce) return __ac_signature -} \ No newline at end of file +} + +// console.log(get_ac_signature(1)) + +module.exports = + { + get_ac_signature + }; + diff --git a/抖音js逆向学习/pc_抖音破解/node/server.js b/抖音js逆向学习/pc_抖音破解/node/server.js new file mode 100644 index 0000000..28b1b5f --- /dev/null +++ b/抖音js逆向学习/pc_抖音破解/node/server.js @@ -0,0 +1,18 @@ +const express = require('express'); +const app = express(); +const encryption = require("./_ac_signature"); +var bodyParser = require('body-parser'); +app.use(bodyParser()); + + +app.post('/_ac_signature', function (req, res) { + let result = ''; + let _ac_nonce = req.body._ac_nonce; + result = encryption.get_ac_signature(_ac_nonce); + res.send(result.toString()); +}); + + +app.listen(3005, () => { + console.log("开启服务,端口 3005") +});