favicon de avalon-growth.com

avalon-growth.com

Categoria: Spam

Analisado: 9 de jun. de 2026, 09:18 UTC · Visto pela primeira vez: 9 de jun. de 2026 · Motores de ameaça: 16 / 91 · Vezes analisado: 1
5 / 100 Pontuação de confiança Com base nos resultados da análise no momento da verificação
Potencialmente perigoso
0 - Alto risco50 - Moderado100 - Sem ameaças
Recomenda-se nova análise
Última análise há 96 dias - o estado de segurança pode ter mudado desde então.
Não analisado ainda não foi analisado. Clique em Verificar site para o analisar.

As análises podem demorar até 5 minutos. Mantenha este separador aberto - iremos redirecioná-lo para o relatório quando estiver pronto.

Falhou
Análise indisponível
A análise falhou
Proteja-se de websites potencialmente nocivos
O módulo de proteção web em tempo real do Combo Cleaner bloqueia ativamente o acesso a websites fraudulentos, de phishing e infetados por malware.
★★★★★ 4.8 / 5 Recommended by PCrisk.com editors Windows · Mac · Android · iOS
Descarregar Combo Cleaner Análise grátis · sem registo

Para usar o produto com todas as funcionalidades, tem de adquirir uma licença do Combo Cleaner. Está disponível um teste gratuito limitado de sete dias. O Combo Cleaner é propriedade e operado pela RCS LT, a empresa-mãe do PCRisk.com.

Verificações de segurança da PCrisk nos seus resultados do Google Adicione a PCrisk como fonte preferida e os nossos relatórios de análise e guias de remoção terão prioridade no Google.
Adicionar PCrisk como fonte preferida
Captura de ecrã de avalon-growth.com Capturada 9 de jun. de 2026
https://avalon-growth.com
Captura de ecrã de avalon-growth.com
Este website foi assinalado como potencialmente nocivo
Captura desfocada por segurança. Vários motores de segurança assinalaram potenciais ameaças no momento da análise.
2 anos
Sem classificação - Este site não aparece na lista Tranco
Sinalizado por 16 de 91 motores
✓ Válido (TLS)
OVH Ltd
Paris, France
nginx
Desconhecido
178.32.82.177
Informações do domínio e WHOIS
Registrador DYNADOT LLC
Registado 24 de agosto de 2024
Expira 24 de agosto de 2026
Servidores de nomes ns3.ddoscure.com
DNSSEC Não assinado
Alojamento OVH Ltd
Reputação e verificação de ameaças 91 motores de segurança verificados
16
16 de 91 motores assinalaram este site Sinalizado por 16 fornecedores de segurança no momento da análise
Não assinalado Assinalado
Flagged by 16 of 91 engines
Fontes diretas de bases de dados de ameaças
Ver resultados detalhados dos motores no VirusTotal
Resumo da análise do ficheiro Com tecnologia Quttera Engine
70 ficheiros analisados
Sem ameaças
70
Baixo risco
0
Risco médio
0
Alto risco
0
Sem ameaças Baixo risco Risco médio Alto risco
www.smartsuppchat.com/loader.js? 17.6 KB Sem ameaças
avalon-growth.com/?a=rules 24.0 KB Sem ameaças
avalon-growth.com/pricing 355 B Sem ameaças
avalon-growth.com/home 355 B Sem ameaças
avalon-growth.com/?a=login 16.4 KB Sem ameaças
avalon-growth.com/realestate 355 B Sem ameaças
avalon-growth.com/bg.mp4 2.0 MB Sem ameaças
avalon-growth.com/?a=signup 22.5 KB Sem ameaças
avalon-growth.com/?a=cryptocurrency 56.3 KB Sem ameaças
avalon-growth.com/?a=faq 64.1 KB Sem ameaças
Mostrar mais 60...
Links externos e domínios
147
Ligações externas
Tudo limpo
6
Iframes
Sinalizado
18
Domínios referenciados
1 Sinalizados
1
Recursos sinalizados
Detetado
f.styleSinalizado: Generic Suspicious Object
http://avalon-growth.com/${s}Não sinalizado
http://avalon-growth.com/?a%3DaboutNão sinalizado
http://avalon-growth.com/?a%3DaccountNão sinalizado
http://avalon-growth.com/?a%3DcryptocurrencyNão sinalizado
http://avalon-growth.com/?a%3DdepositNão sinalizado
http://avalon-growth.com/?a%3Ddeposit_listNão sinalizado
http://avalon-growth.com/?a%3DearningsNão sinalizado
http://avalon-growth.com/?a%3Dedit_accountNão sinalizado
http://avalon-growth.com/?a%3DfaqNão sinalizado
http://avalon-growth.com/?a%3Dforgot_passwordNão sinalizado
http://avalon-growth.com/?a%3DhomeNão sinalizado
http://avalon-growth.com/?a%3DloginNão sinalizado
http://avalon-growth.com/?a%3DlogoutNão sinalizado
http://avalon-growth.com/?a%3DpricingNão sinalizado
http://avalon-growth.com/?a%3DrealestateNão sinalizado
Mostrar mais 132...
f.styleSinalizado: Generic Suspicious Object
ajax.googleapis.comNão sinalizado
avalon-growth.comNão sinalizado
cdn.jsdelivr.netNão sinalizado
cdnjs.cloudflare.comNão sinalizado
fonts.googleapis.comNão sinalizado
fx-rate.netNão sinalizado
player.vimeo.comNão sinalizado
s3.tradingview.comNão sinalizado
secure-a.vimeocdn.comNão sinalizado
sitename.comNão sinalizado
tradingview-widget.comNão sinalizado
view.vzaar.comNão sinalizado
we.meNão sinalizado
www.smartsuppchat.comNão sinalizado
Mostrar mais 3...
<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(a) { return a.ownerDocument.defaultView.getComputedStyle(a, 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), 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 >Sinalizado: Generic Suspicious Object
<iframe frameborder%3D"0"height%3D"' + h + '"width%3D"' + g + '" allowfullscreen mozallowfullscreen webkitAllowFullScreen src%3D"//view.vzaar.com/' + f.id + '/player?autoplay%3Dtrue">Não sinalizado
<iframe src%3D"' + v + "://player.vimeo.com/video/" + o + "?autoplay%3D0&" + m + '" webkitallowfullscreen mozallowfullscreen allowfullscreen width%3D"100%" height%3D"100%" style%3D"opacity:0%3Bvisibility:hidden%3B100%%3Bheight:100%">Não sinalizado
<iframe src%3D"//player.vimeo.com/video/' + f.id + '?autoplay%3D1" width%3D"' + g + '" height%3D"' + h + '" frameborder%3D"0" webkitallowfullscreen mozallowfullscreen allowfullscreen>Não sinalizado
<iframe type%3D"text/html" src%3D"' + v + "://www.youtube.com/embed/" + n + "?" + F + '" ' + G + ' width%3D"100%" height%3D"100%" style%3D"opacity:0%3Bvisibility:hidden%3Bwidth:100%%3Bheight:100%">Não sinalizado
<iframe width%3D"' + g + '" height%3D"' + h + '" src%3D"//www.youtube.com/embed/' + f.id + "?autoplay%3D1&rel%3D0&v%3D" + f.id + '" frameborder%3D"0" allowfullscreen>Não sinalizado
Visão geral de avalon-growth.com

Descrição de avalon-growth.com

avalon-growth.com appears to present itself as an online investment platform focused on cryptocurrency and related profit opportunities. The page title and meta description describe it as a community for people interested in making money with Bitcoin and other digital-currency opportunities, while the homepage screenshot promotes "Diversified Investments" and includes account-oriented sections such as login, signup, deposit, earnings, pricing, and security.

Based on the visible content and site structure, the website appears to target users looking for online investment or high-yield style financial services rather than general cryptocurrency news or education. The operator is not clearly identified in the provided scan data beyond the site branding "Avalon-growth," and the domain does not appear to have an established traffic ranking, which may indicate limited visibility or a relatively niche audience.

Avaliação de segurança de avalon-growth.com

The scan results indicate elevated risk signals at the time of this scan. The domain was flagged by 16 out of 91 security engines, with many of those detections classifying the site as phishing or otherwise malicious. In addition, the available categorization data labels the domain as spam. While the malware file scan did not identify infected files on the page itself, that does not outweigh the broader multi-engine reputation consensus, especially for sites that appear to solicit account creation, deposits, or financial participation.

Blacklist and threat-database checks were largely clean at the time of this scan, and the domain's IP was not listed on the checked mail-reputation blocklists. However, clean blacklist status does not negate the significance of repeated phishing-related detections from multiple security engines. The page content also raises concern because it presents cryptocurrency investment and deposit-related functionality with limited transparent operator information and no meaningful reputation indicators such as an established traffic presence.

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

Descrição técnica

The site was reachable over HTTPS with a valid Let's Encrypt certificate that was set to expire on 2026-08-30. It appears to be served by an nginx web server on IP address 178.32.82.177, hosted by OVH Ltd in Paris, France. DNSSEC is not enabled for the domain, which is a common but less robust DNS configuration. The domain is approximately 653 days old and uses nameservers associated with DDoS-oriented infrastructure.

From the scan data provided, no malicious files were detected in the page resources, although one referenced domain was associated with a generic heuristic finding. The more significant technical concern is not the TLS setup itself, but the domain's poor reputation across multiple security engines combined with a financial-login and deposit-oriented site structure.

Cadeia de redirecionamento HTTP
Nenhum redirecionamento detetado - ligação direta ao destino
Informações do site
Sem classificação
Posição Tranco
Fora do Top 1M
Visitantes Desconhecido
Categoria: Spam
Histórico de posição (30 dias)
Sem dados de classificação disponíveis
1 cookie detetado
Essenciais1
Analítica0
Publicidade0
Social0
1 cookie primário
0 terceiro (rastreador)
Contestar esta pontuação Para proprietários de sites
Acha que esta pontuação está incorreta?
Se é o proprietário do site e acredita que os resultados da análise contêm erros ou falsos positivos, pode enviar uma contestação para revisão manual. A nossa equipa responde normalmente em 1-2 dias úteis.
Terá de verificar o seu e-mail antes de a contestação poder ser processada.
Ao enviar este formulário, confirma que as informações fornecidas estão corretas. As contestações são revistas manualmente e os resultados podem demorar até 48 horas a ser atualizados.
Falta mais um passo…
Para enviar a sua contestação para avalon-growth.com, clique na ligação de verificação que acabámos de enviar por e-mail. Após a verificação, faremos a revisão em 1-2 dias úteis.
Este relatório foi gerado automaticamente e é fornecido apenas para fins informativos. Os resultados baseiam-se numa análise pontual e podem conter falsos positivos ou dados incompletos. Isto não constitui uma auditoria ou certificação de segurança. Nenhum fornecedor no mercado pode garantir uma taxa de deteção de 100%. Se acredita que este relatório está incorreto, por favor envie uma contestação.

Partilhe a sua experiência com este website. Era seguro? Encontrou algum problema?