我对JS逆向产生兴趣是因为我对爬虫浓厚的兴趣。我发现通过逆向工程,最近快实习了就业焦虑,想学点什么技术。并且找到了不错的js逆向视频资料,看了前几集就信心慢慢的打开了pycharm,开始惊心动魄的第一步,环境搭建
一、想在pycharm调试js代码
有两种方法:
1.pycharm终端运行写好的js代码文件
2.下载node.js插件,搭建好就可以直接右键运行代码文件(为了体验感更好,我直接选择这种方式)
node.js安装及配置可参考node.js安装及配置教程
那么有了node.js之后如何跟pycharm联系到一块,就需要下载插件(专业版才有node.js插件)
否则就会像我的一样,搜素不到node.js插件
二、下载pycharm专业版
为了坚持之后用的舒服点,找出以下三种办法:
1直接购买专业版(简单粗暴,人民币玩家花点小钱搞定所有烦恼).
2.改用vs code代码编辑器,里面插件直接可以搜索到
3.破解pycharm(有风险,可能会下载到病毒,破解版用起来偶尔会出点问题)
那么作为资深白嫖户且想拥有较好体验的我毅然决然选择第三种方法
第一步:到pycharm官网随便下载一个专业版
三、下载 破解软件
这部分只能自己上网找资源,一般都很简单的,但一定要谨慎下载,避免那些不靠谱的可能有病毒
四、安装node.js插件
到 设置->插件->Marketplace里 搜索nodejs并install
五、测试是否搭建成功
新建js文件,并运行以下代码:
document = {cookie: '82年苏打'}
// 定义一个函数用来封装和获取cookie
function getCookie() {
return document.cookie
}
console.log(document.cookie)
运行结果如下:
至此,环境搭建完成,开始我的逆向学习之路