快手-滑塊

kuangqilin發表於2024-08-03


宣告
本文章中所有內容僅供學習交流使用,不用於其他任何目的,抓包內容、敏感網址、資料介面等均已做脫敏處理,嚴禁用於商業用途和非法用途,否則由此產生的一切後果均與作者無關!wx a15018601872
本文章未經許可禁止轉載,禁止任何修改後二次傳播,擅自使用本文講解的技術而導致的任何意外,作者均不負責,若有侵權,請聯絡作者立即刪除!q 2766958292
前言
在42大佬的提點下,搞完了某東大半部分。軌跡改成縮放,本地庫、ai軌跡。目前前兩種已經實現。最後一種週末有空讓機子自己慢慢跑,我就溜了。用快手測試一下,最近一直在學軌跡,搞電商。阿里難度太大了227解決了就差一個軌跡,但是又來一個140放最後弄。目前在搞某物搭了一天環境,指紋收集。準備弄qt視覺化。拿快手試試滑塊效果。
1.逆向過程
位置如下

  1. 補環境程式碼
    const jsdom = require('jsdom');
    const canvas = require('canvas');
    const {JSDOM} = jsdom;
    const dom = new JSDOM(<!DOCTYPE html><p>Hello world</p>, {
    url: '#######'
    });

window = dom.window;
XMLHttpRequest = window.XMLHttpRequest;
document = window.document; //document物件:代表給定瀏覽器視窗中的HTML文件,
navigator = window.navigator; // 關於執行當前指令碼的應用程式的相關資訊
location = window.location; //物件包含當前頁面的URL資訊
history = window.history; // 歷史會話
screen = window.screen; // 瀏覽器螢幕
document.referrer = ""
setInterval = function () {
}
setTimeout = function () {
}
var sign;
3.關鍵加密處理程式碼
function h(e) {
var n = {};
n['yDzpE'] = function(e, n) {
return e < n
}
;
for (var t = e['length'], c = new Uint8Array(t), a = 0; n['yDzpE'](a, t); a++)
c[a] = e'charCodeAt';
return c
}
function getVerify(captchaSn,x,y,trajectory){
// gpu 是環境我的指紋就不上了
c1={
"captchaSn": captchaSn,
"bgDisWidth": 316,
"bgDisHeight": 184,
"cutDisWidth": 56,
"cutDisHeight": 56,
"relativeX": x,
"relativeY": y,
"trajectory": trajectory,
"gpuInfo": "#####################"
}
c = sign("4328")
a = sign.n(c)
i = a.a'stringify'
l='c7b645db-65e8-401f-b38c-4c07c5fff247'
i=h(i)
sign("088e")
window.Jose.call("$encrypt",[i,l,{
suc:function suc(res){
i=res
},
err:function err(err){
console.log(err)
}
}])
c = sign("1fb5")
return c.fromByteArray(i)
}

a = function a(n,t,e){return n(t,e)}
b = function b(n,t){return n*t}
c = function c(n,t){return n/t}
function getX(x){
// t=280或276
return a(parseInt, b(c(x, 276), 1e3), 10)
}
4.結果

5.總結
1.今天被人搞紅溫了最後我也道歉了,雖然對方沒回但我至少問心無愧。
2.從現在開始不提供任何售後服務,案例和需求本來就是遠低於市場價給的了。本意就是為了大家學習。而不是商用到頭來效果不佳還來找我問題。菜就多練。
3.出於安全考慮,本章未提供完整流程,除錯環節省略較多,只提供大致思路,具體細節要你自己還原,相信你也能除錯出來。
6.致謝
感謝42大佬對我無償的幫助。Q群 1021904342
wx a15018601872
q 2766958292
僅用於學習交流👉侵權+wx

相關文章