【js逆向】

ops/2025/3/11 10:03:08/

地址:aHR0cHM6Ly93d3cud2VpYm90b3AuY24vMi4wLw==

 f12进入 debugger,过debugger

查看预览数据

全局搜索  请求网址中的  api.weibotop.cn

在下方疑似找到了加密和解密的函数

断点调试

控制台输出

那个n就是 常见的 cryptoJs库

const cryptoJs = require('crypto-js')let s = cryptoJs.SHA1(cryptoJs.enc.Utf8.parse("tSdGtmwh49BcR1irt18mxG41dGsBuGKS")), a = cryptoJs.enc.Hex.parse(s.toString(cryptoJs.enc.Hex).substr(0, 32));function h(t) {let e = (i = t = String(t),o = cryptoJs.enc.Base64.parse(i),r = a,cryptoJs.AES.decrypt({ciphertext: o}, r, {mode: cryptoJs.mode.ECB,padding: cryptoJs.pad.Pkcs7}).toString(cryptoJs.enc.Utf8));var i, o, r;return JSON.parse(e)
}var data = "密文数据"
console.log(h(data))

控制台输出

 


http://www.ppmy.cn/ops/164893.html

相关文章

交换机HSRP与VRRP的全面深入对比

在现代网络架构中,高可用性和冗余是确保网络稳定运行的关键因素。为了实现这一目标,Cisco和华为分别推出了HSRP(Hot Standby Router Protocol)和VRRP(Virtual Router Redundancy Protocol)两种协议。本文将…

一个基于.NET Core开源、跨平台的仓储管理系统

前言 今天给大家推荐一个基于.NET Core开源、跨平台的仓储管理系统,数据库支持MSSQL/MySQL:ZEQP.WMS。 仓储管理系统(WMS)介绍 仓储管理系统(Warehouse Management System,WMS)是一种用于管理…

【含文档+PPT+源码】基于Python的美食数据的设计与实现

项目介绍 本课程演示的是一款基于Python的美食数据分析系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的 Java 学习者。 包含:项目源码、项目文档、数据库脚本、软件工具等所有资料 带你从零开始部署运行本套系统 该项目附带的源码…

第十三届蓝桥杯省赛之修建灌木

这道题我们可以直接找规律来做 每课树长得最高的长度就是两种情况&#xff0c;从右走回来&#xff0c;从左走回来&#xff0c;这就是灌木能正常生长的时间 #include <iostream> using namespace std; int n;int main() {cin >> n;for(int i 1;i<n;i){cout <…

简记_硬件系统设计之需求分析要点

目录 一、 功能需求 二、 整体性能需求 三、 用户接口需求 四、 功耗需求 五、 成本需求 六、 IP和NEMA防护等级需求 七、 认证需求 功能需求 供电方式及防护 供电方式&#xff1a;市电供电、外置直流稳压电源供电、电池供电、PoE&#xff08;Power Over Ether…

Spike RISC-V ISA 模拟器

已思考完成 收起 好的&#xff0c;我需要回答关于Spike RISC-V ISA模拟器的问题。首先&#xff0c;我需要整理参考内容中的信息&#xff0c;了解Spike的基本功能、架构、使用场景以及与其他模拟器的对比。 从参考内容来看&#xff0c;Spike是RISC-V的指令集模拟器&#xff0c;主…

WWDG窗口看门狗原理

WWDG&#xff08;窗口看门狗&#xff09;在窗口期喂狗 作用&#xff1a; 原理&#xff1a; 框图 WWDG寄存器&#xff1a; WWDG_CR控制寄存器 WWDG_CFR配置寄存器 状态寄存器WWDG_SR 超时时间计算公式 最小最大超时值 HAL配置函数&#xff1a; 1. IWDG 和 WWDG 的区别 IWDG&…

Python Flask 渲染静态程动态页面

Python Flask 渲染静态程动态页面 Python Flask 渲染静态程动态页面 Python Flask 渲染静态程动态页面 对网页应用程序来说&#xff0c;静态内容是重要的&#xff0c;因为它们包括 CSS 和 JavaScript 文件。静态文件可以直接由网页服务器提供。如果我们在我们的项目中创建一个…