【爬虫】微博热搜机

第一个下面一点:

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))

输出结果:

相关推荐
怎么吃不饱捏1 小时前
vue3+vite,引入阿里巴巴svg图标,自定义大小颜色
前端·javascript·vue.js
南玖i3 小时前
vue3 通过 Vue3DraggableResizable实现拖拽弹窗,可修改大小
前端·javascript·vue.js
YAY_tyy3 小时前
Three.js 开发实战教程(五):外部 3D 模型加载与优化实战
前端·javascript·3d·three.js
Zuckjet_6 小时前
开启 3D 之旅 - 你的第一个 WebGL 三角形
前端·javascript·3d·webgl
bitbitDown8 小时前
四年前端分享给你的高效开发工具库
前端·javascript·vue.js
YAY_tyy8 小时前
【JavaScript 性能优化实战】第六篇:性能监控与自动化优化
javascript·性能优化·自动化
gnip9 小时前
实现AI对话光标跟随效果
前端·javascript
闭着眼睛学算法10 小时前
【华为OD机考正在更新】2025年双机位A卷真题【完全原创题解 | 详细考点分类 | 不断更新题目 | 六种主流语言Py+Java+Cpp+C+Js+Go】
java·c语言·javascript·c++·python·算法·华为od
烛阴10 小时前
【TS 设计模式完全指南】构建你的专属“通知中心”:深入观察者模式
javascript·设计模式·typescript
lumi.10 小时前
Vue.js 从入门到实践1:环境搭建、数据绑定与条件渲染
前端·javascript·vue.js