好友
阅读权限10
听众
最后登录1970-1-1
|
我是新手不懂web逆向 跟着AI弄了一天卡在最后一步了。
aHR0cHM6Ly9tbXMucGluZHVvZHVvLmNvbS9hY3QvaW5kZXg=
这个位置的算法是新的,现在扣的js代码下来,环境应该是缺少东西。
在浏览器上执行是正常可用的,其他编程语言使用V8引擎调用生成的长度只有400左右,正常的应该是500以上,所以请求不通过
以下是补的一些参数,不知道还有哪些参数缺失,请问各位大佬应该怎么找呢,一步步跟也没有看到获取了什么
var window = this;
var self = this;
var global = this;
var globalThis = this;
window.location ={
ancestorOrigins: {},
href: "https://mms.xx.com/act/index?SourceType=PROMO-HomeModule",
origin: "https://mms.xx.com",
protocol: "https:",
host: "mms.xx.com",
hostname: "mms.xx.com",
port: "",
pathname: "/act/index",
search: "?SourceType=PROMO-HomeModule",
hash: "",
reload: function() {}
};
window.chrome = {
app: {
isInstalled: false,
InstallState: {
DISABLED: "disabled",
INSTALLED: "installed",
NOT_INSTALLED: "not_installed"
},
RunningState: {
CANNOT_RUN: "cannot_run",
READY_TO_RUN: "ready_to_run",
RUNNING: "running"
}
}
};
window.styleMedia = {
type:"screen"
}
window._phantom = '';
window.emit = '';
window.spawn = '';
window.document = {
createElement: function(tag) { return { style: {}, setAttribute: function() {}, appendChild: function() {} }; },
getElementsByTagName: function() { return []; },
documentElement: { appendChild: function() {} },
createTextNode: function(t) { return { nodeValue: t }; },
title: 'xx商家后台',
domain:'mms.xx.com',
readyState: "complete",
addEventListener: function() {},
dispatchEvent: function() { return true; },
querySelector: function() { return null; },
body: { appendChild: function() {} },
referrer:"https://mms.xx.com/",
characterSet:'UTF-8',
readyState:'interactive',
createElement: function(tag){
if (tag === 'canvas') {
return {
getContext: function(type) {
return {
fillText: function() {}, strokeText: function() {}, getImageData: function() { return { data: new Uint8ClampedArray(1024) }; }
};
},
toDataURL: function() { return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg=='; }
};
}
return { style: {} };
},
getElementById: function() { return null; }, getElementsByTagName: function() { return []; }
};
window.Intl = { DateTimeFormat: function() { return { resolvedOptions: function() { return { timeZone: 'Asia/Shanghai' }; } }; } };
window.WebGLRenderingContext = function() {};
window.canvas = { getContext: function() { return { getParameter: function() { return 'WebGL 1.0'; } }; } };
window.navigator = {
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
platform: "Win32",
language: "zh-CN",
languages: ['zh-CN', 'zh'],
cookieEnabled: true,
appCodeName: "Mozilla",
appName: "Netscape",
appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36",
hardwareConcurrency: 4,
deviceMemory: 8,
maxTouchPoints: 0,
onLine: true, doNotTrack: 'no',
vendor: "Google Inc.",
product: "Gecko",
productSub: "20030107",
prototype:{
port: "",
href: 'https://mms.xx.com',
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
}
};
window.navigator.__proto__ = navigator.prototype;
window.localStorage = {
getItem: function() { return null; },
setItem: function() {},
removeItem: function() {},
clear: function() {}
};
window.sessionStorage = window.localStorage;
window.screen = {
availWidth: 1920,
availHeight: 1080,
width: 1920,
height: 1080,
colorDepth: 24,
pixelDepth: 24,
orientation:{
type:"landscape-primary"
}
};
window.Buffer= '';
window.history = {
back: function() {},
forward: function() {},
go: function() {},
length: 3
};
Storage= function(){};
Storage.prototype.getItem = function getItem(key){};
Storage.prototype.setItem = function getItem(key,value){};
window.performance = { now: function() { return Date.now(); } };
setTimeout = function setTimeout(){};
Date.prototype.getTimezoneOffset = function() { return -480; };
window.Math = Math;
window.Date = Date;
window.parseInt = parseInt;
window.open = function(){};
window.DeviceOrientationEvent = function DeviceOrientationEvent(){};
window.DeviceMotionEvent = function DeviceMotionEvent(){};
Element = function(){};
window.CustomEvent = function(type, options) {
this.type = type;
this.detail = options && options.detail;
};
window.Event = function(type) { this.type = type; };
window.XMLHttpRequest = function() {};
window.XMLHttpRequest.prototype.open = function() {};
window.XMLHttpRequest.prototype.send = function() {};
window.XMLHttpRequest.prototype.setRequestHeader = function() {};
window.XMLHttpRequest.prototype.readyState = 4;
window.XMLHttpRequest.prototype.status = 200;
window.XMLHttpRequest.prototype.responseText = "";
window.XMLHttpRequest.prototype.getResponseHeader = function() { return null; };
window.setTimeout = function(fn) { fn(); return 1; };
window.clearTimeout = function() {};
window.APP_VERSION = "d1d4120e";// "4f0875d6";
window.PIN_BUILD_TIME = 1773922191076;
window.__staging = false;
window.__webpack_public_path__ = "https://mms-static.xx.com/main/_next/"; |
|