All Projects → LoseNine → Restore Js

LoseNine / Restore Js

《反爬虫JS破解与混淆还原手册》 by @No-Attack @LoseNine。 一本教你JS破解以及混淆与还原的教程。欢迎star,持续更新。

Programming Languages

js
455 projects

Labels

Projects that are alternatives of or similar to Restore Js

Webpack Book
From apprentice to master (CC BY-NC-ND)
Stars: ✭ 2,372 (+940.35%)
Mutual labels:  book
Knitr Book
Dynamic Documents with R and knitr
Stars: ✭ 215 (-5.7%)
Mutual labels:  book
Thief Book Vscode
VScode 上一款真正的摸鱼插件
Stars: ✭ 224 (-1.75%)
Mutual labels:  book
Monerobook
Mastering Monero Book
Stars: ✭ 211 (-7.46%)
Mutual labels:  book
Book Ms Ui
🍻 基于 vue.js 、element-ui 搭建一个极简的前后端分离图书管理平台
Stars: ✭ 214 (-6.14%)
Mutual labels:  book
Ctf All In One
CTF竞赛权威指南
Stars: ✭ 2,807 (+1131.14%)
Mutual labels:  book
Camelinaction
This project hosts the source code for the examples of the Camel in Action 1st ed book written by Claus Ibsen and Jonathan Anstey.
Stars: ✭ 205 (-10.09%)
Mutual labels:  book
Program Blog
Practice, thinking and reading
Stars: ✭ 228 (+0%)
Mutual labels:  book
Practices Of The Python Pro
Examples and exercises for Practices of the Python Pro from Manning Books 🐍📘
Stars: ✭ 211 (-7.46%)
Mutual labels:  book
Ruby Science
The reference for writing fantastic Rails applications
Stars: ✭ 223 (-2.19%)
Mutual labels:  book
Testing Rails
Source code for the Testing Rails book
Stars: ✭ 213 (-6.58%)
Mutual labels:  book
Growth In Action
全栈增长工程师实战
Stars: ✭ 2,411 (+957.46%)
Mutual labels:  book
Go Questions
📖 从问题切入,串连 Go 语言相关的所有知识,融会贯通。 https://golang.design/go-questions
Stars: ✭ 3,415 (+1397.81%)
Mutual labels:  book
Kali Linux Cookbook Zh
📖 【译】Kali Linux 秘籍
Stars: ✭ 210 (-7.89%)
Mutual labels:  book
Functional Light Js
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Stars: ✭ 14,764 (+6375.44%)
Mutual labels:  book
Fiction house
小说精品屋是一个多平台(web、安卓app、微信小程序)、功能完善的屏幕自适应小说漫画连载系统,包含精品小说专区、轻小说专区和漫画专区。包括小说/漫画分类、小说/漫画搜索、小说/漫画排行、完本小说/漫画、小说/漫画评分、小说/漫画在线阅读、小说/漫画书架、小说/漫画阅读记录、小说下载、小说弹幕、小说/漫画自动采集/更新/纠错、小说内容自动分享到微博、邮件自动推广、链接自动推送到百度搜索引擎等功能。
Stars: ✭ 2,710 (+1088.6%)
Mutual labels:  book
Bookdown
Authoring Books and Technical Documents with R Markdown
Stars: ✭ 2,768 (+1114.04%)
Mutual labels:  book
Rubyfu
Rubyfu, where Ruby goes evil!
Stars: ✭ 228 (+0%)
Mutual labels:  book
Advanced Go Programming Book
📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
Stars: ✭ 16,436 (+7108.77%)
Mutual labels:  book
The Road To Learn React
📓The Road to learn React: Your journey to master plain yet pragmatic React.js
Stars: ✭ 2,605 (+1042.54%)
Mutual labels:  book

《反爬虫JS破解与混淆还原手册》

教程更新账户 :

PS:by : @LoseNine @No-Attack

发布JS破解,App协议分析,Xposed和Frida教程

changelog:

date log
2020-06-20 完成目录
2020-06-22 第一章
2020-06-23 第二章

前言

[一、前言]

[第1章. Chrome基础]

1.1 Chrome开发者工具骚操作

1.2 Chorme调试技巧(易盾滑块轨迹调试)

1.3 JSHook原理和作用

1.4 JSHook过反调试

1.5 JSHook对象属性

[第2章. Chrome拓展开发]

2.1 Chrome拓展开发之manifest.json

2.2 Chrome拓展开发之JS自动注入Hook

2.3 Chrome拓展开发之去广告插件

[第3章. JS算法调试实战]

3.1 条件断点

3.2 console暗装与Fiddler自动响应

3.3 webpack整体改写方案1

3.4 webpack整体改写方案2

3.5 sojson反调试

3.6 某视频sign算法

3.7 自写算法实战案例1

3.8 自写算法实战案例2

[第4章. JS混淆基础]

4.1 JS混淆原理1

4.2 JS混淆原理2

4.3 五秒防火墙POST流程分析

4.4 五秒防火墙分析

4.5 五秒防火墙JS改写

4.6 流程控制混淆原理1

4.7 流程控制混淆原理2

[第5章. 自制JS混淆组件]

5.1 AST抽象语法树入门

5.2 Babel组件traverse

5.3 Babel组件types

5.4 用Babel生成新函数

5.5 用Babel给函数加点料

5.6 用Babel实现变量名混淆

5.7 用Babel实现对象访问方式混淆

5.8 用Babel实现数组混淆

5.9 用Babel实现数组乱序

5.10 用Babel实现字符串加密

[第6章. JS混淆还原组件]

6.1 字符串解密

6.2 去除字符串花指令

6.3 去除函数花指令

6.4 AST节点调试技巧

6.5 switch流程控制平坦化之分发器

6.6 switch流程控制平坦化之指令顺序

6.7 JS混淆实战案例——硬刚法

6.8 JS混淆实战案例——还原法

6.9 JS混淆实战案例——sojsonv6

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].