js逆向补环境或者函数常用方法

发布于:2023-05-22 ⋅ 阅读:(180) ⋅ 点赞:(0)

平时JavaScript逆向需要补环境或者补一些函数,一些常用的函数或者代码说常用吧常用,说不常用吧也不是每次都用得到,每次偏偏到用到某个函数的时候忘了代码怎么写;所以记录一下,以后遇到了不用百度直接到自己的博客拷贝;

补环境篇:

方法一:
    window = global;
方法二:
    这个方法如果node中没有jsdom,需要npm install jsdom
    const {JSDOM} = require('jsdom');
    const jsDomIntance = new JSDOM(`
     <!DOCTYPE html>
     <body>
       <p id="root"></p>
     <body>
    `)
    const window = jsDomIntance.window;

补函数篇:

1.atob
var atob = function(v){
    return new Buffer.from(v, "base64").toString("binary");
};
2.btoa
var btoa = function(v){
    return new Buffer.from(v, "binary").toString("base64");
};

目前就想到这些,以后遇到了继续记录,慢慢积少成多


网站公告

今日签到

点亮在社区的每一天
去签到