Commit 4c9132d3 authored by wangmingming's avatar wangmingming

7777

parent 002741b1
a1 = [22,28,65,7,95,82,76,89,118,27,204,51,203,200,89,199,200,120,223,235,185,15,243,125,171,69,241,72,94,17,183,35,78,242,197,119,113,211,57,130,47,209,177,148,69,135,136,169,42,253,125,69,4,67,36,76,93,190,173,67,177,134,111,129,85,113,103,7,193,195,139,109,253,41,156,115,4,128,151,106,154,70,231,163,180,136,20,55,118,222,33,232,252,23,183,99,40,249,84,72,5,32,100,213,192,223,236,149,218,117,227,171,162,12,80,177,254,239,158,253,33,43,6,97,76,229,23,139,219,103,62,208,116,34,214,120,120,182,237,97,69,185,157,129,28,142,84,114,211,39,54,51,244,24,232,32,159,167,67,232,109,194,95,4,59,90,75,89,137,134,89,125,240,41,63,60,61,169,71,229,114,24,24,118,210,133,43,82,233,153,102,143,61,198,28,231,248,84,106,20,68,110,69,26,23,2,23,126,43,152,153,184,212,81,52,124,70,62,187,21,195,92,24,40,220,40,104,120,109,87,104,255,118,53,23,89,170,100,245,106,21,20,38,151,133,192,48,79,136,63,218,218,67,214,103,43,127,11,65,247,223,97,142,201,176,206,100,110,115,14,72,48,137,28,18,142,99,165,217,232,236,125,218,206,37,184,163,160,190,191,125,70,189,208,245,111,159,207,85,25,221,201,212,79,42,164,124,237,144,251,116,178,118,36,91,121,116,190,169,202,251,34,119,183,214,118,225,192,244,63,15,40,50,114,13,127,113,61,71,31,204,90,237,175,172,39,245,20,13,69,17,222,1,218,143,23]
a2 = [22,28,65,7,95,82,76,89,118,27,204,51,203,200,89,199,200,120,223,235,185,15,243,125,171,69,241,72,94,17,183,35,78,242,197,119,113,211,57,130,47,209,177,148,69,135,136,169,42,253,125,69,4,67,36,76,93,190,173,67,177,134,111,129,85,113,103,7,193,195,139,109,253,41,156,115,4,128,151,106,154,70,231,163,180,136,20,55,118,222,33,232,252,23,183,99,40,249,84,72,5,32,100,213,192,223,236,149,218,117,227,171,162,12,80,177,254,239,158,253,33,43,6,97,76,229,23,139,219,103,62,208,116,34,214,120,120,182,237,97,69,185,157,129,28,142,84,114,211,39,54,51,244,24,232,32,159,167,67,232,109,194,95,4,59,90,75,89,137,134,89,125,240,41,63,60,61,169,71,229,114,24,24,118,210,133,43,82,233,153,102,143,61,198,28,231,248,84,106,20,68,110,69,26,23,2,23,126,43,152,153,184,212,81,52,124,70,62,187,21,195,92,24,40,220,40,104,120,109,87,104,255,118,53,23,89,170,100,245,106,21,20,38,151,133,192,48,79,136,63,218,218,67,214,103,43,127,11,65,247,223,97,142,201,176,206,100,110,115,14,72,48,137,28,18,142,99,165,217,232,236,125,218,206,37,184,163,160,190,191,125,70,189,208,245,111,159,207,85,25,221,201,212,79,42,164,124,237,144,251,116,178,118,36,91,121,116,190,169,202,251,34,119,183,214,118,225,192,244,63,15,40,50,114,13,127,113,61,71,31,204,90,237,175,172,39,245,20,13,69,17,222,1,218,143,23]
a1 = [22,28,65,7,92,95,115,192,7,38,212,157,81,202,44,150,188,237,40,0,148,75,67,186,150,66,121,236,192,48,193,251,5,56,34,41,59,181,78,100,67,44,0,80,86,23,166,0,251,16,196,44,147,53,234,192,94,213,42,197,1,38,0,200,40,115,7,178,111,149,219,101,238,139,99,18,153,28,48,133,217,246,206,238,156,165,29,33,241,209,168,184,24,147,35,88,117,58,210,218,93,30,207,30,33,25,73,58,230,223,2,191,96,30,134,193,190,182,226,254,110,89,73,199,188,230,88,20,197,244,241,82,218,251,225,246,26,251,173,246,220,82,218,135,127,8,50,96,249,91,108,138,247,243,15,170,130,171,99,183,77,125,148,93,251,144,170,120,141,121,148,12,17,232,156,85,185,118,191,143,74,76,1,224,209,238,239,86,79,22,156,224,36,167,95,151,4,211,54,36,109,198,120,221,163,1,225,97,46,233,239,143,38,149,212,16,144,46,230,127,247,142,57,185,111,50,37,54,132,28,77,65,82,174,193,36,15,162,67,43,211,66,113,6,200,219,83,237,47,129,100,114,50,160,166,66,134,39,191,39,92,145,72,191,204,11,233,178,183,125,136,84,104,199,90,45,191,80,80,67,15,28,163,25,192,198,221,53,206,58,145,198,71,70,152,219,25,112,9,11,104,55,234,189,22,22,64,107,175,5,138,75,248,181,184,87]
a2 = [22,28,65,7,92,95,115,192,7,38,212,157,81,202,44,150,188,237,40,0,148,75,67,186,150,66,121,236,192,48,193,251,5,56,34,41,59,181,78,100,67,44,0,80,86,23,166,0,251,16,196,44,147,53,234,192,94,213,42,197,1,38,0,200,40,115,7,178,111,149,219,101,238,139,99,18,153,28,48,133,217,246,206,238,156,165,29,33,241,209,168,184,24,147,35,88,117,58,210,218,93,30,207,30,33,25,73,58,230,223,2,191,96,30,134,193,190,182,226,254,110,89,73,199,188,230,88,20,197,244,241,82,218,251,225,246,26,251,173,246,220,82,218,135,127,8,50,96,249,91,108,138,247,243,15,170,130,171,99,183,77,125,148,93,251,144,170,120,141,121,148,12,17,232,156,85,185,118,191,143,74,76,1,224,209,238,239,86,79,22,156,224,36,167,95,151,4,211,54,36,109,198,120,221,163,1,225,97,46,233,239,143,38,149,212,16,144,46,230,127,247,142,57,185,111,50,37,54,132,28,77,65,82,174,193,36,15,162,67,43,211,66,113,6,200,219,83,237,47,129,100,114,50,160,166,66,134,39,191,39,92,145,72,191,204,11,233,178,183,125,136,84,104,199,90,45,191,80,80,67,15,28,163,25,192,198,221,53,206,58,145,198,71,70,152,219,25,112,9,11,104,55,234,189,22,22,64,107,175,5,138,75,248,181,173,105]
for idx, (k,v ) in enumerate(zip(a1,a2)):
if k != v:
print(idx,k,v)
\ No newline at end of file
print(idx,k,v)
# [ 53, 195, 219, 161, 18 ]
a1 = [61,231,246,3,5]
a2 = [ 8,36,45,162,23 ]
for k,v in zip(a1,a2):
print(k ^ v)
\ No newline at end of file
No preview for this file type
......@@ -115,9 +115,9 @@ let bl_2 = a >>> 0
let a1 = 8580
let bl_1 = a1 >>>0;
// var bl_3 = Number(new window["Date"]()) >>> 0;
let bl_3 = 1693903208580 >>> 0;
let bl_3 = 1686093956 >>> 0;
// let b64 = crypto.getRandomValues(new Uint32Array(1))
let bl_4 = 1415470324;
let bl_4 = 1073712824;
let bl_0 = 2389837486;
console.log(bl_2, bl_1, bl_3)
bl_0 = bl_0 + bl_2 + bl_1
......@@ -127,5 +127,6 @@ console.log('bl_0', bl_0 )
console.log(bl_0 + bl_3 )
console.log((bl_0 + bl_3 ) >>> 0)
bl_0 = bl_0 + bl_3 +bl_4
console.log(bl_0 >>> 0)
console.log(bl_0)
console.log(bl_0 >> 0)
let cbb_1213 = [
let funcs = [
'XRHitTestResult',
'crossOriginIsolated',
'AbstractRange',
......@@ -48,7 +48,7 @@ let cbb_1213 = [
]
let res = cbb_1213.map(e=>{return window.hasOwnProperty(e)})
let funcResult = funcs.map(e=>{return window.hasOwnProperty(e)?1:0})
c
\ No newline at end of file
try {
let matchmediaList = ["(max-aspect-ratio: 1/1)","(max-aspect-ratio: 2/1)","(max-aspect-ratio: 3/2)","(max-aspect-ratio: 5/4)","(max-aspect-ratio: 9/8)","(max-aspect-ratio: 17/16)","(max-aspect-ratio: 33/32)","(max-aspect-ratio: 67/64)","(max-aspect-ratio: 133/128)","(max-aspect-ratio: 265/256)","(max-aspect-ratio: 531/512)","(max-aspect-ratio: 1063/1024)","(max-aspect-ratio: 2127/2048)","(max-aspect-ratio: 4255/4096)","(max-aspect-ratio: 8511/8192)","(max-aspect-ratio: 17023/16384)","(max-aspect-ratio: 34047/32768)","(max-aspect-ratio: 68095/65536)","(max-aspect-ratio: 136191/131072)","(max-aspect-ratio: 272383/262144)","(max-aspect-ratio: 544767/524288)","(max-aspect-ratio: 1089535/1048576)","(max-aspect-ratio: 2179071/2097152)","(max-aspect-ratio: 4358143/4194304)","(max-aspect-ratio: 8716287/8388608)","(max-aspect-ratio: 17432575/16777216)","(max-aspect-ratio: 34865151/33554432)","(max-aspect-ratio: 69730303/67108864)","(max-aspect-ratio: 139460607/134217728)","(max-aspect-ratio: 278921215/268435456)","(max-aspect-ratio: 557842431/536870912)","(max-aspect-ratio: 1115684863/1073741824)","(max-aspect-ratio: 2231369727/2147483648)","(max-aspect-ratio: 4462739455/4294967296)","(max-aspect-ratio: 8925478911/8589934592)","(max-aspect-ratio: 17850957823/17179869184)","(max-aspect-ratio: 35701915647/34359738368)","(max-aspect-ratio: 71403831295/68719476736)","(max-aspect-ratio: 142807662591/137438953472)","(max-aspect-ratio: 285615325183/274877906944)","(max-aspect-ratio: 571230650367/549755813888)","(max-aspect-ratio: 1142461300735/1099511627776)","(max-aspect-ratio: 2284922601471/2199023255552)","(max-aspect-ratio: 4569845202943/4398046511104)","(max-aspect-ratio: 9139690405887/8796093022208)","(max-aspect-ratio: 18279380811775/17592186044416)","(max-aspect-ratio: 36558761623551/35184372088832)","(max-aspect-ratio: 73117523247103/70368744177664)","(max-aspect-ratio: 146235046494207/140737488355328)","(max-aspect-ratio: 292470092988415/281474976710656)","(max-aspect-ratio: 584940185976831/562949953421312)","(max-aspect-ratio: 1169880371953663/1125899906842624)","(min-resolution: 0.0001dpi)","(max-resolution: 24dpi)","(max-resolution: 48dpi)","(max-resolution: 96dpi)","(max-resolution: 72dpi)","(max-resolution: 84dpi)","(max-resolution: 90dpi)","(max-resolution: 93dpi)","(max-resolution: 95dpi)","(any-hover: none)","(any-hover: hover)","(any-pointer: none)","(any-pointer: coarse)","(any-pointer: fine)","(max-color: 8)","(max-color: 4)","(max-color: 6)","(max-color: 7)","(color-gamut: srgb)","(color-gamut: p3)","(color-gamut: rec2020)","(max-color-index: 1000)","(max-color-index: 500)","(max-color-index: 250)","(max-color-index: 125)","(max-color-index: 62)","(max-color-index: 31)","(max-color-index: 15)","(max-color-index: 7)","(max-color-index: 3)","(max-color-index: 1)","(max-color-index: 0)","(display-mode: fullscreen)","(display-mode: standalone)","(display-mode: minimal-ui)","(display-mode: browser)","(forced-colors: none)","(forced-colors: active)","(grid: 0)","(grid: 1)","(max-height: 600px)","(max-height: 1200px)","(max-height: 900px)","(max-height: 750px)","(max-height: 825px)","(max-height: 863px)","(max-height: 882px)","(max-height: 891px)","(max-height: 887px)","(max-height: 889px)","(max-height: 890px)","(hover: none)","(hover: hover)","(inverted-colors: none)","(inverted-colors: inverted)","(light-level: normal)","(light-level: dim)","(light-level: washed)","(max-monochrome: 1)","(max-monochrome: 0)","(orientation: landscape)","(orientation: portrait)","(pointer: none)","(pointer: coarse)","(pointer: fine)","(overflow-inline: none)","(overflow-inline: scroll)","(scripting: none)","(scripting: initial-only)","(scripting: enabled)","(max-width: 600px)","(max-width: 1200px)","(max-width: 900px)","(max-width: 1050px)","(max-width: 975px)","(max-width: 938px)","(max-width: 919px)","(max-width: 929px)","(max-width: 934px)","(max-width: 932px)","(max-width: 931px)","(prefers-contrast: no-preference)","(prefers-contrast: high)","(prefers-contrast: low)","(overflow-block: none)","(overflow-block: scroll)","(overflow-block: optional-paged)","(overflow-block: paged)","(update: none)","(update: slow)","(update: fast)","(prefers-reduced-motion: no-preference)","(prefers-reduced-motion: reduce)","(q: 1)","(prefers-reduced-transparency: no-preference)","(prefers-reduced-transparency: reduce)","(prefers-color-scheme: no-preference)","(prefers-color-scheme: light)","(prefers-color-scheme: dark)","(scan: interlace)","(scan: progressive)"];
matchmediaList.push(...["(max-aspect-ratio: 1/1)","(max-aspect-ratio: 2/1)","(max-aspect-ratio: 3/1)","(max-aspect-ratio: 4/1)","(max-aspect-ratio: 5/1)","(max-aspect-ratio: 6/1)","(max-aspect-ratio: 7/1)","(max-aspect-ratio: 8/1)","(max-aspect-ratio: 9/1)","(max-aspect-ratio: 10/1)","(max-aspect-ratio: 11/1)","(max-aspect-ratio: 12/1)","(max-aspect-ratio: 13/1)","(max-aspect-ratio: 14/1)","(max-aspect-ratio: 15/1)","(max-aspect-ratio: 16/1)","(max-aspect-ratio: 17/1)","(max-aspect-ratio: 18/1)","(max-aspect-ratio: 19/1)","(max-aspect-ratio: 20/1)","(max-aspect-ratio: 21/1)","(max-aspect-ratio: 22/1)","(max-aspect-ratio: 23/1)","(max-aspect-ratio: 24/1)","(max-aspect-ratio: 25/1)","(max-aspect-ratio: 26/1)","(max-aspect-ratio: 27/1)","(max-aspect-ratio: 28/1)","(max-aspect-ratio: 29/1)","(max-aspect-ratio: 30/1)","(max-aspect-ratio: 31/1)","(max-aspect-ratio: 32/1)","(max-aspect-ratio: 33/1)","(max-aspect-ratio: 34/1)","(max-aspect-ratio: 35/1)","(max-aspect-ratio: 36/1)","(max-aspect-ratio: 37/1)","(max-aspect-ratio: 38/1)","(max-aspect-ratio: 39/1)","(max-aspect-ratio: 40/1)","(max-aspect-ratio: 41/1)","(max-aspect-ratio: 42/1)","(max-aspect-ratio: 43/1)","(max-aspect-ratio: 44/1)","(max-aspect-ratio: 45/1)","(max-aspect-ratio: 46/1)","(max-aspect-ratio: 47/1)","(max-aspect-ratio: 48/1)","(max-aspect-ratio: 49/1)","(max-aspect-ratio: 50/1)","(max-aspect-ratio: 51/1)","(max-aspect-ratio: 101/2)","(max-aspect-ratio: 203/4)","(max-aspect-ratio: 407/8)","(max-aspect-ratio: 815/16)","(max-aspect-ratio: 1631/32)","(max-aspect-ratio: 3263/64)","(max-aspect-ratio: 6527/128)","(max-aspect-ratio: 13055/256)","(max-aspect-ratio: 26111/512)","(max-aspect-ratio: 52223/1024)","(max-aspect-ratio: 104447/2048)","(max-aspect-ratio: 208895/4096)","(max-aspect-ratio: 417791/8192)","(max-aspect-ratio: 835583/16384)","(max-aspect-ratio: 1671167/32768)","(max-aspect-ratio: 3342335/65536)","(max-aspect-ratio: 6684671/131072)","(max-aspect-ratio: 13369343/262144)","(max-aspect-ratio: 26738687/524288)","(max-aspect-ratio: 53477375/1048576)","(max-aspect-ratio: 106954751/2097152)","(max-aspect-ratio: 213909503/4194304)","(max-aspect-ratio: 427819007/8388608)","(max-aspect-ratio: 855638015/16777216)","(max-aspect-ratio: 1711276031/33554432)","(max-aspect-ratio: 3422552063/67108864)","(max-aspect-ratio: 6845104127/134217728)","(max-aspect-ratio: 13690208255/268435456)","(max-aspect-ratio: 27380416511/536870912)","(max-aspect-ratio: 54760833023/1073741824)","(max-aspect-ratio: 109521666047/2147483648)","(max-aspect-ratio: 219043332095/4294967296)","(max-aspect-ratio: 438086664191/8589934592)","(max-aspect-ratio: 876173328383/17179869184)","(max-aspect-ratio: 1752346656767/34359738368)","(max-aspect-ratio: 3504693313535/68719476736)","(max-aspect-ratio: 7009386627071/137438953472)","(max-aspect-ratio: 14018773254143/274877906944)","(max-aspect-ratio: 28037546508287/549755813888)","(max-aspect-ratio: 56075093016575/1099511627776)","(max-aspect-ratio: 112150186033151/2199023255552)","(max-aspect-ratio: 224300372066303/4398046511104)","(max-aspect-ratio: 448600744132607/8796093022208)","(max-aspect-ratio: 897201488265215/17592186044416)","(max-aspect-ratio: 1794402976530431/35184372088832)","(max-aspect-ratio: 3588805953060863/70368744177664)","(max-aspect-ratio: 7177611906121727/140737488355328)","(min-resolution: 0.0001dpi)","(max-resolution: 24dpi)","(max-resolution: 48dpi)","(max-resolution: 96dpi)","(max-resolution: 72dpi)","(max-resolution: 84dpi)","(max-resolution: 90dpi)","(max-resolution: 93dpi)","(max-resolution: 95dpi)","(any-hover: none)","(any-hover: hover)","(any-pointer: none)","(any-pointer: coarse)","(any-pointer: fine)","(max-color: 8)","(max-color: 4)","(max-color: 6)","(max-color: 7)","(color-gamut: srgb)","(color-gamut: p3)","(color-gamut: rec2020)","(max-color-index: 1000)","(max-color-index: 500)","(max-color-index: 250)","(max-color-index: 125)","(max-color-index: 62)","(max-color-index: 31)","(max-color-index: 15)","(max-color-index: 7)","(max-color-index: 3)","(max-color-index: 1)","(max-color-index: 0)","(display-mode: fullscreen)","(display-mode: standalone)","(display-mode: minimal-ui)","(display-mode: browser)","(forced-colors: none)","(forced-colors: active)","(grid: 0)","(grid: 1)","(max-height: 600px)","(max-height: 1200px)","(max-height: 900px)","(max-height: 750px)","(max-height: 825px)","(max-height: 863px)","(max-height: 844px)","(max-height: 854px)","(max-height: 859px)","(max-height: 861px)","(max-height: 862px)","(hover: none)","(hover: hover)","(inverted-colors: none)","(inverted-colors: inverted)","(light-level: normal)","(light-level: dim)","(light-level: washed)","(max-monochrome: 1)","(max-monochrome: 0)","(orientation: landscape)","(orientation: portrait)","(pointer: none)","(pointer: coarse)","(pointer: fine)","(overflow-inline: none)","(overflow-inline: scroll)","(scripting: none)","(scripting: initial-only)","(scripting: enabled)","(max-width: 600px)","(max-width: 1200px)","(max-width: 2400px)","(max-width: 4800px)","(max-width: 9600px)","(max-width: 19200px)","(max-width: 38400px)","(max-width: 76800px)","(max-width: 153600px)","(max-width: 307200px)","(max-width: 614400px)","(max-width: 1228800px)","(max-width: 2457600px)","(max-width: 4915200px)","(max-width: 9830400px)","(max-width: 19660800px)","(max-width: 39321600px)","(max-width: 78643200px)","(max-width: 157286400px)","(max-width: 314572800px)","(max-width: 629145600px)","(max-width: 1258291200px)","(max-width: 2516582400px)","(max-width: 5033164800px)","(max-width: 10066329600px)","(max-width: 20132659200px)","(max-width: 40265318400px)","(max-width: 80530636800px)","(max-width: 161061273600px)","(max-width: 322122547200px)","(max-width: 644245094400px)","(max-width: 1288490188800px)","(max-width: 2576980377600px)","(max-width: 5153960755200px)","(max-width: 10307921510400px)","(max-width: 20615843020800px)","(max-width: 41231686041600px)","(max-width: 82463372083200px)","(max-width: 164926744166400px)","(max-width: 329853488332800px)","(max-width: 659706976665600px)","(max-width: 1319413953331200px)","(max-width: 2638827906662400px)","(max-width: 5277655813324800px)","(max-width: 10555311626649600px)","(max-width: 21110623253299200px)","(max-width: 42221246506598400px)","(max-width: 84442493013196800px)","(max-width: 168884986026393600px)","(max-width: 337769972052787200px)","(max-width: 675539944105574400px)","(max-width: 506654958079180800px)","(max-width: 591097451092377600px)","(max-width: 633318697598976000px)","(max-width: 654429320852275200px)","(max-width: 664984632478924800px)","(max-width: 670262288292249600px)","(max-width: 672901116198912000px)","(max-width: 674220530152243200px)","(max-width: 674880237128908800px)","(max-width: 675210090617241600px)","(max-width: 675375017361408000px)","(max-width: 675457480733491200px)","(max-width: 675498712419532800px)","(max-width: 675519328262553600px)","(max-width: 675529636184064000px)","(max-width: 675534790144819200px)","(max-width: 675537367125196800px)","(max-width: 675538655615385600px)","(max-width: 675539299860480000px)","(max-width: 675539621983027200px)","(max-width: 675539783044300800px)","(max-width: 675539863574937600px)","(max-width: 675539903840256000px)","(max-width: 675539923972915200px)","(max-width: 675539934039244800px)","(max-width: 675539939072409600px)","(max-width: 675539941588992000px)","(max-width: 675539942847283200px)","(max-width: 675539943476428800px)","(max-width: 675539943791001600px)","(max-width: 675539943948288000px)","(max-width: 675539944026931200px)","(max-width: 675539944066252800px)","(max-width: 675539944085913600px)","(max-width: 675539944095744000px)","(max-width: 675539944100659200px)","(max-width: 675539944103116800px)","(max-width: 675539944104345600px)","(max-width: 675539944104960000px)","(max-width: 675539944105267200px)","(max-width: 675539944105420800px)","(max-width: 675539944105497600px)","(max-width: 675539944105536000px)","(max-width: 675539944105555200px)","(max-width: 675539944105564800px)","(max-width: 675539944105569500px)","(max-width: 675539944105572000px)","(max-width: 675539944105573100px)","(max-width: 675539944105573800px)","(max-width: 675539944105574100px)","(prefers-contrast: no-preference)","(prefers-contrast: high)","(prefers-contrast: low)","(overflow-block: none)","(overflow-block: scroll)","(overflow-block: optional-paged)","(overflow-block: paged)","(update: none)","(update: slow)","(update: fast)","(prefers-reduced-motion: no-preference)","(prefers-reduced-motion: reduce)","(q: 1)","(prefers-reduced-transparency: no-preference)","(prefers-reduced-transparency: reduce)","(prefers-color-scheme: no-preference)","(prefers-color-scheme: light)","(prefers-color-scheme: dark)","(scan: interlace)","(scan: progressive)"])
let matchmedias = {}
let funcs = [
'XRHitTestResult',
'crossOriginIsolated',
'AbstractRange',
'RTCDtlsTransport',
'BarcodeDetector',
'EventCounts',
'SharedArrayBuffer',
'VisualViewport',
'FinalizationRegistry',
'WritableStreamDefaultController',
'HTMLMenuItemElement',
'HID',
'CSSCounterStyleRule',
'FileSystemDirectoryHandle',
'PerformancePaintTiming',
'onbeforeinput',
'ApplicationCache',
'AudioData',
'AudioTrack',
'DOMRectList',
'FragmentDirective',
'Sanitizer',
'onselectionchange',
'onsecuritypolicyviolation',
'structuredClone',
'XRHand',
'Lock',
'EyeDropper',
'CSSLayerBlockRule',
'ServiceWorkerContainer',
'IdleDetector',
'HTMLDialogElement',
'CSSFontPaletteValuesRule',
'CSSMathClamp',
'NavigationPreloadManager',
'LaunchParams',
'content',
'IDBFileHandle',
'BrowserCaptureMediaStreamTrack',
'FontData',
'ReadableByteStreamController',
'OffscreenCanvas',
'MediaSourceHandle',
'XRCamera'
]
let funcResult = funcs.map(e => {
return window.hasOwnProperty(e) ? 1 : 0
})
let matchmediaList = ["(max-aspect-ratio: 1/1)", "(max-aspect-ratio: 2/1)", "(max-aspect-ratio: 3/2)", "(max-aspect-ratio: 5/4)", "(max-aspect-ratio: 9/8)", "(max-aspect-ratio: 17/16)", "(max-aspect-ratio: 33/32)", "(max-aspect-ratio: 67/64)", "(max-aspect-ratio: 133/128)", "(max-aspect-ratio: 265/256)", "(max-aspect-ratio: 531/512)", "(max-aspect-ratio: 1063/1024)", "(max-aspect-ratio: 2127/2048)", "(max-aspect-ratio: 4255/4096)", "(max-aspect-ratio: 8511/8192)", "(max-aspect-ratio: 17023/16384)", "(max-aspect-ratio: 34047/32768)", "(max-aspect-ratio: 68095/65536)", "(max-aspect-ratio: 136191/131072)", "(max-aspect-ratio: 272383/262144)", "(max-aspect-ratio: 544767/524288)", "(max-aspect-ratio: 1089535/1048576)", "(max-aspect-ratio: 2179071/2097152)", "(max-aspect-ratio: 4358143/4194304)", "(max-aspect-ratio: 8716287/8388608)", "(max-aspect-ratio: 17432575/16777216)", "(max-aspect-ratio: 34865151/33554432)", "(max-aspect-ratio: 69730303/67108864)", "(max-aspect-ratio: 139460607/134217728)", "(max-aspect-ratio: 278921215/268435456)", "(max-aspect-ratio: 557842431/536870912)", "(max-aspect-ratio: 1115684863/1073741824)", "(max-aspect-ratio: 2231369727/2147483648)", "(max-aspect-ratio: 4462739455/4294967296)", "(max-aspect-ratio: 8925478911/8589934592)", "(max-aspect-ratio: 17850957823/17179869184)", "(max-aspect-ratio: 35701915647/34359738368)", "(max-aspect-ratio: 71403831295/68719476736)", "(max-aspect-ratio: 142807662591/137438953472)", "(max-aspect-ratio: 285615325183/274877906944)", "(max-aspect-ratio: 571230650367/549755813888)", "(max-aspect-ratio: 1142461300735/1099511627776)", "(max-aspect-ratio: 2284922601471/2199023255552)", "(max-aspect-ratio: 4569845202943/4398046511104)", "(max-aspect-ratio: 9139690405887/8796093022208)", "(max-aspect-ratio: 18279380811775/17592186044416)", "(max-aspect-ratio: 36558761623551/35184372088832)", "(max-aspect-ratio: 73117523247103/70368744177664)", "(max-aspect-ratio: 146235046494207/140737488355328)", "(max-aspect-ratio: 292470092988415/281474976710656)", "(max-aspect-ratio: 584940185976831/562949953421312)", "(max-aspect-ratio: 1169880371953663/1125899906842624)", "(min-resolution: 0.0001dpi)", "(max-resolution: 24dpi)", "(max-resolution: 48dpi)", "(max-resolution: 96dpi)", "(max-resolution: 72dpi)", "(max-resolution: 84dpi)", "(max-resolution: 90dpi)", "(max-resolution: 93dpi)", "(max-resolution: 95dpi)", "(any-hover: none)", "(any-hover: hover)", "(any-pointer: none)", "(any-pointer: coarse)", "(any-pointer: fine)", "(max-color: 8)", "(max-color: 4)", "(max-color: 6)", "(max-color: 7)", "(color-gamut: srgb)", "(color-gamut: p3)", "(color-gamut: rec2020)", "(max-color-index: 1000)", "(max-color-index: 500)", "(max-color-index: 250)", "(max-color-index: 125)", "(max-color-index: 62)", "(max-color-index: 31)", "(max-color-index: 15)", "(max-color-index: 7)", "(max-color-index: 3)", "(max-color-index: 1)", "(max-color-index: 0)", "(display-mode: fullscreen)", "(display-mode: standalone)", "(display-mode: minimal-ui)", "(display-mode: browser)", "(forced-colors: none)", "(forced-colors: active)", "(grid: 0)", "(grid: 1)", "(max-height: 600px)", "(max-height: 1200px)", "(max-height: 900px)", "(max-height: 750px)", "(max-height: 825px)", "(max-height: 863px)", "(max-height: 882px)", "(max-height: 891px)", "(max-height: 887px)", "(max-height: 889px)", "(max-height: 890px)", "(hover: none)", "(hover: hover)", "(inverted-colors: none)", "(inverted-colors: inverted)", "(light-level: normal)", "(light-level: dim)", "(light-level: washed)", "(max-monochrome: 1)", "(max-monochrome: 0)", "(orientation: landscape)", "(orientation: portrait)", "(pointer: none)", "(pointer: coarse)", "(pointer: fine)", "(overflow-inline: none)", "(overflow-inline: scroll)", "(scripting: none)", "(scripting: initial-only)", "(scripting: enabled)", "(max-width: 600px)", "(max-width: 1200px)", "(max-width: 900px)", "(max-width: 1050px)", "(max-width: 975px)", "(max-width: 938px)", "(max-width: 919px)", "(max-width: 929px)", "(max-width: 934px)", "(max-width: 932px)", "(max-width: 931px)", "(prefers-contrast: no-preference)", "(prefers-contrast: high)", "(prefers-contrast: low)", "(overflow-block: none)", "(overflow-block: scroll)", "(overflow-block: optional-paged)", "(overflow-block: paged)", "(update: none)", "(update: slow)", "(update: fast)", "(prefers-reduced-motion: no-preference)", "(prefers-reduced-motion: reduce)", "(q: 1)", "(prefers-reduced-transparency: no-preference)", "(prefers-reduced-transparency: reduce)", "(prefers-color-scheme: no-preference)", "(prefers-color-scheme: light)", "(prefers-color-scheme: dark)", "(scan: interlace)", "(scan: progressive)"];
matchmediaList.push(...["(max-aspect-ratio: 1/1)", "(max-aspect-ratio: 2/1)", "(max-aspect-ratio: 3/1)", "(max-aspect-ratio: 4/1)", "(max-aspect-ratio: 5/1)", "(max-aspect-ratio: 6/1)", "(max-aspect-ratio: 7/1)", "(max-aspect-ratio: 8/1)", "(max-aspect-ratio: 9/1)", "(max-aspect-ratio: 10/1)", "(max-aspect-ratio: 11/1)", "(max-aspect-ratio: 12/1)", "(max-aspect-ratio: 13/1)", "(max-aspect-ratio: 14/1)", "(max-aspect-ratio: 15/1)", "(max-aspect-ratio: 16/1)", "(max-aspect-ratio: 17/1)", "(max-aspect-ratio: 18/1)", "(max-aspect-ratio: 19/1)", "(max-aspect-ratio: 20/1)", "(max-aspect-ratio: 21/1)", "(max-aspect-ratio: 22/1)", "(max-aspect-ratio: 23/1)", "(max-aspect-ratio: 24/1)", "(max-aspect-ratio: 25/1)", "(max-aspect-ratio: 26/1)", "(max-aspect-ratio: 27/1)", "(max-aspect-ratio: 28/1)", "(max-aspect-ratio: 29/1)", "(max-aspect-ratio: 30/1)", "(max-aspect-ratio: 31/1)", "(max-aspect-ratio: 32/1)", "(max-aspect-ratio: 33/1)", "(max-aspect-ratio: 34/1)", "(max-aspect-ratio: 35/1)", "(max-aspect-ratio: 36/1)", "(max-aspect-ratio: 37/1)", "(max-aspect-ratio: 38/1)", "(max-aspect-ratio: 39/1)", "(max-aspect-ratio: 40/1)", "(max-aspect-ratio: 41/1)", "(max-aspect-ratio: 42/1)", "(max-aspect-ratio: 43/1)", "(max-aspect-ratio: 44/1)", "(max-aspect-ratio: 45/1)", "(max-aspect-ratio: 46/1)", "(max-aspect-ratio: 47/1)", "(max-aspect-ratio: 48/1)", "(max-aspect-ratio: 49/1)", "(max-aspect-ratio: 50/1)", "(max-aspect-ratio: 51/1)", "(max-aspect-ratio: 101/2)", "(max-aspect-ratio: 203/4)", "(max-aspect-ratio: 407/8)", "(max-aspect-ratio: 815/16)", "(max-aspect-ratio: 1631/32)", "(max-aspect-ratio: 3263/64)", "(max-aspect-ratio: 6527/128)", "(max-aspect-ratio: 13055/256)", "(max-aspect-ratio: 26111/512)", "(max-aspect-ratio: 52223/1024)", "(max-aspect-ratio: 104447/2048)", "(max-aspect-ratio: 208895/4096)", "(max-aspect-ratio: 417791/8192)", "(max-aspect-ratio: 835583/16384)", "(max-aspect-ratio: 1671167/32768)", "(max-aspect-ratio: 3342335/65536)", "(max-aspect-ratio: 6684671/131072)", "(max-aspect-ratio: 13369343/262144)", "(max-aspect-ratio: 26738687/524288)", "(max-aspect-ratio: 53477375/1048576)", "(max-aspect-ratio: 106954751/2097152)", "(max-aspect-ratio: 213909503/4194304)", "(max-aspect-ratio: 427819007/8388608)", "(max-aspect-ratio: 855638015/16777216)", "(max-aspect-ratio: 1711276031/33554432)", "(max-aspect-ratio: 3422552063/67108864)", "(max-aspect-ratio: 6845104127/134217728)", "(max-aspect-ratio: 13690208255/268435456)", "(max-aspect-ratio: 27380416511/536870912)", "(max-aspect-ratio: 54760833023/1073741824)", "(max-aspect-ratio: 109521666047/2147483648)", "(max-aspect-ratio: 219043332095/4294967296)", "(max-aspect-ratio: 438086664191/8589934592)", "(max-aspect-ratio: 876173328383/17179869184)", "(max-aspect-ratio: 1752346656767/34359738368)", "(max-aspect-ratio: 3504693313535/68719476736)", "(max-aspect-ratio: 7009386627071/137438953472)", "(max-aspect-ratio: 14018773254143/274877906944)", "(max-aspect-ratio: 28037546508287/549755813888)", "(max-aspect-ratio: 56075093016575/1099511627776)", "(max-aspect-ratio: 112150186033151/2199023255552)", "(max-aspect-ratio: 224300372066303/4398046511104)", "(max-aspect-ratio: 448600744132607/8796093022208)", "(max-aspect-ratio: 897201488265215/17592186044416)", "(max-aspect-ratio: 1794402976530431/35184372088832)", "(max-aspect-ratio: 3588805953060863/70368744177664)", "(max-aspect-ratio: 7177611906121727/140737488355328)", "(min-resolution: 0.0001dpi)", "(max-resolution: 24dpi)", "(max-resolution: 48dpi)", "(max-resolution: 96dpi)", "(max-resolution: 72dpi)", "(max-resolution: 84dpi)", "(max-resolution: 90dpi)", "(max-resolution: 93dpi)", "(max-resolution: 95dpi)", "(any-hover: none)", "(any-hover: hover)", "(any-pointer: none)", "(any-pointer: coarse)", "(any-pointer: fine)", "(max-color: 8)", "(max-color: 4)", "(max-color: 6)", "(max-color: 7)", "(color-gamut: srgb)", "(color-gamut: p3)", "(color-gamut: rec2020)", "(max-color-index: 1000)", "(max-color-index: 500)", "(max-color-index: 250)", "(max-color-index: 125)", "(max-color-index: 62)", "(max-color-index: 31)", "(max-color-index: 15)", "(max-color-index: 7)", "(max-color-index: 3)", "(max-color-index: 1)", "(max-color-index: 0)", "(display-mode: fullscreen)", "(display-mode: standalone)", "(display-mode: minimal-ui)", "(display-mode: browser)", "(forced-colors: none)", "(forced-colors: active)", "(grid: 0)", "(grid: 1)", "(max-height: 600px)", "(max-height: 1200px)", "(max-height: 900px)", "(max-height: 750px)", "(max-height: 825px)", "(max-height: 863px)", "(max-height: 844px)", "(max-height: 854px)", "(max-height: 859px)", "(max-height: 861px)", "(max-height: 862px)", "(hover: none)", "(hover: hover)", "(inverted-colors: none)", "(inverted-colors: inverted)", "(light-level: normal)", "(light-level: dim)", "(light-level: washed)", "(max-monochrome: 1)", "(max-monochrome: 0)", "(orientation: landscape)", "(orientation: portrait)", "(pointer: none)", "(pointer: coarse)", "(pointer: fine)", "(overflow-inline: none)", "(overflow-inline: scroll)", "(scripting: none)", "(scripting: initial-only)", "(scripting: enabled)", "(max-width: 600px)", "(max-width: 1200px)", "(max-width: 2400px)", "(max-width: 4800px)", "(max-width: 9600px)", "(max-width: 19200px)", "(max-width: 38400px)", "(max-width: 76800px)", "(max-width: 153600px)", "(max-width: 307200px)", "(max-width: 614400px)", "(max-width: 1228800px)", "(max-width: 2457600px)", "(max-width: 4915200px)", "(max-width: 9830400px)", "(max-width: 19660800px)", "(max-width: 39321600px)", "(max-width: 78643200px)", "(max-width: 157286400px)", "(max-width: 314572800px)", "(max-width: 629145600px)", "(max-width: 1258291200px)", "(max-width: 2516582400px)", "(max-width: 5033164800px)", "(max-width: 10066329600px)", "(max-width: 20132659200px)", "(max-width: 40265318400px)", "(max-width: 80530636800px)", "(max-width: 161061273600px)", "(max-width: 322122547200px)", "(max-width: 644245094400px)", "(max-width: 1288490188800px)", "(max-width: 2576980377600px)", "(max-width: 5153960755200px)", "(max-width: 10307921510400px)", "(max-width: 20615843020800px)", "(max-width: 41231686041600px)", "(max-width: 82463372083200px)", "(max-width: 164926744166400px)", "(max-width: 329853488332800px)", "(max-width: 659706976665600px)", "(max-width: 1319413953331200px)", "(max-width: 2638827906662400px)", "(max-width: 5277655813324800px)", "(max-width: 10555311626649600px)", "(max-width: 21110623253299200px)", "(max-width: 42221246506598400px)", "(max-width: 84442493013196800px)", "(max-width: 168884986026393600px)", "(max-width: 337769972052787200px)", "(max-width: 675539944105574400px)", "(max-width: 506654958079180800px)", "(max-width: 591097451092377600px)", "(max-width: 633318697598976000px)", "(max-width: 654429320852275200px)", "(max-width: 664984632478924800px)", "(max-width: 670262288292249600px)", "(max-width: 672901116198912000px)", "(max-width: 674220530152243200px)", "(max-width: 674880237128908800px)", "(max-width: 675210090617241600px)", "(max-width: 675375017361408000px)", "(max-width: 675457480733491200px)", "(max-width: 675498712419532800px)", "(max-width: 675519328262553600px)", "(max-width: 675529636184064000px)", "(max-width: 675534790144819200px)", "(max-width: 675537367125196800px)", "(max-width: 675538655615385600px)", "(max-width: 675539299860480000px)", "(max-width: 675539621983027200px)", "(max-width: 675539783044300800px)", "(max-width: 675539863574937600px)", "(max-width: 675539903840256000px)", "(max-width: 675539923972915200px)", "(max-width: 675539934039244800px)", "(max-width: 675539939072409600px)", "(max-width: 675539941588992000px)", "(max-width: 675539942847283200px)", "(max-width: 675539943476428800px)", "(max-width: 675539943791001600px)", "(max-width: 675539943948288000px)", "(max-width: 675539944026931200px)", "(max-width: 675539944066252800px)", "(max-width: 675539944085913600px)", "(max-width: 675539944095744000px)", "(max-width: 675539944100659200px)", "(max-width: 675539944103116800px)", "(max-width: 675539944104345600px)", "(max-width: 675539944104960000px)", "(max-width: 675539944105267200px)", "(max-width: 675539944105420800px)", "(max-width: 675539944105497600px)", "(max-width: 675539944105536000px)", "(max-width: 675539944105555200px)", "(max-width: 675539944105564800px)", "(max-width: 675539944105569500px)", "(max-width: 675539944105572000px)", "(max-width: 675539944105573100px)", "(max-width: 675539944105573800px)", "(max-width: 675539944105574100px)", "(prefers-contrast: no-preference)", "(prefers-contrast: high)", "(prefers-contrast: low)", "(overflow-block: none)", "(overflow-block: scroll)", "(overflow-block: optional-paged)", "(overflow-block: paged)", "(update: none)", "(update: slow)", "(update: fast)", "(prefers-reduced-motion: no-preference)", "(prefers-reduced-motion: reduce)", "(q: 1)", "(prefers-reduced-transparency: no-preference)", "(prefers-reduced-transparency: reduce)", "(prefers-color-scheme: no-preference)", "(prefers-color-scheme: light)", "(prefers-color-scheme: dark)", "(scan: interlace)", "(scan: progressive)"])
let matchmedias = {}
for (let i = 0; i < matchmediaList.length; i++) {
let k = matchmediaList[i];
let v = matchMedia(k).matches
matchmedias[k] = v
matchmedias[k] = v
}
let fonts = [
......@@ -579,7 +634,7 @@ try {
}, {"font": "72px ZWAdobeF, serif", "text": "mmmmmmmmlli"}]
let fontsRes = {}
var canvas = new OffscreenCanvas(1200,1200)
var canvas = new OffscreenCanvas(1200, 1200)
var ctx = canvas.getContext('2d')
for (let i = 0; i < fonts.length; i++) {
ctx.font = fonts[i].font;
......@@ -798,7 +853,7 @@ try {
}
function getDataUrl2() {
var canvas = document.createElement('canvas')
var canvas = document.createElement('canvas')
canvas.width = 5;
canvas.height = 5;
var ctx = canvas.getContext('2d')
......@@ -806,15 +861,15 @@ try {
ctx.fillRect(0, 0, 5, 5)
var img1 = canvas.toDataURL();
ctx.beginPath()
ctx.lineTo(0,0)
ctx.lineTo(5,0)
ctx.lineTo(5,5)
ctx.lineTo(0,5)
ctx.lineTo(0, 0)
ctx.lineTo(5, 0)
ctx.lineTo(5, 5)
ctx.lineTo(0, 5)
ctx.fill()
var img2 = canvas.toDataURL()
ctx.fillStyle = 'rgba(22, 22, 22, -0.9136313778864509)'
ctx.fillRect(0,0,5,5)
ctx.fillRect(0, 0, 5, 5)
var img3 = canvas.toDataURL()
ctx.font = '20px Arial';
......@@ -993,6 +1048,7 @@ try {
useragentdata: userAgentData,
webglimg: webglImg,
matchmedias: matchmedias,
funcs: funcResult,
}
let body = JSON.stringify(result);
// body = stringToHex(encodeURIComponent(body))
......
......@@ -73,27 +73,28 @@ for i in range(100):
session.proxies = {
'http': proxy,
'https': proxy,
}
# selectId = 'a74b38e7115cf4d1b1f6976c'
# c = session.get('https://www.jetblue.com/js/src/jb-74873.js', insecure_skip_verify=True).text
# m5 = md5(c)
# if m5 != lastHash and usedTime > 2:
# lastHash = m5
# usedTime = 0
# logger.debug('js变化')
# code = open('src.js', 'r', encoding='utf-8').read()
# code1 = open('js_dom_run.js', 'r', encoding='utf-8').read()
# with open('src_run1.js', 'w', encoding='utf-8') as f:
# f.write(code + '\n\n' + c)
c = session.get('https://www.jetblue.com/js/src/jb-74873.js', insecure_skip_verify=True).text
m5 = md5(c)
if m5 != lastHash and usedTime > 2:
lastHash = m5
usedTime = 0
logger.debug('js变化')
code = open('src.js', 'r', encoding='utf-8').read()
code1 = open('js_dom_run.js', 'r', encoding='utf-8').read()
with open('src_run1.js', 'w', encoding='utf-8') as f:
f.write(code + '\n\n' + c)
# # with open('js_dom_run1.js', 'w', encoding='utf-8') as f:
# # f.write(code1 + '\n\n' + c)`
t1 = time.time()
# r = requests.get('http://127.0.0.1:5000/getinfo').json()['message']
# r = requests.get('http://127.0.0.1:3001').json()
p = subprocess.Popen(['node', 'js_dom_run.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
# p = subprocess.Popen(['node', 'js_dom_run.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
# p = subprocess.Popen(['node', 'src_run_chrome_105.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
# p = subprocess.Popen(['node', 'src_run_company_chrome.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
# p = subprocess.Popen(['node', 'src_run.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
p = subprocess.Popen(['node', 'src_run1.js', selectId, '11'], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment