【爬虫】微博热搜机

第一个下面一点:

js代码:

复制代码
const n = require("crypto-js");

let s = n.SHA1(n.enc.Utf8.parse("tSdGtmwh49BcR1irt18mxG41dGsBuGKS"))
, a = n.enc.Hex.parse(s.toString(n.enc.Hex).substr(0, 32));

function h(t) {
    let e = (i = t = String(t),
    o = n.enc.Base64.parse(i),
    r = a,
    n.AES.decrypt({
        ciphertext: o
    }, r, {
        mode: n.mode.ECB,
        padding: n.pad.Pkcs7
    }).toString(n.enc.Utf8));
    var i, o, r;
    return JSON.parse(e)
}

var data ='加密的内容'
console.log(h(data))

输出结果:

相关推荐
0思必得06 小时前
[Web自动化] Selenium获取元素的子元素
前端·爬虫·selenium·自动化·web自动化
不会敲代码17 小时前
解密JavaScript内存机制:从执行上下文到闭包的全景解析
javascript
NEXT067 小时前
React Hooks 进阶:useState与useEffect的深度理解
前端·javascript·react.js
踢足球09297 小时前
寒假打卡:2026-2-7
java·开发语言·javascript
楚轩努力变强8 小时前
iOS 自动化环境配置指南 (Appium + WebDriverAgent)
javascript·学习·macos·ios·appium·自动化
John_ToDebug8 小时前
引擎深处的漫游者:构建浏览器JavaScript引擎的哲学与技艺
javascript·chrome·js
程序猿阿伟8 小时前
《TypeScript中Protobuf到运行时类型安全的转换指南》
javascript·安全·typescript
前端小菜袅8 小时前
PC端原样显示移动端页面方案
开发语言·前端·javascript·postcss·px-to-viewport·移动端适配pc端
Highcharts.js9 小时前
如何使用Highcharts SVG渲染器?
开发语言·javascript·python·svg·highcharts·渲染器
爱问问题的小李9 小时前
ue 动态 Key 导致组件无限重置与 API 重复提交
前端·javascript·vue.js