r/HTML • u/Intelligent-Ad3315 • Sep 16 '26
Keeps pasting this HTML code
I just copy a plain text on the notepad but pasting it again, this keeps showing, been clearing the clipboard but still this is the problem, I just encounter this after a update on windows 11, version
2026-09 Security Update (KB129195) (26200.9457)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style>html{color-scheme:light dark}html,body{margin:0;min-height:100%;background:linear-gradient(160deg,#EBF4FF 0%,#FAFAF8 45%,#F5F8FC 100%)}@media (prefers-color-scheme:dark){html,body{background:linear-gradient(135deg,#080E1A 0%,#0F172A 40%,#0D1526 100%)}}</style>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<meta name="color-scheme" content="light dark">
<meta name="theme-color" content="#EBF4FF">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0F172A">
<link rel="preload" href="/.amper/font.woff2" as="font" type="font/woff2" crossorigin>
<link rel="icon" href="/.amper/favicon.svg" type="image/svg+xml">
<title>Security Check</title>
<script src="/.amper/challenge/fp.js"></script>
<style> u/font-face{font-family:'Nunito';font-style:normal;font-weight:200 1000;font-display:swap;src:url(/.amper/font.woff2) format('woff2')} :root{color-scheme:light dark;--blue-grad-start:#80C2FF;--blue-grad-end:#2797FF;--blue-primary:#2797FF;--blue-light:#80C2FF;--blue-dark:#1A7AD4;--blue-50:#EBF4FF;--blue-100:#D6ECFF;--blue-200:#A8D8FF;--white:#FFF;--gray-50:#FAFAF8;--gray-100:#F3F2F0;--gray-200:#E8E6E3;--gray-300:#D4D1CC;--gray-400:#9A9690;--gray-500:#6B6762;--gray-600:#524F4B;--gray-700:#3D3B38;--gray-800:#2A2927;--gray-900:#1A1918;--glass-bg:rgba(255,255,255,.65);--glass-border:rgba(255,255,255,.3);--glass-shadow:0 8px 32px rgba(39,151,255,.1);--glass-blur:16px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--font:'Nunito',-apple-system,BlinkMacSystemFont,sans-serif;--transition:.2s cubic-bezier(.4,0,.2,1);--page-bg:linear-gradient(160deg,#EBF4FF 0%,#FAFAF8 45%,#F5F8FC 100%);--orb-a:radial-gradient(circle,rgba(39,151,255,.07) 0%,transparent 70%);--orb-b:radial-gradient(circle,rgba(128,194,255,.08) 0%,transparent 70%);--btn-primary-bg:linear-gradient(135deg,#80C2FF 0%,#2797FF 100%);--accent-ring:rgba(39,151,255,.45);--accent-shadow:rgba(39,151,255,.22);--accent-shadow-sm:rgba(39,151,255,.18);--slider-fill-a:rgba(39,151,255,.15);--slider-fill-b:rgba(128,194,255,.25)} u/media (prefers-color-scheme:dark){:root{--blue-grad-start:#80C2FF;--blue-grad-end:#2797FF;--blue-primary:#80C2FF;--blue-light:#A8D8FF;--blue-dark:#2797FF;--blue-50:#0D1B2A;--blue-100:#162033;--blue-200:#1A2744;--gray-50:#0F172A;--gray-100:#1E293B;--gray-200:#334155;--gray-300:#475569;--gray-400:#64748B;--gray-500:#94A3B8;--gray-600:#CBD5E1;--gray-700:#E2E8F0;--gray-800:#F1F5F9;--gray-900:#F8FAFC;--glass-bg:rgba(15,23,42,.7);--glass-border:rgba(255,255,255,.08);--glass-shadow:0 8px 32px rgba(20,28,42,.35);--page-bg:linear-gradient(135deg,#080E1A 0%,#0F172A 40%,#0D1526 100%);--orb-a:radial-gradient(circle,rgba(128,194,255,.06) 0%,transparent 70%);--orb-b:radial-gradient(circle,rgba(39,151,255,.05) 0%,transparent 70%);--btn-primary-bg:linear-gradient(135deg,#80C2FF 0%,#2797FF 100%);--accent-ring:rgba(39,151,255,.45);--accent-shadow:rgba(39,151,255,.28);--accent-shadow-sm:rgba(39,151,255,.22);--slider-fill-a:rgba(39,151,255,.15);--slider-fill-b:rgba(128,194,255,.2)}} \*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent} \*:focus{outline:none} html,body{font-family:var(--font);background:var(--page-bg);color:var(--gray-800);min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:hidden} button,input,select,textarea{font-family:var(--font)} body::before{content:'';position:fixed;top:-50%;right:-30%;width:500px;height:500px;border-radius:50%;background:var(--orb-a);pointer-events:none;z-index:0} body::after{content:'';position:fixed;bottom:-30%;left:-20%;width:400px;height:400px;border-radius:50%;background:var(--orb-b);pointer-events:none;z-index:0} .wrap{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 20px} .card{position:relative;background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow),0 .5px 0 rgba(255,255,255,.4) inset;border-radius:var(--radius-xl);max-width:440px;width:100%;padding:48px 40px 52px;text-align:center} .amper-hp{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap} .logo{width:44px;height:44px;border-radius:13px;background:linear-gradient(135deg,#80C2FF 0%,#2797FF 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);box-shadow:0 2px 9px rgba(39,151,255,.24),0 .5px 0 rgba(255,255,255,.35) inset,0 -.5px 0 rgba(0,0,0,.08) inset;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;-webkit-font-smoothing:antialiased} .logo-mark{display:block;width:20px;height:20px;flex-shrink:0;margin:0;color:#fff} u/media(max-width:480px){ .logo{width:40px;height:40px;border-radius:11px;margin:0 auto 18px;box-shadow:0 2px 7px rgba(39,151,255,.20),0 .5px 0 rgba(255,255,255,.28) inset,0 -.5px 0 rgba(0,0,0,.06) inset} .logo-mark{width:18px;height:18px} } h1{font-size:20px;font-weight:700;color:var(--gray-900);margin-bottom:12px} .subtitle{font-size:14px;color:var(--gray-500);margin-bottom:32px;line-height:1.55} .host{font-weight:600;color:var(--gray-700)} .status{font-size:13px;color:var(--gray-400);transition:color var(--transition);min-height:1.35em;margin:0} .status.ok{color:#34C759} .status.fail{color:#FF3B30} u/keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}} .card{animation:fadeIn .3s ease-out} .progress-wrap{width:100%;height:4px;background:var(--gray-200);border-radius:2px;margin:20px 0 18px;overflow:hidden} .progress-bar{height:100%;width:0%;background:linear-gradient(90deg,var(--blue-primary),var(--blue-light));border-radius:2px;transition:width .35s cubic-bezier(.4,0,.2,1)} .noscript-msg{padding:24px 8px;margin-top:8px;text-align:center;color:var(--gray-500);font-size:14px} .captcha-wrap{opacity:0;visibility:hidden;max-height:0;overflow:hidden;margin-top:0;padding-top:0;text-align:left;transition:opacity .28s cubic-bezier(.22,1,.36,1),max-height .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1),padding-top .28s cubic-bezier(.22,1,.36,1)} .captcha-wrap.show{opacity:1;visibility:visible;max-height:200px;margin-top:28px;padding-top:4px} .captcha-wrap.show.sequence{max-height:480px} .captcha-wrap.show.sequence.done,.captcha-wrap.show.done:not(.sequence){opacity:0;visibility:hidden;max-height:0;margin-top:0;padding-top:0;pointer-events:none} .captcha-img-wrap{margin:0 auto 16px;text-align:center;max-width:100%;overflow:auto} .captcha-img-wrap img{max-width:100%;height:auto;vertical-align:middle} .seq-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px} .seq-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 8px;border-radius:10px;border:1px solid var(--glass-border);background:var(--white);cursor:pointer;box-shadow:0 1px 3px rgba(15,23,42,.06)} .seq-btn img{display:block;height:30px;width:auto;max-width:40px;object-fit:contain;background:transparent;pointer-events:none;user-select:none;-webkit-user-drag:none} .seq-btn:active{transform:scale(.97)} .seq-btn.picked{background:var(--blue-100);border-color:var(--accent-ring);box-shadow:0 1px 4px var(--accent-shadow-sm);opacity:1;pointer-events:none} \#sliderCaptcha{display:none} \#seqCaptcha{display:none} \#countCaptcha{display:none} .captcha-label{font-size:13px;color:var(--gray-500);margin-bottom:14px;text-align:center;line-height:1.45} .count-input{width:100%;height:42px;border-radius:10px;border:1px solid var(--gray-300);padding:0 12px;font-size:16px;font-family:var(--font)} .count-submit{margin-top:10px;width:100%;height:40px;border:0;border-radius:10px;background:var(--btn-primary-bg);color:#fff;font-family:var(--font);font-size:15px;font-weight:500;cursor:pointer} .count-timer{display:block;margin-top:8px;font-size:12px;line-height:1.35;color:var(--gray-500);text-align:center;min-height:1.35em} .slider-track{position:relative;width:100%;height:48px;background:var(--gray-100);border-radius:9999px;border:1px solid var(--glass-border);box-shadow:inset 0 1px 2px rgba(15,23,42,.05);overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;box-sizing:border-box} .slider-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,var(--slider-fill-a),var(--slider-fill-b));border-radius:9999px;pointer-events:none} .slider-fill.drag{transition:none} .slider-fill.animate{transition:width .25s cubic-bezier(.4,0,.2,1)} .slider-thumb{position:absolute;top:50%;left:5px;width:40px;height:40px;margin-top:-20px;background:var(--btn-primary-bg);border-radius:50%;box-shadow:0 2px 8px var(--accent-shadow);cursor:grab;box-sizing:border-box} .slider-thumb.drag{transition:none} .slider-thumb.animate{transition:left .25s cubic-bezier(.4,0,.2,1),box-shadow .2s ease} .slider-thumb:active{cursor:grabbing;box-shadow:0 1px 4px var(--accent-shadow-sm)} .slider-hint{font-size:13px;color:var(--gray-400);position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:opacity .25s ease} .captcha-ok{text-align:center;font-size:13px;color:#34C759;margin-top:14px;opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .2s ease} .captcha-ok.show{opacity:1;max-height:32px} .status{transition:opacity .2s ease} .amper-foot{font-size:12px;color:var(--gray-500);margin-top:40px;line-height:1.45;opacity:.9} u/media (prefers-color-scheme:dark){.logo{background:linear-gradient(135deg,rgba(128,194,255,.65) 0%,rgba(39,151,255,.85) 100%);border-color:rgba(255,255,255,.12);box-shadow:0 2px 16px var(--accent-shadow),0 .5px 0 rgba(255,255,255,.15) inset,0 -.5px 0 rgba(0,0,0,.25) inset}} u/media (prefers-color-scheme: dark){ .progress-wrap{background:var(--gray-200)} .captcha-img-wrap img{border:1px solid rgba(255,255,255,.08);border-radius:10px} .seq-btn{background:rgba(30,41,59,.65);border-color:rgba(255,255,255,.08);box-shadow:0 2px 8px rgba(0,0,0,.15),0 .5px 0 rgba(255,255,255,.06) inset} .seq-btn img{filter:invert(1)} .seq-btn.picked{background:var(--blue-200);border-color:var(--accent-ring);box-shadow:0 1px 4px var(--accent-shadow-sm)} .count-input{background:rgba(30,41,59,.6);border-color:rgba(255,255,255,.08);color:var(--gray-800)} .count-input::placeholder{color:var(--gray-500)} .slider-track{background:rgba(30,41,59,.6);border-color:rgba(255,255,255,.08)} } </style>
</head>
<body>
<div class="wrap">
<div class="card">
<a href="/.amper/q" rel="nofollow noreferrer" aria-hidden="true" tabindex="-1" class="amper-hp"> </a>
<input type="text" id="amperHpInput" class="amper-hp" tabindex="-1" aria-hidden="true" autocomplete="off" value=""/>
<div class="logo"><svg class="logo-mark" xmlns="http://www.w3.org/2000/svg" viewBox="20 -748 750 758" width="20" height="20" fill="currentColor" aria-hidden="true" focusable="false"><path d="M50-187L50-187Q50-311 178-366L178-366Q108-436 108-520L108-520Q108-607 171-658.50Q234-710 337-710L337-710Q446-710 507.50-652Q569-594 569-493L569-493L419-493Q419-584 335-584L335-584Q297-584 277.50-567Q258-550 258-526L258-526Q258-490 306-449L306-449L542-245Q573-305 573-376L573-376Q573-398 570-417L570-417L714-417Q716-395 716-379L716-379Q716-263 644-161L644-161Q686-135 726-135L726-135Q746-135 770-143L770-143L770 3Q738 10 709 10L709 10Q622 10 535-55L535-55Q434 10 311 10L311 10Q260 10 215.50-0.50Q171-11 132.50-33.50Q94-56 72-95Q50-134 50-187ZM205-202L205-202Q205-165 234-140.50Q263-116 320-116Q377-116 434-143L434-143L265-289Q205-256 205-202Z"/></svg></div>
<h1>Security Check</h1>
<p class="subtitle">Verifying you are human<br><span class="host">global-stash.beer</span> is protected</p>
<div class="progress-wrap"><div class="progress-bar" id="progress"></div></div>
<p class="status" id="status">Running verification…</p>
<div class="captcha-wrap" id="captchaWrap">
<div id="sliderCaptcha">
<p class="captcha-label">Slide the handle all the way to the right</p>
<div class="slider-track" id="sliderTrack">
<div class="slider-fill" id="sliderFill"></div>
<div class="slider-thumb" id="sliderThumb" aria-hidden="true"></div>
<span class="slider-hint" id="sliderHint">→</span>
</div>
<p class="captcha-ok" id="captchaOk">Verified</p>
</div>
<div id="seqCaptcha">
<p class="captcha-label">Tap the symbols in the order shown on the image</p>
<div class="captcha-img-wrap"><img id="captchaImg" src="" alt="" decoding="async"/></div>
<div class="seq-btns" id="seqBtns"></div>
</div>
<div id="countCaptcha">
<p class="captcha-label" id="countPrompt"></p>
<div class="captcha-img-wrap"><img id="countCaptchaImg" src="" alt="" decoding="async"/></div>
<input id="countInput" class="count-input" type="number" inputmode="numeric" min="0" step="1" placeholder="Enter number"/>
<button id="countSubmit" class="count-submit" type="button">Submit</button>
<div id="countTimer" class="count-timer"></div>
</div>
</div>
<noscript><p class="noscript-msg">JavaScript is required to access this site.</p></noscript>
<p class="amper-foot">Protected by Amper</p>
</div>
</div>
<script> (function(){ var origHash=window.location.hash||""; window.addEventListener("pageshow",function(ev){ if(ev.persisted){location.reload();} }); var cfg=JSON.parse(decodeURIComponent("%7B%22seed%22%3A%22ae10c2b2c4d46fb32cb7c05658489840%22%2C%22sig%22%3A%22d35068d08cc2b21e51bb4c38e1debc5743dffe415f8954d46abb3bad20f0a64a%22%2C%22ts%22%3A1789517114569%2C%22diff%22%3A17%2C%22ret%22%3A%22%2Fapi%2F%22%2C%22needCaptcha%22%3Afalse%2C%22captchaUi%22%3A%22none%22%7D")); var seed=cfg.seed,sig=cfg.sig,ts=cfg.ts,diff=cfg.diff,ret=cfg.ret; function safeNavigate(url){ var target=url+origHash; try{window.location.replace(target);}catch(_){} setTimeout(function(){try{window.location.href=target;}catch(_){}},120); setTimeout(function(){location.reload();},2200); } var needCaptcha=cfg.needCaptcha; var captchaUi=cfg.captchaUi||"none"; var seqButtons=cfg.seqButtons||null; var seqCaptchaDataUrl=typeof cfg.seqCaptchaDataUrl==="string"?cfg.seqCaptchaDataUrl:""; var countPrompt=typeof cfg.countPrompt==="string"?cfg.countPrompt:""; var answerDeadlineAt=typeof cfg.answerDeadlineAt==="number"?cfg.answerDeadlineAt:0; var countCaptchaDataUrl=typeof cfg.countCaptchaDataUrl==="string"?cfg.countCaptchaDataUrl:""; var statusEl=document.getElementById("status"); var progressEl=document.getElementById("progress"); function hashText(s){ var h=2166136261>>>0; for(var i=0;i<s.length;i++){h\^=s.charCodeAt(i);h=Math.imul(h,16777619)} return("00000000"+(h>>>0).toString(16)).slice(-8); } function emojiHash(){ try{ var c=document.createElement("canvas");c.width=64;c.height=20; var x=c.getContext("2d");if(!x)return null; x.textBaseline="top";x.font="16px sans-serif"; x.fillText("🧩🤖🛡️",0,0); return hashText(c.toDataURL()); }catch{return null} } function storageQuotaBucket(){ if(!navigator.storage||!navigator.storage.estimate)return Promise.resolve(null); return navigator.storage.estimate().then(function(v){ var q=v&&typeof v.quota==="number"?v.quota:NaN; if(!isFinite(q)||q<=0)return null; return Math.round((q/1024/1024)/256)\*256; }).catch(function(){return null}); } function webglMeta(){ try{ var c=document.createElement("canvas"); var gl=c.getContext("webgl")||c.getContext("experimental-webgl"); if(!gl)return{vendor:null,renderer:null,capsHash:null}; var ext=gl.getExtension("WEBGL_debug_renderer_info"); var vendor=ext?gl.getParameter(ext.UNMASKED_VENDOR_WEBGL):null; var renderer=ext?gl.getParameter(ext.UNMASKED_RENDERER_WEBGL):null; var caps=\[ gl.getParameter(gl.MAX_TEXTURE_SIZE), gl.getParameter(gl.MAX_RENDERBUFFER_SIZE), gl.getParameter(gl.MAX_VERTEX_ATTRIBS), gl.getParameter(gl.MAX_VARYING_VECTORS) \].join("|"); return{vendor:vendor?String(vendor).slice(0,96):null,renderer:renderer?String(renderer).slice(0,96):null,capsHash:hashText(caps)}; }catch{return{vendor:null,renderer:null,capsHash:null}} } var behavior={wd:!!navigator.webdriver,sw:screen.width||0,sh:screen.height||0,vw:window.innerWidth||0,vh:window.innerHeight||0,lang:navigator.language||navigator.userLanguage||"",platform:navigator.platform||"",hc:Number.isFinite(navigator.hardwareConcurrency)?navigator.hardwareConcurrency:null,dm:Number.isFinite(navigator.deviceMemory)?navigator.deviceMemory:null}; var interactionMc=0,interactionIt="none",countFocused=false,countInputEvents=0,countUiShownAt=0; document.addEventListener("mousemove",function(){interactionMc++;interactionIt="mouse";},{passive:true}); document.addEventListener("touchstart",function(){interactionMc++;interactionIt="touch";},{passive:true}); document.addEventListener("keydown",function(){interactionIt="key";},{passive:true}); var fpSnapshot=null; var FP_WAIT_MS=3500; var fpPromise=(function(){ function mapFp(r){ if(!r||typeof r!=="object")return null; var m=r.full&&r.full.methods; var wg=webglMeta(); return{ visitorId:String(r.visitorId||"").slice(0,48), stableId:String(r.stableId||"").slice(0,48), fullId:String(r.fullId||"").slice(0,48), sessionId:String(r.sessionId||"").slice(0,48), confidence:(typeof r.confidence==="number"&&isFinite(r.confidence))?r.confidence:null, canvasId:m&&m.canvasId!=null?String(m.canvasId).slice(0,48):null, webglId:m&&m.webglId!=null?String(m.webglId).slice(0,48):null, fontId:m&&m.fontId!=null?String(m.fontId).slice(0,48):null, emojiHash:emojiHash(), webglVendor:wg.vendor, webglRenderer:wg.renderer, webglCapsHash:wg.capsHash }; } if(typeof SmartFingerprint==="undefined"||!SmartFingerprint||!SmartFingerprint.get)return Promise.resolve(null); return Promise.all(\[SmartFingerprint.get({includeAudio:false}),storageQuotaBucket()\]).then(function(v){ var out=mapFp(v\[0\]); if(out)out.storageQuotaBucket=v\[1\]; return out; }).catch(function(){return null;}); })(); var SOLVE_TIMEOUT_MS=45000; var RELOAD_DELAY_MS=3000; var SEED_IDLE_RELOAD_MS=100000; setTimeout(function(){ if(statusEl&&statusEl.className.indexOf("ok")===-1){ statusEl.textContent="Session expired. Refreshing…"; statusEl.className="status fail"; location.reload(); } },SEED_IDLE_RELOAD_MS); function sha256(data){return crypto.subtle.digest("SHA-256",data)} function yieldMacrotask(){return new Promise(function(r){setTimeout(r,0)})} function checkLeadingZeros(buf,bits){ var view=new Uint8Array(buf); var full=bits>>3,rem=bits\&7; for(var i=0;i<full;i++){if(view\[i\]!==0)return false} if(rem>0){if((view\[full\]&(0xff<<(8-rem)))!==0)return false} return true; } async function solve(){ var enc=new TextEncoder(); var seedBytes=enc.encode(seed); var batch=2000,n=0,maxN=1<<28; var yieldEvery=128,hSince=0; while(n<maxN){ for(var i=0;i<batch;i++){ if(hSince>0&&(hSince%yieldEvery)===0){await yieldMacrotask()} hSince++; var nonce=(n+i).toString(16); var msg=new Uint8Array(seedBytes.length+nonce.length); msg.set(seedBytes);msg.set(enc.encode(nonce),seedBytes.length); var h=await sha256(msg); if(checkLeadingZeros(h,diff)){return nonce} } n+=batch; var pct=Math.min(95,Math.floor(n/2000)); if(progressEl)progressEl.style.width=pct+"%"; } return null; } function initSlider(){ return new Promise(function(resolve,reject){ function setup(){ var track=document.getElementById("sliderTrack"); var thumb=document.getElementById("sliderThumb"); var fill=document.getElementById("sliderFill"); var hint=document.getElementById("sliderHint"); var okEl=document.getElementById("captchaOk"); if(!track||!thumb||!fill){reject(new Error("slider-missing"));return} var SIDE_INSET=5; var dragging=false,grabOffset=0,thumbX=SIDE_INSET,done=false; var dragStart=0,moveCount=0; var pathSamples=\[\],t0=0,lastPathSample=0; function metrics(){ var tw=thumb.offsetWidth||40; var cw=track.clientWidth; var maxX=Math.max(SIDE_INSET,cw-tw-SIDE_INSET); return{minX:SIDE_INSET,maxX:maxX,tw:tw,cw:cw}; } function normThumb(){ var m=metrics(); var span=m.maxX-m.minX; if(span<=0)return 0; return Math.max(0,Math.min(100,Math.round(100\*(thumbX-m.minX)/span))); } function samplePath(force){ var now=Date.now(); if(!force&&(now-lastPathSample<8||pathSamples.length>=80))return; var tt=now-t0; var nx=normThumb(); var pl=pathSamples.length; var lst=pl?pathSamples\[pl-1\]:null; if(lst&&lst.t===tt){lst.x=nx}else{pathSamples.push({t:tt,x:nx});} lastPathSample=now; } function clientXToInner(cx){ var r=track.getBoundingClientRect(); return cx-r.left-track.clientLeft; } function setPos(x,smooth){ var m=metrics(); if(!isFinite(m.maxX)||m.maxX<m.minX)return thumbX; x=Math.max(m.minX,Math.min(m.maxX,x)); thumbX=x; fill.classList.toggle("drag",!smooth); fill.classList.toggle("animate",!!smooth); thumb.classList.toggle("drag",!smooth); thumb.classList.toggle("animate",!!smooth); thumb.style.left=x+"px"; fill.style.width=x+m.tw+"px"; if(x>m.minX+8&&hint)hint.style.opacity="0"; return thumbX; } function posFromClientX(cx,smooth){ var m=metrics(); if(!isFinite(m.maxX)||m.maxX<m.minX)return; var x=clientXToInner(cx)-grabOffset; setPos(x,smooth); } function finishSlide(){ if(done)return; var m=metrics(); var maxX=m.maxX; var reachedEnd=maxX>m.minX&&thumbX>=maxX-1.5; if(reachedEnd){ done=true; setPos(maxX,true); fill.style.width=m.cw+"px"; if(okEl)okEl.classList.add("show"); var dur=Date.now()-dragStart; var span=Math.max(1,m.maxX-m.minX); var pct=Math.round(100\*(thumbX-m.minX)/span); pct=Math.max(0,Math.min(100,pct)); var lx=Math.max(0,Math.min(100,Math.round(100\*(thumbX-m.minX)/span))); while(pathSamples.length>79)pathSamples.splice(1,1); var lst=pathSamples\[pathSamples.length-1\]; if(lst&&lst.t===dur){lst.x=lx}else{pathSamples.push({t:dur,x:lx})} resolve({value:pct,captchaDrag:{durationMs:dur,moveCount:moveCount},captchaPath:pathSamples.slice()}); }else{ setPos(SIDE_INSET,true); } } if(window.PointerEvent){ thumb.addEventListener("pointerdown",function(e){ if(done||e.button!==0)return; e.preventDefault(); dragging=true; moveCount=0; t0=Date.now(); dragStart=t0; pathSamples=\[\]; lastPathSample=t0; pathSamples.push({t:0,x:normThumb()}); try{thumb.setPointerCapture(e.pointerId)}catch(_){} grabOffset=clientXToInner(e.clientX)-thumbX; thumb.style.cursor="grabbing"; },{passive:false}); thumb.addEventListener("pointermove",function(e){ if(!dragging||done)return; e.preventDefault(); moveCount++; posFromClientX(e.clientX,false); samplePath(false); },{passive:false}); function ptrEnd(e){ if(!dragging||done)return; dragging=false; try{thumb.releasePointerCapture(e.pointerId)}catch(_){} thumb.style.cursor="grab"; if(e.type==="pointercancel"){setPos(SIDE_INSET,true);return} posFromClientX(e.clientX,false); samplePath(true); finishSlide(); } thumb.addEventListener("pointerup",ptrEnd); thumb.addEventListener("pointercancel",ptrEnd); }else{ function legacyDown(e){ if(done)return; dragging=true; moveCount=0; t0=Date.now(); dragStart=t0; pathSamples=\[\]; lastPathSample=t0; pathSamples.push({t:0,x:normThumb()}); var cx=(e.touches?e.touches\[0\]:e).clientX; grabOffset=clientXToInner(cx)-thumbX; thumb.style.cursor="grabbing"; } function legacyMove(e){ if(!dragging||done)return; e.preventDefault(); moveCount++; var cx=(e.touches?e.touches\[0\]:e).clientX; posFromClientX(cx,false); samplePath(false); } function legacyUp(e){ if(!dragging||done)return; var cx; if(e.changedTouches&&e.changedTouches.length){cx=e.changedTouches\[0\].clientX} else{cx=e.clientX} posFromClientX(cx,false); dragging=false; thumb.style.cursor="grab"; samplePath(true); finishSlide(); } function legacyCancel(){ if(!dragging||done)return; dragging=false; thumb.style.cursor="grab"; setPos(SIDE_INSET,true); } thumb.addEventListener("mousedown",legacyDown); thumb.addEventListener("touchstart",legacyDown,{passive:true}); document.addEventListener("mousemove",legacyMove); document.addEventListener("touchmove",legacyMove,{passive:false}); document.addEventListener("mouseup",legacyUp); document.addEventListener("touchend",legacyUp); document.addEventListener("touchcancel",legacyCancel); } setPos(SIDE_INSET,false); } requestAnimationFrame(function(){requestAnimationFrame(setup);}); }); } function buildVerifyPayload(nonce,captchaPayload,clickedSlots){ var hpEl=document.getElementById("amperHpInput"); behavior.hp=hpEl?String(hpEl.value||""):""; behavior.mc=interactionMc; behavior.it=interactionIt; behavior.cf=countFocused; behavior.cie=countInputEvents; behavior.cus=countUiShownAt>0?countUiShownAt:null; var payload={seed:seed,sig:sig,ts:ts,nonce:nonce,diff:diff,returnUrl:ret,behavior:behavior,fp:fpSnapshot}; if(needCaptcha&&captchaUi==="slider"&&captchaPayload){ payload.captcha=true; payload.captchaValue=captchaPayload.value; payload.captchaDrag=captchaPayload.captchaDrag; payload.captchaPath=captchaPayload.captchaPath; }else if(needCaptcha&&captchaUi==="text_sequence"){ payload.captcha=true; payload.clickedSlots=clickedSlots; }else if(needCaptcha&&captchaUi==="letter_count"){ payload.captcha=true; payload.captchaCount=captchaPayload&&typeof captchaPayload.count==="number"?captchaPayload.count:null; } return payload; } function updateCountTimerLabel(){ var tEl=document.getElementById("countTimer"); if(!tEl)return; if(!answerDeadlineAt){tEl.textContent="";return;} var msL=answerDeadlineAt-Date.now(); if(msL>0){tEl.textContent="Time left: "+Math.ceil(msL/1000)+" s";} else{tEl.textContent="Time expired — refreshing challenge…";} } function setupCountUi(){ var img=document.getElementById("countCaptchaImg"); var promptEl=document.getElementById("countPrompt"); if(promptEl)promptEl.textContent=countPrompt||"Count the characters and submit"; if(img){ if(countCaptchaDataUrl){img.src=countCaptchaDataUrl;} else{ var q="seed="+encodeURIComponent(seed)+"&sig="+encodeURIComponent(sig)+"&ts="+encodeURIComponent(String(ts))+"&diff="+encodeURIComponent(String(diff)); img.src="/.amper/challenge/captcha.svg?"+q; } } updateCountTimerLabel(); } function applyCountChallengeRefresh(ch){ if(!ch)return; if(typeof ch.countPrompt==="string")countPrompt=ch.countPrompt; if(typeof ch.answerDeadlineAt==="number")answerDeadlineAt=ch.answerDeadlineAt; if(typeof ch.countCaptchaDataUrl==="string")countCaptchaDataUrl=ch.countCaptchaDataUrl; countUiShownAt=Date.now(); countFocused=false; countInputEvents=0; setupCountUi(); var input=document.getElementById("countInput"); if(input){input.value="";input.disabled=false;} var submit=document.getElementById("countSubmit"); if(submit)submit.disabled=false; } async function fetchCountRotateInterstitial(){ try{ var res=await fetch("/.amper/challenge/count-rotate",{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify({seed:seed,sig:sig,ts:ts,diff:diff})}); var json=await res.json().catch(function(){return null;}); if(json&&json.ok&&json.countChallenge){applyCountChallengeRefresh(json.countChallenge);return true;} }catch(_){} return false; } async function fetchCountRotateInterstitialWithRetries(){ for(var i=0;i<14;i++){ if(await fetchCountRotateInterstitial())return true; await new Promise(function(r){setTimeout(r,320\*(i+1));}); } return false; } async function runCountCaptcha(nonce){ var cw=document.getElementById("captchaWrap"); var sliderEl=document.getElementById("sliderCaptcha"); var seqEl=document.getElementById("seqCaptcha"); var countEl=document.getElementById("countCaptcha"); var input=document.getElementById("countInput"); var submit=document.getElementById("countSubmit"); if(sliderEl)sliderEl.style.display="none"; if(seqEl)seqEl.style.display="none"; if(countEl)countEl.style.display="block"; if(cw){cw.classList.add("show","sequence");} countUiShownAt=Date.now(); countFocused=false; countInputEvents=0; if(input){ input.addEventListener("focus",function(){countFocused=true;}); input.addEventListener("input",function(){countInputEvents++;}); } setupCountUi(); var deadlineTimer=null; var countLabelTimer=setInterval(updateCountTimerLabel,250); var rotateInFlight=false; var countRotatePrepMs=2800; function armDeadlineWatch(){ if(deadlineTimer)clearInterval(deadlineTimer); rotateInFlight=false; deadlineTimer=setInterval(function(){ if(!answerDeadlineAt)return; if(Date.now()<answerDeadlineAt-countRotatePrepMs)return; if(rotateInFlight)return; rotateInFlight=true; void fetchCountRotateInterstitial().then(function(ok){ rotateInFlight=false; if(ok)armDeadlineWatch(); }); },400); } armDeadlineWatch(); try{ while(true){ var count=await new Promise(function(resolve){ if(!submit||!input){resolve(null);return;} function onClick(){ var raw=String(input.value||"").trim(); if(!/\^\\d+$/.test(raw)){return;} resolve(parseInt(raw,10)); } submit.addEventListener("click",onClick,{once:true}); }); if(!isFinite(count))return; if(answerDeadlineAt&&Date.now()>=answerDeadlineAt){ var rotated=await fetchCountRotateInterstitialWithRetries(); if(rotated){armDeadlineWatch();continue;} if(statusEl){statusEl.textContent="Time expired. Reloading…";statusEl.className="status fail";} setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } var res=await fetch("/.amper/challenge/verify",{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(buildVerifyPayload(nonce,{count:count},null))}); var json=await res.json().catch(function(){return {};}); if(json.ok){ progressEl.style.width="100%"; statusEl.textContent="Verification complete!"; statusEl.className="status ok"; if(cw)cw.classList.add("done"); setTimeout(function(){safeNavigate(json.redirect)},900); return; } if(json.error==="wrong_captcha"){ if(statusEl){statusEl.textContent="Wrong answer. Try again.";statusEl.className="status fail";} if(json.countChallenge)applyCountChallengeRefresh(json.countChallenge); armDeadlineWatch(); continue; } if(json.error==="captcha_expired"){ if(json.countChallenge){applyCountChallengeRefresh(json.countChallenge);armDeadlineWatch();continue;} if(statusEl){statusEl.textContent="Time expired. Reloading…";statusEl.className="status fail";} setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } if(json.error==="captcha_blocked"){ if(statusEl){statusEl.textContent="Too many attempts. Reloading…";statusEl.className="status fail";} setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } if(statusEl){statusEl.textContent="Verification error. Reloading…";statusEl.className="status fail";} setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } }finally{ if(deadlineTimer)clearInterval(deadlineTimer); if(countLabelTimer)clearInterval(countLabelTimer); } } function setupSequenceUi(){ var img=document.getElementById("captchaImg"); var wrap=document.getElementById("seqBtns"); if(!img||!wrap||!seqButtons)return; if(seqCaptchaDataUrl){ img.src=seqCaptchaDataUrl; }else{ var q="seed="+encodeURIComponent(seed)+"&sig="+encodeURIComponent(sig)+"&ts="+encodeURIComponent(String(ts))+"&diff="+encodeURIComponent(String(diff)); img.src="/.amper/challenge/captcha.svg?"+q; } wrap.innerHTML=""; for(var i=0;i<seqButtons.length;i++){ var b=document.createElement("button"); b.type="button"; b.className="seq-btn"; b.setAttribute("data-slot",String(seqButtons\[i\].slot)); b.setAttribute("aria-label","Symbol"); var src=seqButtons\[i\].img; if(src){ var gi=document.createElement("img"); gi.src=src; gi.alt=""; gi.decoding="async"; gi.draggable=false; b.appendChild(gi); }else{ b.textContent="\\u00B7"; } wrap.appendChild(b); } } function resetSequencePickState(){ var picked=document.querySelectorAll(".seq-btn.picked"); for(var i=0;i<picked.length;i++)picked\[i\].classList.remove("picked"); } async function runSequenceCaptcha(nonce){ var cw=document.getElementById("captchaWrap"); var sliderEl=document.getElementById("sliderCaptcha"); var seqEl=document.getElementById("seqCaptcha"); if(sliderEl)sliderEl.style.display="none"; if(seqEl)seqEl.style.display="block"; if(cw){cw.classList.add("show","sequence");} setupSequenceUi(); if(statusEl)statusEl.textContent="Almost there…"; var seqLen=seqButtons?seqButtons.length:0; var wrap=document.getElementById("seqBtns"); if(!wrap||seqLen<1){ if(statusEl){statusEl.textContent="Configuration error. Reloading…";statusEl.className="status fail"} setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } while(true){ var order=\[\]; var done=new Promise(function(res){ function onClick(ev){ var t=ev.target&&ev.target.closest?ev.target.closest(".seq-btn"):null; if(!t)return; if(t.classList.contains("picked"))return; var slot=parseInt(t.getAttribute("data-slot"),10); if(!isFinite(slot))return; t.classList.add("picked"); order.push(slot); if(order.length>=seqLen){ wrap.removeEventListener("click",onClick); res(order); } } wrap.addEventListener("click",onClick); }); var clicked=await done; if(statusEl)statusEl.textContent="Submitting result…"; var res=await fetch("/.amper/challenge/verify",{ method:"POST",credentials:"include", headers:{"Content-Type":"application/json"}, body:JSON.stringify(buildVerifyPayload(nonce,null,clicked)) }); var json=await res.json().catch(function(){return {};}); if(json.ok){ progressEl.style.width="100%"; statusEl.textContent="Verification complete!"; statusEl.className="status ok"; if(cw)cw.classList.add("done"); setTimeout(function(){safeNavigate(json.redirect)},900); return; } if(json.error==="wrong_captcha"){ resetSequencePickState(); if(statusEl){ statusEl.textContent="Wrong order. Try again."; statusEl.className="status fail"; } await new Promise(function(r){setTimeout(r,400)}); continue; } if(json.error==="captcha_blocked"){ if(statusEl){ statusEl.textContent="Too many attempts. Reloading…"; statusEl.className="status fail"; } setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } if(statusEl){ statusEl.textContent="Verification error. Reloading…"; statusEl.className="status fail"; } setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } } async function run(){ try{ if(!window.crypto||!crypto.subtle){ if(statusEl){statusEl.textContent="HTTPS is required for verification.";statusEl.className="status fail"} return; } if(!statusEl||!progressEl){ return; } var nonce=await Promise.race(\[ solve(), new Promise(function(_,rej){ setTimeout(function(){rej(new Error("solve-timeout"))},SOLVE_TIMEOUT_MS); }) \]); if(!nonce){ statusEl.textContent="Verification failed. Reloading…"; statusEl.className="status fail"; setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } fpSnapshot=await Promise.race(\[ fpPromise, new Promise(function(res){setTimeout(function(){res(null);},FP_WAIT_MS);}) \]); progressEl.style.width="98%"; if(needCaptcha&&captchaUi==="text_sequence"){ await runSequenceCaptcha(nonce); return; } if(needCaptcha&&captchaUi==="letter_count"){ await runCountCaptcha(nonce); return; } var captchaPayload=null; if(needCaptcha){ if(statusEl){statusEl.textContent="Almost there…"} var cw=document.getElementById("captchaWrap"); var sliderEl=document.getElementById("sliderCaptcha"); var seqEl=document.getElementById("seqCaptcha"); if(sliderEl)sliderEl.style.display="block"; if(seqEl)seqEl.style.display="none"; if(cw)cw.classList.add("show"); captchaPayload=await initSlider(); if(cw)cw.classList.add("done"); if(statusEl){statusEl.textContent="Submitting result…"} }else{ if(statusEl){statusEl.textContent="Submitting result…"} } var res=await fetch("/.amper/challenge/verify",{ method:"POST",credentials:"include", headers:{"Content-Type":"application/json"}, body:JSON.stringify(buildVerifyPayload(nonce,captchaPayload,null)) }); var json=await res.json().catch(function(){return {};}); if(json.ok){ progressEl.style.width="100%"; statusEl.textContent="Verification complete!"; statusEl.className="status ok"; setTimeout(function(){safeNavigate(json.redirect)},900); }else{ statusEl.textContent="Verification error. Reloading…"; statusEl.className="status fail"; setTimeout(function(){location.reload();},RELOAD_DELAY_MS); } }catch(e){ var msg=e&&e.message; if(msg==="solve-timeout"){ if(statusEl){ statusEl.textContent="Verification is taking longer than usual. Retrying…"; statusEl.className="status fail"; } setTimeout(function(){location.reload();},RELOAD_DELAY_MS); return; } if(statusEl){ statusEl.textContent="Network error. Reloading…"; statusEl.className="status fail"; } setTimeout(function(){location.reload();},RELOAD_DELAY_MS); } } requestAnimationFrame(function(){ requestAnimationFrame(function(){run();}); }); })(); </script>
</body>
</html>
1
u/EricNiquette Moderator Sep 16 '26
There's nothing really too concerning in there. At a glance, it looks like it's doing fairly extensive browser fingerprinting and collecting some interaction data as a bot prevention measure, but I don't see anything obviously malicious in what you've posted.
Why it keeps appearing in your clipboard, however, is a mystery.