飞豹客 · 课能看,资料也能带走
飞豹客前端开发 会员免费

编程猫js逆向

这门课的主题是 JavaScript 逆向,偏实战,落点在前端加密参数的分析与还原上。它要解决的是一个很具体的工作场景:你在做数据采集、接口对接或安全测试时,遇到请求里带着加密参数、签名、时间戳校验,浏览器里能跑通,脚本里却复现不出来。课程的目标就是让你能看懂这些参数是怎么生成的,并用自己的代码把它

单课价¥19.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
153 人关注 更新于 2026-08-31 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥3.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题是 JavaScript 逆向,偏实战,落点在前端加密参数的分析与还原上。它要解决的是一个很具体的工作场景:你在做数据采集、接口对接或安全测试时,遇到请求里带着加密参数、签名、时间戳校验,浏览器里能跑通,脚本里却复现不出来。课程的目标就是让你能看懂这些参数是怎么生成的,并用自己的代码把它算出来。

它适合什么基础的人

不适合零基础直接上手。你需要能读懂 JavaScript 的基本语法,知道函数、对象、数组、异步是怎么回事;浏览器开发者工具要会用,至少能打开 Sources 面板、下断点、看调用栈。如果你写过一点 Python 或 Node,能发请求、处理 JSON,学起来会顺很多。反过来,如果你连 HTML 和 JS 都没碰过,建议先把基础补上再看,否则调试环节会非常吃力。

资料里带了一部分前端基础和另一门语言的语法内容,这部分不要当成主线。它的作用只是给完全没接触过编程的人垫一下,真正有价值的是逆向分析那几块。有基础的人可以直接跳过,把时间花在调试和还原上。

建议先看哪几块,学完能做什么

建议的顺序是:先看浏览器调试相关的内容,把断点、单步、调用栈、作用域观察练熟;再看常见的加密与混淆形态,比如参数拼接、时间戳参与、常见的哈希和对称加密调用;最后看具体案例的完整还原过程,跟着走一遍从定位入口到写出可运行代码的全流程。

学完之后,你应该能独立完成这些事:拿到一个带加密参数的接口,能自己定位到加密函数所在的位置;能判断它是标准算法还是自定义逻辑;能把关键代码抽出来,改写成 Python 或 Node 可调用的形式;遇到简单的混淆能做基本还原。注意这里是「能独立做」,不是「看一眼就会」,中间需要你自己动手复现,光看视频不动手,效果会差很多。

资料怎么配合练习

这些内容是按讲解加演示的形式组织的,看的时候建议边看边在浏览器里同步操作,不要只当视频刷。每看完一个案例,先自己试着复现一遍,卡住了再回看对应片段,这样比连续看完再练效率高。练习对象优先选公开的、自己有权访问的接口,不要拿别人的生产系统做实验,这既是技术问题也是合规问题。

另外提醒一点:逆向是一个跟着前端更新走的方向,今天能用的方法,明天对方改了逻辑就可能失效。所以学的时候重点放在分析思路和调试手法上,而不是死记某个网站的具体写法。思路学会了,换一个目标你也能重新走一遍流程。如果你只是想解决手头一个具体的采集需求,先确认这个需求是否合规,再决定要不要投入时间学这套东西。

课程目录

课程目录57 集
  • 课程介绍 [前端]编程猫js逆向 是一份前端开发 / itjc8学习资料,内容围绕 前端 展开。 适合对 前端 有需求、希望一次性拿到完整资料的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 ├─一期免费课 │ 1.1 易语言基础_变量语法.mp4
  • │ 1.2 易语言基础_条件语句.mp4
  • │ 1.3 易语言基础_循环语句.mp4
  • │ 1.4 易语言基础_数组.mp4
  • │ 1.5.1 易语言基础_自带多线程.mp4
  • │ 1.5.2 易语言基础_鱼刺多线程.mp4
  • │ 2.1 html基础_html基础语法.mp4
  • │ 2.2 html基础_-html段落和标签.mp4
  • │ 2.3 html基础_html列表标签.mp4
  • │ 2.4 html基础_html超级链接图片与锚点.mp4
  • │ 2.5 html基础_html基础总结.mp4
  • │ 2.6 html基础_html基础表格使用与嵌套.mp4
  • │ 2.7 html基础_html表格布局实例.mp4
  • │ 4.1.1 工具使用_谷歌开者工具Elements.mp4
  • │ 4.1.2 工具使用_谷歌开者工具Sources.mp4
  • │ 4.1.3 工具使用_谷歌开者工具Console.mp4
  • │ 4.1.4 工具使用_谷歌开者工具Network.mp4
  • │ 4.1.5 工具使用_谷歌开者工具Application.mp4
  • │ 4.2 工具使用_Fiddle[可能需要重录].mp4
  • │ 4.3.1 工具使用_第三方工具上.mp4
  • │ 4.3.2 工具使用_第三方工具下.mp4
  • │ 公开课7.4.txt │ 公开课7.10.txt │ 公开课7.12.txt │ └─一期收费课 0.问题记录.txt 5.2 js基础_常见语法部分2[直播录播].mp4
  • 5.3 js基础_常见语法部分3[直播录播].mp4
  • 5.4 js基础_常见语法部分4_复习[直播录播].mp4
  • 5.5 js基础_常见错误语法[直播录播].mp4
  • 6.1 js调试_js调试的目的.mp4
  • 6.1.1 js调试_简略分析http包[直播录播].mp4
  • 6.2 js调试_DOM事件和断点.mp4
  • 6.2.1 js调试_F12调试器用法和搜索定位法[直播录播].mp4
  • 6.2.2 js调试_dom事件断点[直播录播].mp4
  • 6.3 js调试_XHR断点[直播录播].mp4
  • 6.4 js调试_hook定位参数[直播录播].mp4
  • 6.5 js调试_初试本地联调上[直播录播].mp4
  • 6.5.1 js调试_初试本地联调下[直播录播].mp4
  • 7.1.2 常见加密算法_MD5扒代码(define扒取思路)[直播录播].mp4
  • 7.4.1 常用加密算法_AES原生代码.mp4
  • 7.4.2 常用加密算法_AES扒代码..mp4
  • 7.5.2 常见加密算法_RSA扒代码(webpack扒取思路)[直播录播].mp4
  • 7.5.3 常见加密算法_RSA扒代码(js分离的webpack)[直播录播].mp4
  • 7.5.4 常见加密算法_RSA扒代码(常规扒取思路)[直播录播].mp4
  • 7.5.5 常见加密算法_RSA扒代码(嵌套webpack暴力扒法)[直播录播].mp4
  • 7.5.6 常见加密算法_RSA扒代码(练习1)[直播录播].mp4
  • 8.1.1 反爬和反反爬_sojson手动过反调[直播录播].mp4
  • 8.1.2 反爬和反反爬_sojson分析本地反调[直播录播].mp4
  • 8.1.3 反爬和反反爬_sojson过本地反调[直播录播].mp4
  • 8.2.1 反爬和反反爬_不带k值5秒防护加头处理[直播录播].mp4
  • 8.2.2 反爬和反反爬_带k值5秒防护demo[直播录播].mp4
  • 8.2.3 反爬和反反爬_补头过加速乐[直播录播].mp4
  • 8.5.1 反爬与反反爬_短信验证码平台对接.mp4
  • 8.5.2 反爬与反反爬_短信验证码平台模块编写.mp4
  • 8.7.2 反爬和反反爬_动态IP代理.mp4
  • 8.8.1 反爬和反反爬_邮箱验证码临时邮箱.mp4
  • 8.8.2 反爬和反反爬_邮箱验证码搭建邮箱.mp4
  • 8.15.1 反爬与反反爬_5秒防护分析[可能需要重录].mp4
  • 8.16.1 反爬和反反爬_明日解析寻找key值的加密.mp4
  • 8.16.2 反爬和反反爬_明日解析寻找麻花值.mp4
  • 8.16.3 反爬和反反爬_明日解析调用实现解析.mp4