Skip to content

cyclone-mind/CrawlerWorks

Repository files navigation

JS 逆向工程案例集合

简体中文 | English

项目简介

本项目收集了常见的 JavaScript 逆向工程案例,包括加密算法分析、代码混淆处理等实例。

系统要求

  • 操作系统:Ubuntu(Linux)
  • Node.js 环境

技术栈

  • Node.js
  • @babel/parser
  • @babel/traverse
  • @babel/generator
  • @babel/types
  • crypto-js

功能特性

  • AST分析与转换
  • 加密算法还原
  • 代码混淆处理
  • 请求参数分析

使用说明

# 安装依赖
node --version ## 22.04
npm install
python --version ## 3.9
pip install -r requirements.txt

案例列表

案例名称 说明 难度 相关文件
基础代码 常用加密解密示例 ⭐️ 查看
福建电子交易平台 参数加密分析 ⭐️⭐️ 查看
数位观察 参数加密分析 ⭐️ 查看
全国建筑市场监管平台 请求参数处理 ⭐️⭐️ 查看
极志愿 登录加密分析 ⭐️⭐️ 查看
优志愿 数据加密分析 ⭐️⭐️ 查看
吉林长春产权交易中心 请求参数加密 ⭐️ 查看
阿尔法 复杂环境模拟 ⭐️⭐️⭐️ 查看
中远 请求参数加密 ⭐️⭐️ 查看
五矿 环境模拟与加密 ⭐️⭐️ 查看
蜂鸟竞技 复杂加密分析 ⭐️⭐️⭐️ 查看
补环境案例 JS环境模拟技巧 ⭐️⭐️ 查看
抖音 签名算法分析 ⭐️⭐️⭐️ 查看
喜马拉雅 登录加密分析 ⭐️⭐️ 查看
Subprocess模块 Python与JS交互 ⭐️ 查看
Webpack分析 前端打包逆向分析 ⭐️⭐️ 查看
瑞数案例 指纹与算法分析 ⭐️⭐️⭐️⭐️ 查看
Hook案例 JS Hook技术实践 ⭐️⭐️⭐️ 查看
无限debugger案例 反调试对抗技术 ⭐️⭐️ 查看
艺恩数据 数据加密分析 ⭐️⭐️ 查看
同花顺 行情数据加密 ⭐️⭐️⭐️ 查看
看准网 数据加密分析 ⭐️⭐️ 查看
天翼云 登录认证分析 ⭐️⭐️ 查看
Drission案例 自动化工具应用 ⭐️ 查看
点点数据 数据加密分析 ⭐️⭐️ 查看
欧科区块链 区块链数据分析 ⭐️⭐️⭐️ 查看
财联社 数据加密分析 ⭐️⭐️ 查看
沃邮箱 登录认证分析 ⭐️⭐️ 查看
丁香医生 数据加密分析 ⭐️⭐️ 查看
全国招标公告 参数加密分析 ⭐️⭐️ 查看
B站播放量分析 Cookie逆向分析 ⭐️⭐️ 查看
AST分析 语法树转换技术 ⭐️⭐️⭐️ 查看
竞技世界登录 登录认证分析 ⭐️⭐️ 查看
安居客登录 登录认证分析 ⭐️⭐️ 查看
丰巢 滑块分析 ⭐️⭐️ 查看
全国政策大数据平台 数据加密分析 ⭐️⭐️ 查看
链家 数据加密分析 ⭐️⭐️ 查看

注意事项

  • 本项目仅用于学习研究
  • 请遵守相关法律法规
  • 不得用于非法用途

许可证

MIT License - 查看 LICENSE 文件了解更多信息。

贡献指南

欢迎提交 Issue 和 Pull Request。

联系方式

About

一些爬虫的案例

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages