Help
RSS
API
Feed
Maltego
Contact
Domain > clipscript.app
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-08-09
18.239.225.94
(
ClassC
)
2024-08-25
3.161.136.85
(
ClassC
)
2026-01-13
3.175.34.96
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Tue, 13 Jan 2026 13:14:38 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://clipscript.app/X-Cache: Redirect from cloudfrontVia: 1.1 c72ffb889138b44aea59adaf65f8164e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: kxEWcF8aqUaz3k5fCIwpU9Xa36WnXEm-WD06ILG9_U03OqpH2iqc1g html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 32549Connection: keep-aliveDate: Thu, 04 Sep 2025 04:05:48 GMTCache-Control: public, max-age0, s-maxage31536000Server: AmazonS3Accept-Ranges: bytesETag: 71d0c3a19c3e28c5cacc1e6748abe3c8Last-Modified: Tue, 03 Jun 2025 12:27:53 GMTX-Cache: Hit from cloudfrontVia: 1.1 218e0df2fda307ee1ddfafa0b539d28a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: mh5kmIO2rWB6s0FOGym9katLryf-ShcrmW7ATW2526mO-vj-OxCdcgAge: 11351329 !DOCTYPE html>html langen> head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1 /> title>ClipScript - Ultimate Clipboard Manager for macOS/title> link relicon typeimage/png href/assets/icon-Dn3HFV_d.png /> !-- Google tag (gtag.js) --> script async srchttps://www.googletagmanager.com/gtag/js?idG-H7K60TMWXN>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-H7K60TMWXN); /script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyInter:wght@400;500;600;700;800&displayswap relstylesheet> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css> script typemodule crossorigin src/assets/index-BeT-3PiK.js>/script> link relmodulepreload crossorigin href/assets/vendor-CScy6KWx.js> link relmodulepreload crossorigin href/assets/ui-D2fumXrW.js> link relmodulepreload crossorigin href/assets/solana-Bd37yJuJ.js> link relstylesheet crossorigin href/assets/index-D_lIr8oX.css> script typemodule>use strict;(()>{var F0.0.11;var T{HIGHLIGHT_COLOR:#0079F2,HIGHLIGHT_BG:#0079F210,ALLOWED_DOMAIN:.replit.dev},I{highlighter:{position:absolute,zIndex:Number.MAX_SAFE_INTEGER-3,boxSizing:border-box,pointerEvents:none,border:`2px solid ${T.HIGHLIGHT_COLOR}`,borderRadius:4px,background:T.HIGHLIGHT_BG,transition:opacity 0.2s,willChange:opacity,opacity:0},label:{position:absolute,backgroundColor:T.HIGHLIGHT_COLOR,color:#FFFFFF,padding:2px 6px,borderRadius:4px,fontSize:12px,fontFamily:monospace,transform:translateY(-100%),marginTop:-4px,zIndex:Number.MAX_SAFE_INTEGER-2,pointerEvents:none,opacity:0}};function Le(e,n){return e131,e14n>>8,e15n&255,e16n>>8,e17n&255,e}var ne112,re72,oe89,ie115,W;function Ne(){let enew Int32Array(256);for(let n0;n256;n++){let tn;for(let r0;r8;r++)tt&1?3988292384^t>>>1:t>>>1;ent}return e}function Ie(e){let n-1;W||(WNe());for(let t0;te.length;t++)nW(n^et)&255^n>>>8;return n^-1}function xe(e){let ne.length-1;for(let tn;t>4;t--)if(et-49&&et-3ne&&et-2re&&et-1oe&&etie)return t-3;return 0}function De(e,n,t!1){let rnew Uint8Array(13);n*39.3701,r0ne,r1re,r2oe,r3ie,r4n>>>24,r5n>>>16,r6n>>>8,r7n&255,r8r4,r9r5,r10r6,r11r7,r121;let sIe(r),inew Uint8Array(4);if(i0s>>>24,i1s>>>16,i2s>>>8,i3s&255,t){let axe(e);return e.set(r,a),e.set(i,a+13),e}else{let anew Uint8Array(4);a00,a10,a20,a39;let onew Uint8Array(54);return o.set(e,0),o.set(a,33),o.set(r,37),o.set(i,50),o}}var semodern-screenshot,Atypeof windowu,_eA&&Workerin window,MeA&&atobin window,WtA&&btoain window,jA?window.navigator?.userAgent:,aej.includes(Chrome),Oj.includes(AppleWebKit)&&!ae,Vj.includes(Firefox),Hee>e&&__CONTEXT__in e,Ree>e.constructor.nameCSSFontFaceRule,Pee>e.constructor.nameCSSImportRule,ve>e.nodeType1,Me>typeof e.classNameobject,lee>e.tagNameimage,Fee>e.tagNameuse,xe>v(e)&&typeof e.styleu&&!M(e),Oee>e.nodeType8,kee>e.nodeType3,Ne>e.tagNameIMG,ke>e.tagNameVIDEO,Bee>e.tagNameCANVAS,Uee>e.tagNameTEXTAREA,$ee>e.tagNameINPUT,Wee>e.tagNameSTYLE,Gee>e.tagNameSCRIPT,jee>e.tagNameSELECT,Vee>e.tagNameSLOT,zee>e.tagNameIFRAME,qe(...e)>console.warn(se,...e);function Xe(e){let ne?.createElement?.(canvas);return n&&(n.heightn.width1),!!n&&toDataURLin n&&!!n.toDataURL(image/webp).includes(image/webp)}var Ge>e.startsWith(data:);function ce(e,n){if(e.match(/^a-z+:\/\//i))return e;if(A&&e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^a-z+:/i)||!A)return e;let tB().implementation.createHTMLDocument(),rt.createElement(base),st.createElement(a);return t.head.appendChild(r),t.body.appendChild(s),n&&(r.hrefn),s.hrefe,s.href}function B(e){return(e&&v(e)?e?.ownerDocument:e)??window.document}var Uhttp://www.w3.org/2000/svg;function Ye(e,n,t){let rB(t).createElementNS(U,svg);return r.setAttributeNS(null,width,e.toString()),r.setAttributeNS(null,height,n.toString()),r.setAttributeNS(null,viewBox,`0 0 ${e} ${n}`),r}function Je(e,n){let tnew XMLSerializer().serializeToString(e);return n&&(tt.replace(/\u0000-\u0008\v\f\u000E-\u001F\uD800-\uDFFF\uFFFE\uFFFF/gu,)),`data:image/svg+xml;charsetutf-8,${encodeURIComponent(t)}`}async function Ke(e,nimage/png,t1){try{return await new Promise((r,s)>{e.toBlob(i>{i?r(i):s(new Error(Blob is null))},n,t)})}catch(r){if(Me)return Qe(e.toDataURL(n,t));throw r}}function Qe(e){letn,te.split(,),rn.match(/data:(.+);/)?.1??void 0,swindow.atob(t),is.length,anew Uint8Array(i);for(let o0;oi;o+1)aos.charCodeAt(o);return new Blob(a,{type:r})}function ue(e,n){return new Promise((t,r)>{let snew FileReader;s.onload()>t(s.result),s.onerror()>r(s.error),s.onabort()>r(new Error(`Failed read blob to ${n}`)),ndataUrl?s.readAsDataURL(e):narrayBuffer&&s.readAsArrayBuffer(e)})}var Zee>ue(e,dataUrl),ete>ue(e,arrayBuffer);function L(e,n){let tB(n).createElement(img);return t.decodingsync,t.loadingeager,t.srce,t}function D(e,n){return new Promise(t>{let{timeout:r,ownerDocument:s,onError:i,onWarn:a}n??{},otypeof estring?L(e,B(s)):e,cnull,dnull;function l(){t(o),c&&clearTimeout(c),d?.()}if(r&&(csetTimeout(l,r)),k(o)){let uo.currentSrc||o.src;if(!u)return o.poster?D(o.poster,n).then(t):l();if(o.readyState>2)return l();let hl,fg>{a?.(Failed video load,u,g),i?.(g),l()};d()>{o.removeEventListener(loadeddata,h),o.removeEventListener(error,f)},o.addEventListener(loadeddata,h,{once:!0}),o.addEventListener(error,f,{once:!0})}else{let ule(o)?o.href.baseVal:o.currentSrc||o.src;if(!u)return l();let hasync()>{if(N(o)&&decodein o)try{await o.decode()}catch(g){a?.(Failed to decode image, trying to render anyway,o.dataset.originalSrc||u,g)}l()},fg>{a?.(Failed image load,o.dataset.originalSrc||u,g),l()};if(N(o)&&o.complete)return h();d()>{o.removeEventListener(load,h),o.removeEventListener(error,f)},o.addEventListener(load,h,{once:!0}),o.addEventListener(error,f,{once:!0})}})}async function tt(e,n){x(e)&&(N(e)||k(e)?await D(e,n):await Promise.all(img,video.flatMap(t>Array.from(e.querySelectorAll(t)).map(r>D(r,n)))))}var defunction(){let n0,t()>`0000${(Math.random()*36**40).toString(36)}`.slice(-4);return()>(n+1,`u${t()}${n}`)}();function he(e){return e?.split(,).map(n>n.trim().replace(/|/g,).toLowerCase()).filter(Boolean)}var J0;function nt(e){let n`${se}#${J}`;return J++,{time:t>e&&console.time(`${n} ${t}`),timeEnd:t>e&&console.timeEnd(`${n} ${t}`),warn:(...t)>e&&qe(...t)}}function rt(e){return{cache:e?no-cache:force-cache}}async function z(e,n){return He(e)?e:ot(e,{...n,autoDestruct:!0})}async function ot(e,n){let{scale:t1,workerUrl:r,workerNumber:s1}n||{},i!!n?.debug,an?.features??!0,oe.ownerDocument??(A?window.document:void 0),ce.ownerDocument?.defaultView??(A?window:void 0),dnew Map,l{width:0,height:0,quality:1,type:image/png,scale:t,backgroundColor:null,style:null,filter:null,maximumCanvasSize:0,timeout:3e4,progress:null,debug:i,fetch:{requestInit:rt(n?.fetch?.bypassingCache),placeholderImage:data:image/png;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7,bypassingCache:!1,...n?.fetch},fetchFn:null,font:{},drawImageInterval:100,workerUrl:null,workerNumber:s,onCloneNode:null,onEmbedNode:null,onCreateForeignObjectSvg:null,includeStyleProperties:null,autoDestruct:!1,...n,__CONTEXT__:!0,log:nt(i),node:e,ownerDocument:o,ownerWindow:c,dpi:t1?null:96*t,svgStyleElement:ge(o),svgDefsElement:o?.createElementNS(U,defs),svgStyles:new Map,defaultComputedStyles:new Map,workers:...Array.from({length:_e&&r&&s?s:0}).map(()>{try{let fnew Worker(r);return f.onmessageasync g>{let{url:m,result:p}g.data;p?d.get(m)?.resolve?.(p):d.get(m)?.reject?.(new Error(`Error receiving message from worker: ${m}`))},f.onmessageerrorg>{let{url:m}g.data;d.get(m)?.reject?.(new Error(`Error receiving message from worker: ${m}`))},f}catch(f){return l.log.warn(Failed to new Worker,f),null}}).filter(Boolean),fontFamilies:new Map,fontCssTexts:new Map,acceptOfImage:`${Xe(o)&&image/webp,image/svg+xml,image/*,*/*.filter(Boolean).join(,)};q0.8`,requests:d,drawImageCount:0,tasks:,features:a,isEnable:f>frestoreScrollPosition?typeof aboolean?!1:af??!1:typeof aboolean?a:af??!0};l.log.time(wait until load),await tt(e,{timeout:l.timeout,onWarn:l.log.warn}),l.log.timeEnd(wait until load);let{width:u,height:h}it(e,l);return l.widthu,l.heighth,l}function ge(e){if(!e)return;let ne.createElement(style),tn.ownerDocument.createTextNode(`.______background-clip--text { background-clip: text; -webkit-background-clip: text;}`);return n.appendChild(t),n}function it(e,n){let{width:t,height:r}n;if(v(e)&&(!t||!r)){let se.getBoundingClientRect();tt||s.width||Number(e.getAttribute(width))||0,rr||s.height||Number(e.getAttribute(height))||0}return{width:t,height:r}}async function st(e,n){let{log:t,timeout:r,drawImageCount:s,drawImageInterval:i}n;t.time(image to canvas);let aawait D(e,{timeout:r,onWarn:n.log.warn}),{canvas:o,context2d:c}at(e.ownerDocument,n),d()>{try{c?.drawImage(a,0,0,o.width,o.height)}catch(l){n.log.warn(Failed to drawImage,l)}};if(d(),n.isEnable(fixSvgXmlDecode))for(let l0;ls;l++)await new Promise(u>{setTimeout(()>{d(),u()},l+i)});return n.drawImageCount0,t.timeEnd(image to canvas),o}function at(e,n){let{width:t,height:r,scale:s,backgroundColor:i,maximumCanvasSize:a}n,oe.createElement(canvas);o.widthMath.floor(t*s),o.heightMath.floor(r*s),o.style.width`${t}px`,o.style.height`${r}px`,a&&(o.width>a||o.height>a)&&(o.width>a&&o.height>a?o.width>o.height?(o.height*a/o.width,o.widtha):(o.width*a/o.height,o.heighta):o.width>a?(o.height*a/o.width,o.widtha):(o.width*a/o.height,o.heighta));let co.getContext(2d);return c&&i&&(c.fillStylei,c.fillRect(0,0,o.width,o.height)),{canvas:o,context2d:c}}function fe(e,n){if(e.ownerDocument)try{let ie.toDataURL();if(i!data:,)return L(i,e.ownerDocument)}catch(i){n.log.warn(Failed to clone canvas,i)}let te.cloneNode(!1),re.getContext(2d),st.getContext(2d);try{return r&&s&&s.putImageData(r.getImageData(0,0,e.width,e.height),0,0),t}catch(i){n.log.warn(Failed to clone canvas,i)}return t}function lt(e,n){try{if(e?.contentDocument?.body)return q(e.contentDocument.body,n)}catch(t){n.log.warn(Failed to clone iframe,t)}return e.cloneNode(!1)}function ct(e){let ne.cloneNode(!1);return e.currentSrc&&e.currentSrc!e.src&&(n.srce.currentSrc,n.srcset),n.loadinglazy&&(n.loadingeager),n}async function ut(e,n){if(e.ownerDocument&&!e.currentSrc&&e.poster)return L(e.poster,e.ownerDocument);let te.cloneNode(!1);t.crossOriginanonymous,e.currentSrc&&e.currentSrc!e.src&&(t.srce.currentSrc);let rt.ownerDocument;if(r){let s!0;if(await D(t,{onError:()>s!1,onWarn:n.log.warn}),!s)return e.poster?L(e.poster,e.ownerDocument):t;t.currentTimee.currentTime,await new Promise(a>{t.addEventListener(seeked,a,{once:!0})});let ir.createElement(canvas);i.widthe.offsetWidth,i.heighte.offsetHeight;try{let ai.getContext(2d);a&&a.drawImage(t,0,0,i.width,i.height)}catch(a){return n.log.warn(Failed to clone video,a),e.poster?L(e.poster,e.ownerDocument):t}return fe(i,n)}return t}function dt(e,n){return Be(e)?fe(e,n):ze(e)?lt(e,n):N(e)?ct(e):k(e)?ut(e,n):e.cloneNode(!1)}function ht(e){let ne.sandbox;if(!n){let{ownerDocument:t}e;try{t&&(nt.createElement(iframe),n.id`__SANDBOX__-${de()}`,n.width0,n.height0,n.style.visibilityhidden,n.style.positionfixed,t.body.appendChild(n),n.contentWindow?.document.write(!DOCTYPE html>meta charsetUTF-8>title>/title>body>),e.sandboxn)}catch(r){e.log.warn(Failed to getSandBox,r)}}return n}var gtwidth,height,-webkit-text-fill-color,ftstroke,fill;function me(e,n,t){let{defaultComputedStyles:r}t,se.nodeName.toLowerCase(),iM(e)&&s!svg,ai?ft.map(m>m,e.getAttribute(m)).filter((,m)>m!null):,oi&&svg,s,a.map((m,p)>`${m}${p}`).join(,),n.filter(Boolean).join(:);if(r.has(o))return r.get(o);let dht(t)?.contentWindow;if(!d)return new Map;let ld?.document,u,h;i?(ul.createElementNS(U,svg),hu.ownerDocument.createElementNS(u.namespaceURI,s),a.forEach((m,p)>{h.setAttributeNS(null,m,p)}),u.appendChild(h)):uhl.createElement(s),h.textContent ,l.body.appendChild(u);let fd.getComputedStyle(h,n),gnew Map;for(let mf.length,p0;pm;p++){let wf.item(p);gt.includes(w)||g.set(w,f.getPropertyValue(w))}return l.body.removeChild(u),r.set(o,g),g}function pe(e,n,t){let rnew Map,s,inew Map;if(t)for(let o of t)a(o);else for(let oe.length,c0;co;c++){let de.item(c);a(d)}for(let os.length,c0;co;c++)i.get(sc)?.forEach((d,l)>r.set(l,d));function a(o){let ce.getPropertyValue(o),de.getPropertyPriority(o),lo.lastIndexOf(-),ul>-1?o.substring(0,l):void 0;if(u){let hi.get(u);h||(hnew Map,i.set(u,h)),h.set(o,c,d)}n.get(o)c&&!d||(u?s.push(u):r.set(o,c,d))}return r}function mt(e,n,t,r){let{ownerWindow:s,includeStyleProperties:i,currentParentNodeStyle:a}r,on.style,cs.getComputedStyle(e),dme(e,null,r);a?.forEach((u,h)>{d.delete(h)});let lpe(c,d,i);l.delete(transition-property),l.delete(all),l.delete(d),l.delete(content),t&&(l.delete(margin-top),l.delete(margin-right),l.delete(margin-bottom),l.delete(margin-left),l.delete(margin-block-start),l.delete(margin-block-end),l.delete(margin-inline-start),l.delete(margin-inline-end),l.set(box-sizing,border-box,)),l.get(background-clip)?.0text&&n.classList.add(______background-clip--text),ae&&(l.has(font-kerning)||l.set(font-kerning,normal,),(l.get(overflow-x)?.0hidden||l.get(overflow-y)?.0hidden)&&l.get(text-overflow)?.0ellipsis&&e.scrollWidthe.clientWidth&&l.set(text-overflow,clip,));for(let uo.length,h0;hu;h++)o.removeProperty(o.item(h));return l.forEach((u,h,f)>{o.setProperty(f,u,h)}),l}function pt(e,n){(Ue(e)||$e(e)||je(e))&&n.setAttribute(value,e.value)}var wt:before,:after,bt:-webkit-scrollbar,:-webkit-scrollbar-button,:-webkit-scrollbar-thumb,:-webkit-scrollbar-track,:-webkit-scrollbar-track-piece,:-webkit-scrollbar-corner,:-webkit-resizer;function Et(e,n,t,r,s){let{ownerWindow:i,svgStyleElement:a,svgStyles:o,currentNodeStyle:c}r;if(!a||!i)return;function d(l){let ui.getComputedStyle(e,l),hu.getPropertyValue(content);if(!h||hnone)return;s?.(h),hh.replace(/()|()|(counter\(.+\))/g,);let fde(),gme(e,l,r);c?.forEach((b,y)>{g.delete(y)});let mpe(u,g,r.includeStyleProperties);m.delete(content),m.delete(-webkit-locale),m.get(background-clip)?.0text&&n.classList.add(______background-clip--text);let p`content: ${h};`;if(m.forEach((b,y,C)>{p.push(`${C}: ${b}${y? !important:};`)}),p.length1)return;try{n.classNamen.className,...f.join( )}catch(b){r.log.warn(Failed to copyPseudoClass,b);return}let wp.join(` `),Eo.get(w);E||(E,o.set(w,E)),E.push(`.${f0}:${l}`)}wt.forEach(d),t&&bt.forEach(d)}var Knew Set(symbol);async function Q(e,n,t,r,s){if(v(t)&&(We(t)||Ge(t))||r.filter&&!r.filter(t))return;K.has(n.nodeName)||K.has(t.nodeName)?r.currentParentNodeStylevoid 0:r.currentParentNodeStyler.currentNodeStyle;let iawait q(t,r,!1,s);r.isEnable(restoreScrollPosition)&&yt(e,i),n.appendChild(i)}async function Z(e,n,t,r){let s(v(e)?e.shadowRoot?.firstChild:void 0)??e.firstChild;for(let is;i;ii.nextSibling)if(!Oe(i))if(v(i)&&Ve(i)&&typeof i.assignedNodesfunction){let ai.assignedNodes();for(let o0;oa.length;o++)await Q(e,n,ao,t,r)}else await Q(e,n,i,t,r)}function yt(e,n){if(!x(e)||!x(n))return;let{scrollTop:t,scrollLeft:r}e;if(!t&&!r)return;let{transform:s}n.style,inew DOMMatrix(s),{a,b:o,c,d}i;i.a1,i.b0,i.c0,i.d1,i.translateSelf(-r,-t),i.aa,i.bo,i.cc,i.dd,n.style.transformi.toString()}function vt(e,n){let{backgroundColor:t,width:r,height:s,style:i}n,ae.style;if(t&&a.setProperty(background-color,t,important),r&&a.setProperty(width,`${r}px`,important),s&&a.setProperty(height,`${s}px`,important),i)for(let o in i)aoio}var St/^\w-:+$/;async function q(e,n,t!1,r){let{ownerDocument:s,ownerWindow:i,fontFamilies:a}n;if(s&&ke(e))return r&&/\S/.test(e.data)&&r(e.data),s.createTextNode(e.data);if(s&&i&&v(e)&&(x(e)||M(e))){let cawait dt(e,n);if(n.isEnable(removeAbnormalAttributes)){let gc.getAttributeNames();for(let mg.length,p0;pm;p++){let wgp;St.test(w)||c.removeAttribute(w)}}let dn.currentNodeStylemt(e,c,t,n);t&&vt(c,n);let l!1;if(n.isEnable(copyScrollbar)){let gd.get(overflow-x)?.0,d.get(overflow-y)?.0;lg.includes(scroll)||(g.includes(auto)||g.includes(overlay))&&(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)}let ud.get(text-transform)?.0,hhe(d.get(font-family)?.0),fh?g>{uuppercase?gg.toUpperCase():ulowercase?gg.toLowerCase():ucapitalize&&(gg0.toUpperCase()+g.substring(1)),h.forEach(m>{let pa.get(m);p||a.set(m,pnew Set),g.split().forEach(w>p.add(w))})}:void 0;return Et(e,c,l,n,f),pt(e,c),k(e)||await Z(e,c,n,f),c}let oe.cloneNode(!1);return await Z(e,o,n),o}function Ct(e){if(e.ownerDocumentvoid 0,e.ownerWindowvoid 0,e.svgStyleElementvoid 0,e.svgDefsElementvoid 0,e.svgStyles.clear(),e.defaultComputedStyles.clear(),e.sandbox){try{e.sandbox.remove()}catch(n){e.log.warn(Failed to destroyContext,n)}e.sandboxvoid 0}e.workers,e.fontFamilies.clear(),e.fontCssTexts.clear(),e.requests.clear(),e.tasks}function Tt(e){let{url:n,timeout:t,responseType:r,...s}e,inew AbortController,at?setTimeout(()>i.abort(),t):void 0;return fetch(n,{signal:i.signal,...s}).then(o>{if(!o.ok)throw new Error(Failed fetch, not 2xx response,{cause:o});switch(r){casearrayBuffer:return o.arrayBuffer();casedataUrl:return o.blob().then(Ze);casetext:default:return o.text()}}).finally(()>clearTimeout(a))}function _(e,n){let{url:t,requestType:rtext,responseType:stext,imageDom:i}n,at,{timeout:o,acceptOfImage:c,requests:d,fetchFn:l,fetch:{requestInit:u,bypassingCache:h,placeholderImage:f},font:g,workers:m,fontFamilies:p}e;rimage&&(O||V)&&e.drawImageCount++;let wd.get(t);if(!w){h&&h instanceof RegExp&&h.test(a)&&(a+(/\?/.test(a)?&:?)+new Date().getTime());let Er.startsWith(font)&&g&&g.minify,bnew Set;E&&r.split(;)1.split(,).forEach(P>{p.has(P)&&p.get(P).forEach(Y>b.add(Y))});let yE&&b.size,C{url:a,timeout:o,responseType:y?arrayBuffer:s,headers:rimage?{accept:c}:void 0,...u};w{type:r,resolve:void 0,reject:void 0,response:null},w.response(async()>{if(l&&rimage){let Sawait l(t);if(S)return S}return!O&&t.startsWith(http)&&m.length?new Promise((S,P)>{md.size&m.length-1.postMessage({rawUrl:t,...C}),w.resolveS,w.rejectP}):Tt(C)})().catch(S>{if(d.delete(t),rimage&&f)return e.log.warn(Failed to fetch image base64, trying to use placeholder image,a),typeof fstring?f:f(i);throw S}),d.set(t,w)}return w.response}async function we(e,n,t,r){if(!be(e))return e;for(lets,iof At(e,n))try{let aawait _(t,{url:i,requestType:r?image:text,responseType:dataUrl});ee.replace(Lt(s),`$1${a}$3`)}catch(a){t.log.warn(Failed to fetch css data url,s,a)}return e}function be(e){return/url\((?)(^+?)\1\)/.test(e)}var Ee/url\((?)(^+?)\1\)/g;function At(e,n){let t;return e.replace(Ee,(r,s,i)>(t.push(i,ce(i,n)),r)),t.filter((r)>!G(r))}function Lt(e){let ne.replace(/(.*+?^${}()|\\\/\\)/g,\\$1);return new RegExp(`(url\\(?)(${n})(?\\))`,g)}var Ntbackground-image,border-image-source,-webkit-border-image,-webkit-mask-image,list-style-image;function It(e,n){return Nt.map(t>{let re.getPropertyValue(t);return!r||rnone?null:((O||V)&&n.drawImageCount++,we(r,null,n,!0).then(s>{!s||rs||e.setProperty(t,s,e.getPropertyPriority(t))}))}).filter(Boolean)}function xt(e,n){if(N(e)){let te.currentSrc||e.src;if(!G(t))return_(n,{url:t,imageDom:e,requestType:image,responseType:dataUrl}).then(r>{r&&(e.srcset,e.dataset.originalSrct,e.srcr||)});(O||V)&&n.drawImageCount++}else if(M(e)&&!G(e.href.baseVal)){let te.href.baseVal;return_(n,{url:t,imageDom:e,requestType:image,responseType:dataUrl}).then(r>{r&&(e.dataset.originalSrct,e.href.baseValr||)})}return}function Dt(e,n){let{ownerDocument:t,svgDefsElement:r}n,se.getAttribute(href)??e.getAttribute(xlink:href);if(!s)return;leti,as.split(#);if(a){let o`#${a}`,ct?.querySelector(`svg ${o}`);if(i&&e.setAttribute(href,o),r?.querySelector(o))return;if(c)return r?.appendChild(c.cloneNode(!0)),;if(i)return_(n,{url:i,responseType:text}).then(d>{r?.insertAdjacentHTML(beforeend,d)})}return}function ye(e,n){let{tasks:t}n;v(e)&&((N(e)||le(e))&&t.push(...xt(e,n)),Fe(e)&&t.push(...Dt(e,n))),x(e)&&t.push(...It(e.style,n)),e.childNodes.forEach(r>{ye(r,n)})}async function _t(e,n){let{ownerDocument:t,svgStyleElement:r,fontFamilies:s,fontCssTexts:i,tasks:a,font:o}n;if(!(!t||!r||!s.size))if(o&&o.cssText){let cte(o.cssText,n);r.appendChild(t.createTextNode(`${c}`))}else{let cArray.from(t.styleSheets).filter(l>{try{returncssRulesin l&&!!l.cssRules.length}catch(u){return n.log.warn(`Error while reading CSS rules from ${l.href}`,u),!1}});await Promise.all(c.flatMap(l>Array.from(l.cssRules).map(async(u,h)>{if(Pe(u)){let fh+1,gu.href,m;try{mawait _(n,{url:g,requestType:text,responseType:text})}catch(w){n.log.warn(`Error fetch remote css import from ${g}`,w)}let pm.replace(Ee,(w,E,b)>w.replace(b,ce(b,g)));for(let w of Ht(p))try{l.insertRule(w,w.startsWith(@import)?f+1:l.cssRules.length)}catch(E){n.log.warn(Error inserting rule from remote css import,{rule:w,error:E})}}}))),c.flatMap(l>Array.from(l.cssRules)).filter(l>Re(l)&&be(l.style.getPropertyValue(src))&&he(l.style.getPropertyValue(font-family))?.some(u>s.has(u))).forEach(l>{let ul,hi.get(u.cssText);h?r.appendChild(t.createTextNode(`${h}`)):a.push(we(u.cssText,u.parentStyleSheet?u.parentStyleSheet.href:null,n).then(f>{fte(f,n),i.set(u.cssText,f),r.appendChild(t.createTextNode(`${f}`))}))})}}var Mt/(\/\*\s\S*?\*\/)/g,ee/((@.*?keyframes \s\S*?){(\s\S*?}\s*?)})/gi;function Ht(e){if(enull)return;let n,te.replace(Mt,);for(;;){let iee.exec(t);if(!i)break;n.push(i0)}tt.replace(ee,);let r/@import\s\S*?url\(^)*\)\s\S*?;/gi,snew RegExp(((\\s*?(?:\\/\\*\\s\\S*?\\*\\/)?\\s*?@media\\s\\S*?){(\\s\\S*?)}\\s*?})|((\\s\\S*?){(\\s\\S*?)}),gi);for(;;){let ir.exec(t);if(i)s.lastIndexr.lastIndex;else if(is.exec(t),i)r.lastIndexs.lastIndex;else break;n.push(i0)}return n}var Rt/url\(^)+\)\s*format\((?)(^+)\1\)/g,Pt/src:\s*(?:url\(^)+\)\s*format\(^)+\),;\s*)+/g;function te(e,n){let{font:t}n,rt?t?.preferredFormat:void 0;return r?e.replace(Pt,s>{for(;;){leti,,aRt.exec(s)||;if(!a)return;if(ar)return`src: ${i};`}}):e}async function Ft(e,n){let tawait z(e,n);if(v(t.node)&&M(t.node))return t.node;let{ownerDocument:r,log:s,tasks:i,svgStyleElement:a,svgDefsElement:o,svgStyles:c,font:d,progress:l,autoDestruct:u,onCloneNode:h,onEmbedNode:f,onCreateForeignObjectSvg:g}t;s.time(clone node);let mawait q(t.node,t,!0);if(a&&r){let y;c.forEach((C,S)>{y+`${C.join(`,`)} { ${S}}`}),a.appendChild(r.createTextNode(y))}s.timeEnd(clone node),await h?.(m),d!!1&&v(m)&&(s.time(embed web font),await _t(m,t),s.timeEnd(embed web font)),s.time(embed node),ye(m,t);let pi.length,w0,Easync()>{for(;;){let yi.pop();if(!y)break;try{await y}catch(C){t.log.warn(Failed to run task,C)}l?.(++w,p)}};l?.(w,p),await Promise.all(...Array.from({length:4}).map(E)),s.timeEnd(embed node),await f?.(m);let bOt(m,t);return o&&b.insertBefore(o,b.children0),a&&b.insertBefore(a,b.children0),u&&Ct(t),await g?.(b),b}function Ot(e,n){let{width:t,height:r}n,sYe(t,r,e.ownerDocument),is.ownerDocument.createElementNS(s.namespaceURI,foreignObject);return i.setAttributeNS(null,x,0%),i.setAttributeNS(null,y,0%),i.setAttributeNS(null,width,100%),i.setAttributeNS(null,height,100%),i.append(e),s.appendChild(i),s}async function kt(e,n){let tawait z(e,n),rawait Ft(t),sJe(r,t.isEnable(removeControlCharacter));t.autoDestruct||(t.svgStyleElementge(t.ownerDocument),t.svgDefsElementt.ownerDocument?.createElementNS(U,defs),t.svgStyles.clear());let iL(s,r.ownerDocument);return await st(i,t)}async function ve(e,n){let tawait z(e,n),{log:r,type:s,quality:i,dpi:a}t,oawait kt(t);r.time(canvas to blob);let cawait Ke(o,s,i);if(image/png,image/jpeg.includes(s)&&a){let dawait et(c.slice(0,33)),lnew Uint8Array(d);return simage/png?lDe(l,a):simage/jpeg&&(lLe(l,a)),r.timeEnd(canvas to blob),new Blob(l,c.slice(33),{type:s})}return r.timeEnd(canvas to blob),c}var H{METADATA:data-replit-metadata,COMPONENT_NAME:data-component-name};function Se(e){if(e.startsWith(http://localhost:))return!0;try{return new URL(e).hostname.endsWith(T.ALLOWED_DOMAIN)}catch{return!1}}function Ce(e){return e?document.elementFromPoint(e.clientX,e.clientY):null}function X(e){return!!(e.getAttribute(H.METADATA)&&e.getAttribute(H.COMPONENT_NAME))}function $(e){let n{elementPath:e.getAttribute(H.METADATA)??,elementName:e.getAttribute(H.COMPONENT_NAME)??,textContent:e.textContent??,tag:e.tagName.toLowerCase()};return n.textContent.length>100&&(n.textContentn.textContent.slice(0,100)+...),n}async function Te(e){try{let twindow.getComputedStyle(e).backgroundColor;return Bt(t)&&(twindow.getComputedStyle(document.documentElement).backgroundColor),await ve(e,{type:image/png,backgroundColor:t,fetch:{requestInit:{mode:no-cors}}})}catch(n){console.error(replit-cartographer Failed to take screenshot:,n);return}}function Bt(e){return etransparent||ergba(0, 0, 0, 0)||e.endsWith(, 0))||e.endsWith(,0))}var Rclass{selectedElementnull;isActive!1;lastHighlightedElementnull;hoverHighlighternull;hoverLabelnull;selectedHighlighternull;selectedLabelnull;constructor(){this.setupMessageListener(),this.notifyScriptLoaded()}initializeHighlighter(){this.hoverHighlighterdocument.createElement(div),this.hoverLabeldocument.createElement(div),Object.assign(this.hoverHighlighter.style,{...I.highlighter,zIndex:Number.MAX_SAFE_INTEGER,pointerEvents:all,position:fixed}),Object.assign(this.hoverLabel.style,{...I.label,zIndex:Number.MAX_SAFE_INTEGER,pointerEvents:all,position:fixed}),this.selectedHighlighterdocument.createElement(div),this.selectedLabeldocument.createElement(div),Object.assign(this.selectedHighlighter.style,{...I.highlighter,pointerEvents:none,position:fixed}),Object.assign(this.selectedLabel.style,{...I.label,pointerEvents:none,position:fixed}),document.body.appendChild(this.selectedHighlighter),document.body.appendChild(this.selectedLabel),document.body.appendChild(this.hoverHighlighter),document.body.appendChild(this.hoverLabel)}setupMessageListener(){window.addEventListener(message,this.handleMessage.bind(this))}notifyScriptLoaded(){this.postMessageToParent({type:SELECTOR_SCRIPT_LOADED,timestamp:Date.now(),version:F})}postMessageToParent(n){window.parent&&window.parent.postMessage(n,*)}handleMouseMoven>{if(this.isActive&&this.hoverHighlighter){this.hoverHighlighter.style.pointerEventsnone;let tCe(n);if(!t||tthis.hoverHighlighter||tthis.selectedHighlighter||!X(t)){this.hideHighlight(this.hoverHighlighter,this.hoverLabel),this.lastHighlightedElementnull;return}this.lastHighlightedElementt,this.hoverHighlighter.style.pointerEventsall,this.hoverHighlighter.style.border`2px dashed ${T.HIGHLIGHT_COLOR}`,this.updateHighlighterPosition(t,this.hoverHighlighter,this.hoverLabel)}};handleMouseLeave()>{this.isActive&&this.hideHighlight(this.hoverHighlighter,this.hoverLabel)};calculateLabelPosition(n,t){return t24?{top:`${t+window.scrollY}px`,left:`${n.left+window.scrollX}px`,transform:none,marginTop:2px}:{top:`${t+window.scrollY}px`,left:`${n.left+window.scrollX}px`,transform:translateY(-100%),marginTop:-4px}}updateHighlighterPosition(n,t,r){if(!t||!r)return;let sn.getBoundingClientRect(),iwindow.innerHeight,aMath.max(0,s.top),oMath.min(i,s.bottom),cMath.max(0,o-a);Object.assign(t.style,{opacity:c>0?1:0,top:`${a}px`,left:`${s.left}px`,width:`${s.width}px`,height:`${c}px`});let d$(n);r.textContentd.elementName;let lthis.calculateLabelPosition(s,a);l.top`${a}px`,l.left`${s.left}px`,Object.assign(r.style,{...l,opacity:c>0?1:0})}hideHighlight(n,t){n&&(n.style.opacity0),t&&(t.style.opacity0)}handleClickasync n>{if(!this.isActive)return;n.preventDefault(),n.stopPropagation();let tthis.lastHighlightedElement;if(!t||!X(t))return;if(tthis.selectedElement){this.unselectCurrentElement(),this.hideHighlight(this.selectedHighlighter,this.selectedLabel),this.postMessageToParent({type:ELEMENT_UNSELECTED,timestamp:Date.now()});return}this.selectedElementt,this.selectedHighlighter&&this.selectedLabel&&(this.selectedHighlighter.style.border`2px solid ${T.HIGHLIGHT_COLOR}`,this.selectedHighlighter.style.opacity1,this.selectedLabel.style.opacity1,this.selectedLabel.textContent$(t).elementName),this.updateHighlighterPosition(t,this.selectedHighlighter,this.selectedLabel);let r$(t),sawait Te(t);this.postMessageToParent({type:ELEMENT_SELECTED,payload:{...r,screenshotBlob:s},timestamp:Date.now()})};unselectCurrentElement(){this.selectedElement&&(this.selectedElementnull)}handleMessagen>{if(!Se(n.origin))return;let tn.data;if(!(!t||typeof t!object))switch(t.type){caseTOGGLE_REPLIT_VISUAL_EDITOR:{this.handleVisualEditorToggle(t.enabled);break}caseCLEAR_SELECTION:{this.unselectCurrentElement(),this.hideHighlight(this.selectedHighlighter,this.selectedLabel);break}}};handleVisualEditorToggle(n){let t!!n;t?this.postMessageToParent({type:REPLIT_VISUAL_EDITOR_ENABLED,timestamp:Date.now()}):this.postMessageToParent({type:REPLIT_VISUAL_EDITOR_DISABLED,timestamp:Date.now()}),this.isActive!t&&(this.isActivet,this.toggleEventListeners(t))}recalculateSelectedElement()>{this.isActive&&(this.selectedElement&&this.updateHighlighterPosition(this.selectedElement,this.selectedHighlighter,this.selectedLabel),this.lastHighlightedElement&&this.updateHighlighterPosition(this.lastHighlightedElement,this.hoverHighlighter,this.hoverLabel))};toggleEventListeners(n){n?(this.initializeHighlighter(),document.addEventListener(mousemove,this.handleMouseMove),document.addEventListener(mouseleave,this.handleMouseLeave),document.addEventListener(click,this.handleClick,!0),window.addEventListener(resize,this.recalculateSelectedElement),window.addEventListener(scroll,this.recalculateSelectedElement,!0),document.body.style.cursorpointer):(document.removeEventListener(mousemove,this.handleMouseMove),document.removeEventListener(click,this.handleClick,!0),document.removeEventListener(mouseleave,this.handleMouseLeave),window.removeEventListener(resize,this.recalculateSelectedElement),window.removeEventListener(scroll,this.recalculateSelectedElement,!0),this.hoverHighlighter?.remove(),this.hoverLabel?.remove(),this.selectedHighlighter?.remove(),this.selectedLabel?.remove(),this.hoverHighlighternull,this.hoverLabelnull,this.selectedHighlighternull,this.selectedLabelnull,document.body.style.cursor,this.selectedElementnull)}};if(typeof windowu)try{window.REPLIT_BEACON_VERSION||(window.REPLIT_BEACON_VERSIONF,new R)}catch(e){console.error(replit-beacon Failed to initialize:,e)}})();/script> /head> body> div idroot>/div> !-- This is a replit script which adds a banner on the top of the page when opened in development mode outside the replit environment --> script typetext/javascript srchttps://replit.com/public/js/replit-dev-banner.js>/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]