favicon di main.d1n4g8n63dpm7q.amplifyapp.com

main.d1n4g8n63dpm7q.amplifyapp.com

Categoria: Not Recommended Site

Scansionato: 21 mag 2026, 14:59 UTC · Prima rilevazione: 21 mag 2026 · Motori di rilevamento: 7 / 91 · Volte scansionato: 1
19 / 100 Punteggio di fiducia Basato sui risultati della scansione al momento dell'analisi
Potenzialmente pericoloso
0 - Rischio alto50 - Moderato100 - Nessuna minaccia
Scansione aggiornata consigliata
Scansionato l'ultima volta 113 giorni fa - lo stato di sicurezza potrebbe essere cambiato da allora.
Non scansionato non è ancora stato analizzato. Premi Controlla il sito per analizzarlo.

Le scansioni possono richiedere fino a 5 minuti. Tieni aperta questa scheda: ti reindirizzeremo al report quando sarà pronto.

Non riuscito
Scansione non disponibile
Scansione fallita
Proteggiti dai siti web potenzialmente dannosi
Il modulo di protezione web in tempo reale di Combo Cleaner blocca attivamente l'accesso a siti di truffa, phishing e infetti da malware.
★★★★★ 4.8 / 5 Recommended by PCrisk.com editors Windows · Mac · Android · iOS
Scarica Combo Cleaner Scansione gratuita · senza registrazione

Per usare il prodotto con tutte le funzionalità, devi acquistare una licenza di Combo Cleaner. È disponibile una prova gratuita limitata di sette giorni. Combo Cleaner è di proprietà e gestito da RCS LT, la società madre di PCRisk.com.

I controlli di sicurezza PCrisk nei tuoi risultati Google Aggiungi PCrisk come fonte preferita: i nostri report di scansione e le guide alla rimozione avranno priorità su Google.
Aggiungi PCrisk come fonte preferita
Screenshot di main.d1n4g8n63dpm7q.amplifyapp.com Acquisito 21 mag 2026
https://main.d1n4g8n63dpm7q.amplifyapp.com
Screenshot di main.d1n4g8n63dpm7q.amplifyapp.com
Questo sito web è stato segnalato come potenzialmente dannoso
Screenshot sfocato per sicurezza. Più motori di sicurezza hanno segnalato potenziali minacce al momento della scansione.
8 anni 4 mesi (amplifyapp.com)
Non classificato - Questo sito web non compare nella lista top di Tranco
Segnalato da 7 di 91 motori
✓ Valido (TLS)
AWS CloudFront (GLOBAL)
London, United Kingdom
AmazonS3
Sconosciuto
99.86.109.76
Informazioni dominio e WHOIS
Registrar NOM-IQ Ltd dba Com Laude
Registrato 17 aprile 2018 (amplifyapp.com)
Scade 17 aprile 2027
Name Server ns-904.awsdns-49.net
DNSSEC Non firmato
Hosting AWS CloudFront (GLOBAL)
Questo è un sottodominio di amplifyapp.com. I dati WHOIS sopra riportati appartengono al dominio principale, non a main.d1n4g8n63dpm7q.amplifyapp.com. La data di creazione effettiva di questo sottodominio è sconosciuta e potrebbe essere molto più recente di quella del dominio principale.
Controllo reputazione e minacce 91 motori di sicurezza controllati
Riepilogo scansione file Powered by Quttera Engine
100 file scansionati
Nessuna minaccia
100
Rischio basso
0
Rischio medio
0
Rischio alto
0
Nessuna minaccia Rischio basso Rischio medio Rischio alto
main.d1n4g8n63dpm7q.amplifyapp.com/a 13.3 KB Nessuna minaccia
main.d1n4g8n63dpm7q.amplifyapp.com/# 13.3 KB Nessuna minaccia
newpp81.onrender.com/06hshs.js 256 B Nessuna minaccia
newpp81.onrender.com/11gfdjuef.js 256 B Nessuna minaccia
newpp81.onrender.com/04shesc1.js 256 B Nessuna minaccia
newpp81.onrender.com/09sgsgsfr.js 256 B Nessuna minaccia
newpp81.onrender.com/08dgsg3d.js 256 B Nessuna minaccia
newpp81.onrender.com/13dugfjdf.js 256 B Nessuna minaccia
newpp81.onrender.com/07sdgsg4.js 256 B Nessuna minaccia
newpp81.onrender.com/05sdghdf.js 256 B Nessuna minaccia
Mostra altri 90...
Link esterni e domini
48
Link esterni
Tutto pulito
1
Iframes
Segnalato
6
Domini referenziati
1 segnalati
1
Risorse segnalate
Rilevato
f.styleSegnalato: Generic Suspicious Object
http://main.d1n4g8n63dpm7q.amplifyapp.com/01css32bd.cssNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/aNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/css/01css32bd.cssNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/bx1.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/cs.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/dm.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/fesbg.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/img01df.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/re.gifNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/web1.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/images/winlo.pngNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/index.htmlNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/js/01d1fgshfddfg.jsNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/js/02dgdsg3d.jsNon segnalato
http://main.d1n4g8n63dpm7q.amplifyapp.com/js/03fgsskryeivh.jsNon segnalato
Mostra altri 33...
f.styleSegnalato: Generic Suspicious Object
api.publytics.netNon segnalato
code.jquery.comNon segnalato
main.d1n4g8n63dpm7q.amplifyapp.comNon segnalato
main.d2e2t1bayqr8g1.amplifyapp.comNon segnalato
newpp81.onrender.comNon segnalato
<iframe frameborder%3D'0' width%3D'0' height%3D'0'/>")).appendTo(b.documentElement), b %3D qb[0].contentDocument, b.write(), b.close(), c %3D sb(a, b), qb.detach()), rb[a] %3D c), c } var ub %3D /^margin/ , vb %3D new RegExp("^(" + Q + ")(?!px)[a-z%]+$","i") , wb %3D function(b) { return b.ownerDocument.defaultView.opener ? b.ownerDocument.defaultView.getComputedStyle(b, null) : a.getComputedStyle(b, null) }%3B function xb(a, b, c) { var d, e, f, g, h %3D a.style%3B return c %3D c || wb(a), c && (g %3D c.getPropertyValue(b) || c[b]), c && ("" !%3D%3D g || n.contains(a.ownerDocument, a) || (g %3D n.style(a, b)), vb.test(g) && ub.test(b) && (d %3D h.width, e %3D h.minWidth, f %3D h.maxWidth, h.minWidth %3D h.maxWidth %3D h.width %3D g, g %3D c.width, h.width %3D d, h.minWidth %3D e, h.maxWidth %3D f)), void 0 !%3D%3D g ? g + "" : g } function yb(a, b) { return { get: function() { return a() ? void delete this.get : (this.get %3D b).apply(this, arguments) } } } !function() { var b, c, d %3D l.documentElement, e %3D l.createElement("div"), f %3D l.createElement("div")%3B if (f.style) { f.style.backgroundClip %3D "content-box", f.cloneNode(!0).style.backgroundClip %3D "", k.clearCloneStyle %3D "content-box" %3D%3D%3D f.style.backgroundClip, e.style.cssText %3D "border:0%3Bwidth:0%3Bheight:0%3Btop:0%3Bleft:-9999px%3Bmargin-top:1px%3Bposition:absolute", e.appendChild(f)%3B function g() { f.style.cssText %3D "-webkit-box-sizing:border-box%3B-moz-box-sizing:border-box%3Bbox-sizing:border-box%3Bdisplay:block%3Bmargin-top:1%%3Btop:1%%3Bborder:1px%3Bpadding:1px%3Bwidth:4px%3Bposition:absolute", f.innerHTML %3D "", d.appendChild(e)%3B var g %3D a.getComputedStyle(f, null)%3B b %3D "1%" !%3D%3D g.top, c %3D "4px" %3D%3D%3D g.width, d.removeChild(e) } a.getComputedStyle && n.extend(k, { pixelPosition: function() { return g(), b }, boxSizingReliable: function() { return null %3D%3D c && g(), c }, reliableMarginRight: function() { var b, c %3D f.appendChild(l.createElement("div"))%3B return c.style.cssText %3D f.style.cssText %3D "-webkit-box-sizing:content-box%3B-moz-box-sizing:content-box%3Bbox-sizing:content-box%3Bdisplay:block%3Bmargin:0%3Bborder:0%3Bpadding:0", c.style.marginRight %3D c.style.width %3D "0", f.style.width %3D "1px", d.appendChild(e), b %3D !parseFloat(a.getComputedStyle(c, null).marginRight), d.removeChild(e), f.removeChild(c), b } }) } }(), n.swap %3D function(a, b, c, d) { var e, f, g %3D {}%3B for (f in b) g[f] %3D a.style[f], a.style[f] %3D b[f]%3B e %3D c.apply(a, d || [])%3B for (f in b) a.style[f] %3D g[f]%3B return e } %3B var zb %3D /^(none|table(?!-c[ea]).+)/ , Ab %3D new RegExp("^(" + Q + ")(.*)$","i") , Bb %3D new RegExp("^([+-])%3D(" + Q + ")","i") , Cb %3D { position: "absolute", visibility: "hidden", display: "block" } , Db %3D { letterSpacing: "0", fontWeight: "400" } , Eb %3D ["Webkit", "O", "Moz", "ms"]%3B function Fb(a, b) { if (b in a) return b%3B var c %3D b[0].toUpperCase() + b.slice(1) , d %3D b , e %3D Eb.length%3B while (e--) if (b %3D Eb[e] + c, b in a) return b%3B return d } function Gb(a, b, c) { var d %3D Ab.exec(b)%3B return d ? Math.max(0, d[1] - (c || 0)) + (d[2] || "px") : b } function Hb(a, b, c, d, e) { for (var f %3D c %3D%3D%3D (d ? "border" : "content") ? 4 : "width" %3D%3D%3D b ? 1 : 0, g %3D 0%3B 4 > f%3B f +%3D 2) "margin" %3D%3D%3D c && (g +%3D n.css(a, c + R[f], !0, e)), d ? ("content" %3D%3D%3D c && (g -%3D n.css(a, "padding" + R[f], !0, e)), "margin" !%3D%3D c && (g -%3D n.css(a, "border" + R[f] + "Width", !0, e))) : (g +%3D n.css(a, "padding" + R[f], !0, e), "padding" !%3D%3D c && (g +%3D n.css(a, "border" + R[f] + "Width", !0, e)))%3B return g } function Ib(a, b, c) { var d %3D !0 , e %3D "width" %3D%3D%3D b ? a.offsetWidth : a.offsetHeight , f %3D wb(a) , g %3D "border-box" %3D%3D%3D n.css(a, "boxSizing", !1, f)%3B if (0 >%3D e || null %3D%3D e) { if (e %3D xb(a, b, f), (0 > e || null %3D%3D e) && (e %3D a.style[b]), vb.test(e)) return e%3B d %3D g && (k.boxSizingReliable() || e %3D%3D%3D a.style[b]), e %3D parseFloat(e) || 0 } return e + Hb(a, b, c || (g ? "border" : "content"), d, f) + "px" } function Jb(a, b) { for (var c, d, e, f %3D [], g %3D 0, h %3D a.length%3B h > g%3B g++) d %3D a[g], d.style && (f[g] %3D L.get(d, "olddisplay"), c %3D d.style.display, b ? (f[g] || "none" !%3D%3D c || (d.style.display %3D ""), "" %3D%3D%3D d.style.display && S(d) && (f[g] %3D L.access(d, "olddisplay", tb(d.nodeName)))) : (e %3D S(d), "none" %3D%3D%3D c && e || L.set(d, "olddisplay", e ? c : n.css(d, "display"))))%3B for (g %3D 0%3B h > g%3B g++) d %3D a[g], d.style && (b && "none" !%3D%3D d.style.display && "" !%3D%3D d.style.display || (d.style.display %3D b ? f[g] || "" : "none"))%3B return a } n.extend({ cssHooks: { opacity: { get: function(a, b) { if (b) { var c %3D xb(a, "opacity")%3B return "" %3D%3D%3D c ? "1" : c } } } }, cssNumber: { columnCount: !0, fillOpacity: !0, flexGrow: !0, flexShrink: !0, fontWeight: !0, lineHeight: !0, opacity: !0, order: !0, orphans: !0, widows: !0, zIndex: !0, zoom: !0 }, cssProps: { "float": "cssFloat" }, style: function(a, b, c, d) { if (a && 3 !%3D%3D a.nodeType && 8 !%3D%3D a.nodeType && a.style) { var e, f, g, h %3D n.camelCase(b), i %3D a.style%3B return b %3D n.cssProps[h] || (n.cssProps[h] %3D Fb(i, h)), g %3D n.cssHooks[b] || n.cssHooks[h], void 0 %3D%3D%3D c ? g && "get"in g && void 0 !%3D%3D (e %3D g.get(a, !1, d)) ? e : i[b] : (f %3D typeof c, "string" %3D%3D%3D f && (e %3D Bb.exec(c)) && (c %3D (e[1] + 1) * e[2] + parseFloat(n.css(a, b)), f %3D "number"), null !%3D c && c %3D%3D%3D c && ("number" !%3D%3D f || n.cssNumber[h] || (c +%3D "px"), k.clearCloneStyle || "" !%3D%3D c || 0 !%3D%3D b.indexOf("background") || (i[b] %3D "inherit"), g && "set"in g && void 0 %3D%3D%3D (c %3D g.set(a, c, d)) || (i[b] %3D c)), void 0) } }, css: function(a, b, c, d) { var e, f, g, h %3D n.camelCase(b)%3B return b %3D n.cssProps[h] || (n.cssProps[h] %3D Fb(a.style, h)), g %3D n.cssHooks[b] || n.cssHooks[h], g && "get"in g && (e %3D g.get(a, !0, c)), void 0 %3D%3D%3D e && (e %3D xb(a, b, d)), "normal" %3D%3D%3D e && b in Db && (e %3D Db[b]), "" %3D%3D%3D c || c ? (f %3D parseFloat(e), c %3D%3D%3D !0 || n.isNumeric(f) ? f || 0 : e) : e } }), n.each(["height", "width"], function(a, b) { n.cssHooks[b] %3D { get: function(a, c, d) { return c ? zb.test(n.css(a, "display")) && 0 %3D%3D%3D a.offsetWidth ? n.swap(a, Cb, function() { return Ib(a, b, d) }) : Ib(a, b, d) : void 0 }, set: function(a, c, d) { var e %3D d && wb(a)%3B return Gb(a, c, d ? Hb(a, b, d, "border-box" %3D%3D%3D n.css(a, "boxSizing", !1, e), e) : 0) } } }), n.cssHooks.marginRight %3D yb(k.reliableMarginRight, function(a, b) { return b ? n.swap(a, { display: "inline-block" }, xb, [a, "marginRight"]) : void 0 }), n.each({ margin: "", padding: "", border: "Width" }, function(a, b) { n.cssHooks[a + b] %3D { expand: function(c) { for (var d %3D 0, e %3D {}, f %3D "string" %3D%3D typeof c ? c.split(" ") : [c]%3B 4 > d%3B d++) e[a + R[d] + b] %3D f[d] || f[d - 2] || f[0]%3B return e } }, ub.test(a) || (n.cssHooks[a + b].set %3D Gb) }), n.fn.extend({ css: function(a, b) { return J(this, function(a, b, c) { var d, e, f %3D {}, g %3D 0%3B if (n.isArray(b)) { for (d %3D wb(a), e %3D b.length%3B e > g%3B g++) f[b[g]] %3D n.css(a, b[g], !1, d)%3B return f } return void 0 !%3D%3D c ? n.style(a, b, c) : n.css(a, b) }, a, b, arguments.length > 1) }, show: function() { return Jb(this, !0) }, hide: function() { return Jb(this) }, toggle: function(a) { return "boolean" %3D%3D typeof a ? a ? this.show() : this.hide() : this.each(function() { S(this) ? n(this).show() : n(this).hide() }) } })%3B function Kb(a, b, c, d, e) { return new Kb.prototype.init(a,b,c,d,e) } n.Tween %3D Kb, Kb.prototype %3D { constructor: Kb, init: function(a, b, c, d, e, f) { this.elem %3D a, this.prop %3D c, this.easing %3D e || "swing", this.options %3D b, this.start %3D this.now %3D this.cur(), this.end %3D d, this.unit %3D f || (n.cssNumber[c] ? "" : "px") }, cur: function() { var a %3D Kb.propHooks[this.prop]%3B return a && a.get ? a.get(this) : Kb.propHooks._default.get(this) }, run: function(a) { var b, c %3D Kb.propHooks[this.prop]%3B return this.pos %3D b %3D this.options.duration ? n.easing[this.easing](a, this.options.duration * a, 0, 1, this.options.duration) : a, this.now %3D (this.end - this.start) * b + this.start, this.options.step && this.options.step.call(this.elem, this.now, this), c && c.set ? c.set(this) : Kb.propHooks._default.set(this), this } }, Kb.prototype.init.prototype %3D Kb.prototype, Kb.propHooks %3D { _default: { get: function(a) { var b%3B return null %3D%3D a.elem[a.prop] || a.elem.style && null !%3D a.elem.style[a.prop] ? (b %3D n.css(a.elem, a.prop, ""), b && "auto" !%3D%3D b ? b : 0) : a.elem[a.prop] }, set: function(a) { n.fx.step[a.prop] ? n.fx.step[a.prop](a) : a.elem.style && (null !%3D a.elem.style[n.cssProps[a.prop]] || n.cssHooks[a.prop]) ? n.style(a.elem, a.prop, a.now + a.unit) : a.elem[a.prop] %3D a.now } } }, Kb.propHooks.scrollTop %3D Kb.propHooks.scrollLeft %3D { set: function(a) { a.elem.nodeType && a.elem.parentNode && (a.elem[a.prop] %3D a.now) } }, n.easing %3D { linear: function(a) { return a }, swing: function(a) { return .5 - Math.cos(a * Math.PI) / 2 } }, n.fx %3D Kb.prototype.init, n.fx.step %3D {}%3B var Lb, Mb, Nb %3D /^(?:toggle|show|hide)$/, Ob %3D new RegExp("^(?:([+-])%3D|)(" + Q + ")([a-z%]*)$","i"), Pb %3D /queueHooks$/, Qb %3D [Vb], Rb %3D { "*": [function(a, b) { var c %3D this.createTween(a, b) , d %3D c.cur() , e %3D Ob.exec(b) , f %3D e && e[3] || (n.cssNumber[a] ? "" : "px") , g %3D (n.cssNumber[a] || "px" !%3D%3D f && +d) && Ob.exec(n.css(c.elem, a)) , h %3D 1 , i %3D 20%3B if (g && g[3] !%3D%3D f) { f %3D f || g[3], e %3D e || [], g %3D +d || 1%3B do h %3D h || ".5", g /%3D h, n.style(c.elem, a, g + f)%3B while (h !%3D%3D (h %3D c.cur() / d) && 1 !%3D%3D h && --i) } return e && (g %3D c.start %3D +g || +d || 0, c.unit %3D f, c.end %3D e[1] ? g + (e[1] + 1) * e[2] : +e[2]), c } ] }%3B function Sb() { return setTimeout(function() { Lb %3D void 0 }), Lb %3D n.now() } function Tb(a, b) { var c, d %3D 0, e %3D { height: a }%3B for (b %3D b ? 1 : 0%3B 4 > d%3B d +%3D 2 - b) c %3D R[d], e["margin" + c] %3D e["padding" + c] %3D a%3B return b && (e.opacity %3D e.width %3D a), e } function Ub(a, b, c) { for (var d, e %3D (Rb[b] || []).concat(Rb["*"]), f %3D 0, g %3D e.length%3B g > f%3B f++) if (d %3D e[f].call(c, b, a)) return d } function Vb(a, b, c) { var d, e, f, g, h, i, j, k, l %3D this, m %3D {}, o %3D a.style, p %3D a.nodeType && S(a), q %3D L.get(a, "fxshow")%3B c.queue || (h %3D n._queueHooks(a, "fx"), null %3D%3D h.unqueued && (h.unqueued %3D 0, i %3D h.empty.fire, h.empty.fire %3D function() { h.unqueued || i() } ), h.unqueued++, l.always(function() { l.always(function() { h.unqueued--, n.queue(a, "fx").length || h.empty.fire() }) })), 1 %3D%3D%3D a.nodeType && ("height"in b || "width"in b) && (c.overflow %3D [o.overflow, o.overflowX, o.overflowY], j %3D n.css(a, "display"), k %3D "none" %3D%3D%3D j ? L.get(a, "olddisplay") || tb(a.nodeName) : j, "inline" %3D%3D%3D k && "none" %3D%3D%3D n.css(a, "float") && (o.display %3D "inline-block")), c.overflow && (o.overflow %3D "hidden", l.always(function() { o.overflow %3D c.overflow[0], o.overflowX %3D c.overflow[1], o.overflowY %3D c.overflow[2] }))%3B for (d in b) if (e %3D b[d], Nb.exec(e)) { if (delete b[d], f %3D f || "toggle" %3D%3D%3D e, e %3D%3D%3D (p ? "hide" : "show")) { if ("show" !%3D%3D e || !q || void 0 %3D%3D%3D q[d]) continue%3B p %3D !0 } m[d] %3D q && q[d] || n.style(a, d) } else j %3D void 0%3B if (n.isEmptyObject(m)) "inline" %3D%3D%3D ("none" %3D%3D%3D j ? tb(a.nodeName) : j) && (o.display %3D j)%3B else { q ? "hidden"in q && (p %3D q.hidden) : q %3D L.access(a, "fxshow", {}), f && (q.hidden %3D !p), p ? n(a).show() : l.done(function() { n(a).hide() }), l.done(function() { var b%3B L.remove(a, "fxshow")%3B for (b in m) n.style(a, b, m[b]) })%3B for (d in m) g %3D Ub(p ? q[d] : 0, d, l), d in q || (q[d] %3D g.start, p && (g.end %3D g.start, g.start %3D "width" %3D%3D%3D d || "height" %3D%3D%3D d ? 1 : 0)) } } function Wb(a, b) { var c, d, e, f, g%3B for (c in a) if (d %3D n.camelCase(c), e %3D b[d], f %3D a[c], n.isArray(f) && (e %3D f[1], f %3D a[c] %3D f[0]), c !%3D%3D d && (a[d] %3D f, delete a[c]), g %3D n.cssHooks[d], g && "expand"in g) { f %3D g.expand(f), delete a[d]%3B for (c in f) c in a || (a[c] %3D f[c], b[c] %3D e) } else b[d] %3D e } function Xb(a, b, c) { var d, e, f %3D 0, g %3D Qb.length, h %3D n.Deferred().always(function() { delete i.elem }), i %3D function() { if (e) return !1%3B for (var b %3D Lb || Sb(), c %3D Math.max(0, j.startTime + j.duration - b), d %3D c / j.duration || 0, f %3D 1 - d, g %3D 0, i %3D j.tweens.length%3B i > g%3B g++) j.tweens[g].run(f)%3B return h.notifyWith(a, [j, f, c]), 1 > f && i ? c : (h.resolveWith(a, [j]), !1) }, j %3D h.promise({ elem: a, props: n.extend({}, b), opts: n.extend(!0, { specialEasing: {} }, c), originalProperties: b, originalOptions: c, startTime: Lb || Sb(), duration: c.duration, tweens: [], createTween: function(b, c) { var d %3D n.Tween(a, j.opts, b, c, j.opts.specialEasing[b] || j.opts.easing)%3B return j.tweens.push(d), d }, stop: function(b) { var c %3D 0 , d %3D b ? j.tweens.length : 0%3B if (e) return this%3B for (e %3D !0%3B d > c%3B c++) j.tweens[c].run(1)%3B return b ? h.resolveWith(a, [j, b]) : h.rejectWith(a, [j, b]), this } }), k %3D j.props%3B for (Wb(k, j.opts.specialEasing)%3B g > f%3B f++) if (d %3D Qb[f].call(j, a, k, j.opts)) return d%3B return n.map(k, Ub, j), n.isFunction(j.opts.start) && j.opts.start.call(a, j), n.fx.timer(n.extend(i, { elem: a, anim: j, queue: j.opts.queue })), j.progress(j.opts.progress).done(j.opts.done, j.opts.complete).fail(j.opts.fail).always(j.opts.always) } n.Animation %3D n.extend(Xb, { tweener: function(a, b) { n.isFunction(a) ? (b %3D a, a %3D ["*"]) : a %3D a.split(" ")%3B for (var c, d %3D 0, e %3D a.length%3B e > d%3B d++) c %3D a[d], Rb[c] %3D Rb[c] || [], Rb[c].unshift(b) }, prefilter: function(a, b) { b ? Qb.unshift(a) : Qb.push(a) } }), n.speed %3D function(a, b, c) { var d %3D a && "object" %3D%3D typeof a ? n.extend({}, a) : { complete: c || !c && b || n.isFunction(a) && a, duration: a, easing: c && b || b && !n.isFunction(b) && b }%3B return d.duration %3D n.fx.off ? 0 : "number" %3D%3D typeof d.duration ? d.duration : d.duration in n.fx.speeds ? n.fx.speeds[d.duration] : n.fx.speeds._default, (null %3D%3D d.queue || d.queue %3D%3D%3D !0) && (d.queue %3D "fx"), d.old %3D d.complete, d.complete %3D function() { n.isFunction(d.old) && d.old.call(this), d.queue && n.dequeue(this, d.queue) } , d } , n.fn.extend({ fadeTo: function(a, b, c, d) { return this.filter(S).css("opacity", 0).show().end().animate({ opacity: b }, a, c, d) }, animate: function(a, b, c, d) { var e %3D n.isEmptyObject(a) , f %3D n.speed(b, c, d) , g %3D function() { var b %3D Xb(this, n.extend({}, a), f)%3B (e || L.get(this, "finish")) && b.stop(!0) }%3B return g.finish %3D g, e || f.queue %3D%3D%3D !1 ? this.each(g) : this.queue(f.queue, g) }, stop: function(a, b, c) { var d %3D function(a) { var b %3D a.stop%3B delete a.stop, b(c) }%3B return "string" !%3D typeof a && (c %3D b, b %3D a, a %3D void 0), b && a !%3D%3D !1 && this.queue(a || "fx", []), this.each(function() { var b %3D !0 , e %3D null !%3D a && a + "queueHooks" , f %3D n.timers , g %3D L.get(this)%3B if (e) g[e] && g[e].stop && d(g[e])%3B else for (e in g) g[e] && g[e].stop && Pb.test(e) && d(g[e])%3B for (e %3D f.length%3B e--%3B ) f[e].elem !%3D%3D this || null !%3D a && f[e].queue !%3D%3D a || (f[e].anim.stop(c), b %3D !1, f.splice(e, 1))%3B (b || !c) && n.dequeue(this, a) }) }, finish: function(a) { return a !%3D%3D !1 && (a %3D a || "fx"), this.each(function() { var b, c %3D L.get(this), d %3D c[a + "queue"], e %3D c[a + "queueHooks"], f %3D n.timers, g %3D d ? d.length : 0%3B for (c.finish %3D !0, n.queue(this, a, []), e && e.stop && e.stop.call(this, !0), b %3D f.length%3B b--%3B ) f[b].elem %3D%3D%3D this && f[b].queue %3D%3D%3D a && (f[b].anim.stop(!0), f.splice(b, 1))%3B for (b %3D 0%3B g >Segnalato: Generic Suspicious Object
Panoramica di main.d1n4g8n63dpm7q.amplifyapp.com

Descrizione di main.d1n4g8n63dpm7q.amplifyapp.com

This URL is a subdomain hosted on the AmplifyApp platform, which is commonly used to publish static web content through Amazon Web Services infrastructure. Based on the page title, screenshot, and linked assets, the page appears to present a Japanese-language interface styled to resemble Windows security settings and Microsoft support messaging.

The visible content does not look like a normal corporate help desk or software support portal. Instead, it appears to imitate a Windows Defender or Windows Security warning screen and displays urgent prompts encouraging the visitor to call a phone number for support. That presentation is commonly associated with browser-based tech-support scam pages or phishing-style social engineering content rather than an official vendor-operated support site.

Valutazione sicurezza di main.d1n4g8n63dpm7q.amplifyapp.com

Scan results indicate elevated risk signals at the time of this scan. The domain was flagged by 7 out of 91 security engines, and a major safe-browsing blacklist listed it for social engineering. Multiple web-classification sources also associated the page with malware, spyware, or otherwise untrusted content. While one malware scan reported no flagged files, that clean file result does not outweigh the broader reputation and blacklist findings in this case.

The screenshot adds important context: the page appears to mimic Windows security alerts and Microsoft-branded support messaging while urging users to call a displayed phone number. That kind of fake warning design may be intended to pressure visitors into contacting fraudulent support operators or disclosing sensitive information. The use of a generic cloud-hosted subdomain rather than an obvious official support domain further increases concern.

Based on these findings, this website may pose potential risks to visitors.

Descrizione tecnica

The site is hosted on AWS infrastructure behind CloudFront, with an Amazon-issued SSL certificate that was valid at the time of this scan. The reported web server is AmazonS3, and the domain uses AWS nameservers. DNSSEC appears to be unsigned, which is not uncommon but does mean DNS responses do not benefit from that additional integrity layer.

From an infrastructure perspective, the page appears to be delivered as a static hosted site on a cloud platform rather than from dedicated branded support infrastructure. The domain itself is several years old, but this is an AmplifyApp subdomain, so the age of the parent domain does not necessarily reflect the age or trustworthiness of the specific hosted content. Security concerns here are driven primarily by blacklist status, multi-engine detections, and the deceptive page content shown in the screenshot.

Catena di reindirizzamento HTTP
Nessun reindirizzamento rilevato - connessione diretta alla destinazione
Informazioni sul sito web
Non classificato
Classifica Tranco
Non nella Top 1M
Visitatori Sconosciuto
Categoria: Not Recommended Site
Storico classifica (30 giorni)
Nessun dato sul ranking disponibile
Nessun dato sui cookie disponibile
Contesta questo punteggio Per i proprietari del sito
Pensi che questo punteggio sia impreciso?
Se sei il proprietario del sito web e ritieni che i risultati della scansione contengano errori o falsi positivi, puoi inviare una contestazione per una revisione manuale. Il nostro team risponde in genere entro 1-2 giorni lavorativi.
Ti verrà chiesto di verificare la tua email prima che la contestazione possa essere elaborata.
Inviando questo modulo, confermi che le informazioni fornite sono accurate. Le contestazioni vengono esaminate manualmente e i risultati potrebbero richiedere fino a 48 ore per aggiornarsi.
Ancora un passaggio…
Per inviare la tua contestazione per main.d1n4g8n63dpm7q.amplifyapp.com, fai clic sul link di verifica che ti abbiamo appena inviato via email. Una volta verificata, la esamineremo entro 1-2 giorni lavorativi.
Questo report è stato generato automaticamente ed è fornito solo a scopo informativo. I risultati si basano su una scansione puntuale e possono contenere falsi positivi o dati incompleti. Questo non costituisce un audit o una certificazione di sicurezza. Nessun fornitore sul mercato può garantire un tasso di rilevamento del 100%. Se ritieni che questo report sia inesatto, ti preghiamo di inviare una contestazione.

Condividi la tua esperienza con questo sito web. Era sicuro? Hai riscontrato problemi?