逆向第一步 去掉debugger(无任何门槛小白可学习)

2024-05-01 04:44

本文主要是介绍逆向第一步 去掉debugger(无任何门槛小白可学习),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

准备工具

1.ReRes

地址:ReRes  用法:  用法

2.nodepad++

地址:nodepad++

注意下载后缀为.x64.exe版本的  我这里下的npp.8.6.5.Installer.x64.exe

3给nodepad++装上JSTool插件

下载

 可省略下叙详细步骤点此链接直接下载 JSToolNpp  然后到导入教程

 (1) 插件官网

win系统选中间那个64版本列表

(2)跳转链接后 查找JSTOOL

点击下载最新版本

下载完成 文件名为JSToolNPP.1.2312.0.uni.64.zip(版本忽略)

导入
(1)解压一下   JSToolNPP.1.2312.0.uni.64下有一个JSMinNPP.dll

(2)打开插件文件夹:Notepad++\plugins

在文件夹下新建一个JSTool文件夹(要以这个命名不然在插件里找不到)

把上面那个下载的JSMinNPP.dll文件拉到JSTool文件夹

然后在设置里导入一下

找到JSTool文件夹下JSMinNPP.dll导入重启

实践

随便找个视频网站  (base64编码)

aHR0cHM6Ly93d3cuaWthbmp1LmNjLz9yZWY9Y2RkeXMuY29t   #base64编码 随便找个解码平台就能看到

1.把JS代码本地修改

1.我们点开播放一个视频 开始检查 就会被断住

2.把代码整体复制到nodepad++中

(1)新建文件--语言--选择javascript

(2)ctrl+f 查找 debugger 然后把代码里的"debugger"删除掉

(3)把代码缩进一下(插件JSTool 前面安装过的)

效果:

保存到 D:/k1.js

2.用ReRes替换

回到刚刚断到的开发者工具 复制链接

打开ReRes管理规则

把复制的链接复制到上面,下面填你本地修改后js的地址

保存重新打开网站 打开开发者工具 就不会被断住了

效果

时间差不多啰~

这样就能进行调试了

这篇关于逆向第一步 去掉debugger(无任何门槛小白可学习)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/950745

相关文章

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

C#如何去掉文件夹或文件名非法字符

《C#如何去掉文件夹或文件名非法字符》:本文主要介绍C#如何去掉文件夹或文件名非法字符的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C#去掉文件夹或文件名非法字符net类库提供了非法字符的数组这里还有个小窍门总结C#去掉文件夹或文件名非法字符实现有输入字

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

MyBatisX逆向工程的实现示例

《MyBatisX逆向工程的实现示例》本文主要介绍了MyBatisX逆向工程的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录逆向工程准备好数据库、表安装MyBATisX插件项目连接数据库引入依赖pom.XML生成实体类、

Docker安装MySQL镜像的详细步骤(适合新手小白)

《Docker安装MySQL镜像的详细步骤(适合新手小白)》本文详细介绍了如何在Ubuntu环境下使用Docker安装MySQL5.7版本,包括从官网拉取镜像、配置MySQL容器、设置权限及内网部署,... 目录前言安装1.访问docker镜像仓库官网2.找到对应的版本,复制右侧的命令即可3.查看镜像4.启

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

Python实现特殊字符判断并去掉非字母和数字的特殊字符

《Python实现特殊字符判断并去掉非字母和数字的特殊字符》在Python中,可以通过多种方法来判断字符串中是否包含非字母、数字的特殊字符,并将这些特殊字符去掉,本文为大家整理了一些常用的,希望对大家... 目录1. 使用正则表达式判断字符串中是否包含特殊字符去掉字符串中的特殊字符2. 使用 str.isa

MySQL中动态生成SQL语句去掉所有字段的空格的操作方法

《MySQL中动态生成SQL语句去掉所有字段的空格的操作方法》在数据库管理过程中,我们常常会遇到需要对表中字段进行清洗和整理的情况,本文将详细介绍如何在MySQL中动态生成SQL语句来去掉所有字段的空... 目录在mysql中动态生成SQL语句去掉所有字段的空格准备工作原理分析动态生成SQL语句在MySQL

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx