今日頭條的as cp破解

2021-08-20 22:19:06 字數 2106 閱讀 7485

主要有三個字段需要破解』as』、』cp』、』_signature』

首先使用chrome瀏覽器,開啟除錯,在sources的 s3a.pstatp.com/toutiao/resource/ntoutiao_web/page/home/whome/ 

下找到js檔案home_d09f00f.js,找到下面兩段**

e.gethoney = function () ;

for (var n = i.slice(0, 5), a = i.slice(-5), s = "", o = 0

; 5 > o; o++)

s += n[o] + e[o];

for (var r = "", c = 0

; 5 > c; c++)

r += e[c + 3] + a[c];

return

},function e(t) , r.params, )

}

上述**中的md5(t)可以用python實現,如下

import hashlib

import time

defmd5_encrypt

(): t=int(time.time())

m=hashlib.md5()

m.update(str(t).encode(encoding='utf8'))

return m.hexdigest()

也可以直接呼叫 

下的js檔案lib_060bfbf.js中的函式,新建toutiao.js,根據除錯過程,編寫**如下:

function

t(e, t)

function

n(e, t)

function

r(e, r, o, i, u, a)

function

o(e, t, n, o, i, u, a)

function

i(e, t, n, o, i, u, a)

function

u(e, t, n, o, i, u, a)

function

a(e, t, n, o, i, u, a)

function

s(e, n)

function

c(e)

function

l(e)

function

f(e)

function

p(e, t)

function

d(e)

function

h(e)

function

m(e)

function

g(e)

function

gethoney

() ;

for (var n = i.slice(0, 5), a = i.slice(-5), s = "", o = 0; 5 > o; o++)

s += n[o] + e[o];

for (var r = "", c = 0; 5 > c; c++)

r += e[c + 3] + a[c];

return

}

新建python檔案 toutiao.py並執行

import execjs

defpy_execjs

():

node = execjs.get()

file = 'toutiao.js'

content=open(file,encoding='utf-8',errors='ignore').read()

ctx = node.compile(content)

js='gethoney()'

result = ctx.eval(js)

return result

as_cp=py_execjs()

print(as_cp)

#

沒能破解』_signature』

今日頭條 今日頭條三面面經

一面 1 演算法題,程式設計實現nsum 2 實現元素的居中並且寬高比為3 4 3 實現繼承 4 給了一段 給出輸出結果,這個是和非同步相關 5 http的狀態碼有哪些 6 cookie和session的區別,以及如何生成session 7 給 寫輸出和原型鏈相關 8 變數宣告提公升 三面 1 介紹...

今日頭條筆試

問題描述 給定乙個段落,由 n 個句子組成。第 i 個句子的長度為 l i 包含的單詞個數為 w i 句子不包含任何除字母和空格 外的符號。每個句子內部,含有若干個單詞,由空格 分隔。句子不會包含連續的空格。隨後給定 m 個查詢,每個查詢包含乙個句子,需要在段落中尋找相同單詞數量最多的句子。重複的單...

今日頭條emmmmmmm

迭代器的用處就是重複的運作一道一百,像乙個家庭爺爺生了爸爸才能有孫子。這個迭代器級別非常關鍵斷了乙個也不行!迭代器 只要 iter 方法的物件就是迭代物件 字串,列表,元祖,字典,集合,檔案都可迭代物件!next 其實是在遍歷可迭代物件的元素,一遍完成報錯。迭代器 是擁有 iter 方法,迭代物件擁...