【JS逆向】之浏览器的功能详细使用

JS逆向技术当然重要但是你先清楚工具的使用,对你的逆向过程会有很大的帮助,可以让你事办公倍。浏览器是我们的网页浏览工具,也是我们很好的JS逆向调试工具。下面我们用360极速浏览器来说明它为什么是很好的JS逆向调试工具。

  1. 浏览器控制台的使用:
function person(x,y){
     return x+y}

//function是声明一个函数
//person是这个函数的名字,然后x,y是这个函数的两个参数。这个函数执行会返回x+y的和值。
person(5,6)

在控制台执行。如图:
【JS逆向】之浏览器的功能详细使用_第1张图片
这就是控制台的功能,它和我们JS调试工具调用函数是一样的。

  1. 浏览器工具的搜索功能:搜索功能是指搜索JS代码的功能。搜索功能是在浏览器打开F12之后,点击F12的右上角3个点,然后再点击search。如图:
    ![在这里插
    这就打开了浏览器的代码搜索功能。这时你就会发现F12工具下面就出现了seach的搜索框。如图我们来搜索一句代码的关键词。
    【JS逆向】之浏览器的功能详细使用_第2张图片
    【JS逆向】之浏览器的功能详细使用_第3张图片
    比如我们要搜索这个winr的关键词,在search框搜索这个关键词之后,就会出现两个JS文件,我们就可以在这两个JS文件当中去查找关于这个winr这个关键词所在的代码块。这些就差不多是浏览器的搜索功能了。

  2. 浏览器的sources功能,这个功能主要可以实现代码简便调试。【JS逆向】之浏览器的功能详细使用_第4张图片

在这个功能下面有5个分支功能,我们主要是说这个snippets功能,这个功能可以供我们很方便的去调试JS代码。点击new snipptets ,这里是新建一个js调试文件 。如图:【JS逆向】之浏览器的功能详细使用_第5张图片

点击之后左边就会出现一个新的文件夹,右边就会出现一个代码编辑框。代码编辑框就是我们调试代码的地方。代码调试框,还拥有代码断点功能。如图:
【JS逆向】之浏览器的功能详细使用_第6张图片

这个断点调试功能,是有一个bug的 ,必须要ctrl+s保存这个代码之后才可以下断点的。粘贴代码之后。点击这个图上右下角的位置,这个等于是JS调试工具当中的加载代码。这个功能也就是这一些。

4.调试功能的使用 。如图:【JS逆向】之浏览器的功能详细使用_第7张图片

5.页面常用功能。如图:在这里插入图片描述

你可能感兴趣的:(python,javascript,js,node.js,爬虫)