JS逆向 -- 动态调试

简介: JS逆向 -- 动态调试

一、在网页输入要提交的信息


0a2653c851af460fa595bd959398a8f1.png


二、打开开发者工具,查看网络选项卡,点击提交


0eacb84100b54626af849e6b562bf92a.png


三、数据是被加密的,搜索关键字“pwd”,点击开发者工具右上角的三个点,然后选择搜索


2d65d23f6d4748949b924e4057485923.png


四、输入关键字“pwd”,然后双击,跳转到js源码


2e9b90b2ca334476abebe75bafe6eeaa.png


五、在出现pwd的地方都双击下断,下断成功会变成蓝色


4cebaac233b3433da32a72337a77fc60.png


六、重新提交页面,自动断下来,页面变灰,单步跟踪调试


6de278e6d6694ce5bb08e7e842b7e74b.png


七、添加监视,按回车键,查看pwd变量的值


7a399525ddec4b77923c464820b33738 (1).png


八、pwd暂时没有值,往下执行一步,单步跳过


7a399525ddec4b77923c464820b33738.png


九、据需单步跳过,直到出现加密的地方,往下可以看到一个md5加密,添加监视,查看username的值

8ec4f2997fb246878c34ecd6d122b7c6.png

目录
相关文章
|
6月前
|
JavaScript
Sublime Text3 直接运行js调试控制台
Sublime Text3 直接运行js调试控制台
129 0
|
13天前
|
JavaScript 前端开发 开发者
JavaScript基础入门之浏览器控制台调试输出
本文章是对小白学习js的初级教程,也是我对自己学习经验的一种总结,文章大多采用使用案例加讲解,带动学习的方式.因为我们的天性总是喜欢有及时反馈的事物,但是学习是一个慢长的事情,而有结果的回应,才会更好的促进自己去学习,主要是对于javascript学习中的输出,有个大体上的了解,同时通过教学能够更好的使用浏览器来方便我们去学习和运行代码,也是对自己进行笔记整理,对抓住信息关键点的一种提高.
|
13天前
|
前端开发 JavaScript 开发者
【JavaScript技术专栏】JavaScript错误处理与调试技巧
【4月更文挑战第30天】JavaScript开发中的错误处理和调试至关重要。语言提供三种错误类型:语法错误、引用错误和类型错误。为处理错误,可以使用`try...catch`捕获异常,`throw`语句显式抛出错误,以及`Error`对象创建自定义错误。调试技巧包括使用`console.log`、设置断点、利用源映射和性能分析。这些方法能帮助开发者高效定位和解决问题,提高代码质量。
|
13天前
|
监控 前端开发 JavaScript
如何在浏览器中使用javaScript进行代码调试
【4月更文挑战第11天】在浏览器中调试JavaScript是前端开发的关键技能。使用开发者工具(可通过F12、右键检查或菜单栏访问),遵循以下步骤:1) 打开Sources标签页查看所有脚本;2) 设置断点在需要暂停的代码行;3) 刷新页面触发断点;4) 利用调试工具如Scopes、Watch、Call Stack等检查代码状态;5) 使用Console辅助调试;6) 利用其他工具如Network、Performance和Memory进行性能分析。确保使用最新工具,保持代码清晰,以提升调试效率。
57 4
|
7月前
|
前端开发 JavaScript UED
JavaScript 语法:语法约定与程序调试
JavaScript 语法 之 语法约定与程序调试
38 0
JavaScript 语法:语法约定与程序调试
|
13天前
|
JavaScript 开发者
JS逆向 -- 本地调试
JS逆向 -- 本地调试
16 0
|
13天前
|
前端开发 JavaScript
idea 对JavaScript进行debug调试
idea 对JavaScript进行debug调试
|
6月前
|
Web App开发 前端开发 JavaScript
JavaScript浏览器开发者工具和常用的IDE的调试功能
JavaScript浏览器开发者工具和常用的IDE的调试功能
|
6月前
|
Web App开发 JavaScript 前端开发
JavaScript错误处理和调试
在JavaScript编程中,错误和异常是难免的。为了使我们的代码更加稳定和可靠,我们需要学会如何处理这些错误和异常,并使用调试工具来定位和修复问题。本文将介绍一些常见的JavaScript错误处理和调试技巧,并进行源码分析以更好地理解。
|
9月前
|
Web App开发 JavaScript 前端开发
js调试的作用及用法
js调试的作用及用法
69 1