请问一下这是用什么算的?
1635015317509 这是时间 后面就是算出来的 28d5c3931635018871279 8c7bc1aa
1635018906952 3cc67468
这个请问前后数据有没有什么关系可以找到呀?还是用什么软件破解他们的算法?都是一一对应的。
https://www.learning.mil.cn/mobile/js/vendor.2d3349bb.js
是这个算的。但是我不知道怎么找。算出来是mark 要从原网页分析算法。调用JS。 这js很直观了
o.ajaxSetup({
timeout: 1e4,
beforeSend: function(e) {
var t, n, o, i, a, r, s, c, l = (t = "BwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQU",
n = new Date,
o = Number(n.getTime()),
i = Number(1 + n.getMonth()),
a = Number(n.getDate()),
r = Number(n.getHours()),
s = Number(n.getMinutes()),
n = Number(n.getSeconds()),
o = String(o),
n = t.charAt(i) + t.charAt(a) + t.charAt(r) + t.charAt(s) + t.charAt(n),
{
mark: d(encodeURI(n + o)).substr(-8),
ts: o
});
for (c in l)
l.hasOwnProperty(c) && e.setRequestHeader(c, l)
}
}), laos 发表于 2021-10-24 11:40
这js很直观了
o.ajaxSetup({
timeout: 1e4,
看不懂js呀。这个能直接弄到PYTHON里面去么? laos 发表于 2021-10-24 11:40
这js很直观了
o.ajaxSetup({
timeout: 1e4,
我差了一下mark: d(encodeURI(n + o)).substr(-8),是d(encodeURI(n + o))的后面八位数。但是前面的d我就不知道是啥意思了。 huangxinwanl 发表于 2021-10-24 20:10
我差了一下mark: d(encodeURI(n + o)).substr(-8),是d(encodeURI(n + o))的后面八位数。但是前面的d我就 ...
d()就是md5而已
laos 发表于 2021-10-24 20:22
d()就是md5而已
谢谢大哥,我去试一下,还有个问题就是您这串代码在哪儿找到的呢?我怎么没有呀。 huangxinwanl 发表于 2021-10-24 20:30
谢谢大哥,我去试一下,还有个问题就是您这串代码在哪儿找到的呢?我怎么没有呀。
在另外一个js laos 发表于 2021-10-24 20:56
在另外一个js
大哥,授人以鱼不如授人以渔,您给我说一下另外一个是怎么看出来的呢?谢谢了。
页:
[1]
2