pycharm+node+浏览器实现无环境联调

文章目录

  • 前言
  • 一、环境
  • 二、使用步骤
      • 1.配置js文件的参数
      • 2.填入 --inspect=127.0.0.1:9229
      • 3.谷歌浏览器开启实验室模式
      • 4.打开无痕浏览器
      • 5.debug运行代码
      • 6.等待调试入口变绿,然后点击
      • 7.查看效果
  • 总结


前言

在我们逆向过程中需要对加密的js代码进行调试,我们可能需要自己修改js代码,然后再编译器上进行调试,但是不如直接再浏览器上调试更加直观方便,所以这篇文章是学习如何使用在浏览器实现的nodejs代码调试

一、环境

  1. 安装node环境
  2. 安装pycharm编译器
  3. 安装谷歌浏览器
  4. 安装模块 npm install -g node-inspect

二、使用步骤

1.配置js文件的参数

pycharm+node+浏览器实现无环境联调_第1张图片

2.填入 --inspect=127.0.0.1:9229

如果失败了可以尝试填入 --inspect-brk
pycharm+node+浏览器实现无环境联调_第2张图片

3.谷歌浏览器开启实验室模式

google浏览器地址栏输入:chrome://flags/

pycharm+node+浏览器实现无环境联调_第3张图片

4.打开无痕浏览器

ctrl+shift+n, 按f12打开开发者工具
pycharm+node+浏览器实现无环境联调_第4张图片

5.debug运行代码

pycharm+node+浏览器实现无环境联调_第5张图片

6.等待调试入口变绿,然后点击

pycharm+node+浏览器实现无环境联调_第6张图片

7.查看效果

pycharm+node+浏览器实现无环境联调_第7张图片

总结

你可能感兴趣的:(爬虫,python,python,chrome,devtools)