favicon di sugamhospital.com

sugamhospital.com

Categoria: Pharmacy

Scansionato: 11 mag 2026, 10:16 UTC · Prima rilevazione: 11 mag 2026 · Motori di rilevamento: 0 / 92 · Volte scansionato: 1
96 / 100 Punteggio di fiducia Basato sui risultati della scansione al momento dell'analisi
Nessuna minaccia rilevata
0 - Rischio alto50 - Moderato100 - Nessuna minaccia
Scansione aggiornata consigliata
Scansionato l'ultima volta 121 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
È il tuo sito web?
Mostra ai visitatori che il tuo sito è sicuro
Aggiungi il PCrisk Trust Badge, sottoposto a nuova scansione ogni 24 ore per malware e minacce. Un sigillo di sicurezza visibile rassicura i visitatori e questa fiducia può tradursi in più vendite, iscrizioni e chiamate.
Nuove scansioni automatiche Verificato da oltre 90 motori di sicurezza WordPress · Shopify · Wix · qualsiasi sito
Ottieni il tuo Trust Badge Copia e incolla · configurazione rapida
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 sugamhospital.com Acquisito 11 mag 2026
https://sugamhospital.com
Screenshot di sugamhospital.com
16 anni
Non classificato - Questo sito web non compare nella lista top di Tranco
Non elencato (92 controllati)
✓ Valido (TLS)
Godaddy
Singapore, Singapore
Apache
WordPress
118.139.180.111
Informazioni dominio e WHOIS
Registrar GoDaddy.com, LLC
Registrato 13 novembre 2009
Scade 13 novembre 2026
Name Server NS45.DOMAINCONTROL.COM
DNSSEC Non firmato
Hosting Godaddy
Controllo reputazione e minacce 92 motori di sicurezza controllati
Riepilogo scansione file Powered by Quttera Engine
99 file scansionati
Nessuna minaccia
99
Rischio basso
0
Rischio medio
0
Rischio alto
0
Nessuna minaccia Rischio basso Rischio medio Rischio alto
www.sugamhospital.com.http-redirect 94 B Nessuna minaccia
www.googletagmanager.com/ns.html?id=GTM-5Z684G8 270 B Nessuna minaccia
www.google-analytics.com/analytics.js 51.1 KB Nessuna minaccia
www.sugamhospital.com/contact-us#primary 66.0 KB Nessuna minaccia
www.sugamhospital.com/# 394.3 KB Nessuna minaccia
static.addtoany.com/menu/page.js 3.4 KB Nessuna minaccia
www.sugamhospital.com/infrastructure/# 66.1 KB Nessuna minaccia
www.sugamhospital.com/blog/# 111.9 KB Nessuna minaccia
www.sugamhospital.com/feed/# 15.0 KB Nessuna minaccia
www.sugamhospital.com/about-us/# 72.4 KB Nessuna minaccia
Mostra altri 89...
Link esterni e domini
655
Link esterni
Tutto pulito
7
Iframes
Segnalato
21
Domini referenziati
1 segnalati
1
Risorse segnalate
Rilevato
h.styleSegnalato: Generic Suspicious Object
http://sugamhospital.com/%url%Non segnalato
http://sugamhospital.com/appointment.htmlNon segnalato
http://www.sugamhospital.com/Non segnalato
http://www.sugamhospital.com/wp-content/uploads/2023/12/Group-240-263x300.pngNon segnalato
http://xdsoft.net/jqplugins/datetimepicker/Non segnalato
https://api.whatsapp.com/send?phone%3D918585858550&text%3DHiNon segnalato
https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.cssNon segnalato
https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.umd.jsNon segnalato
https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.cssNon segnalato
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.cssNon segnalato
https://fonts.googleapis.comNon segnalato
https://fonts.googleapis.com/css2?family%3DBaloo+2&display%3DswapNon segnalato
https://fonts.gstatic.comNon segnalato
https://ideabricks.in/sugam-hospitals/about-us/Non segnalato
https://ideabricks.in/sugam-hospitals/wp-content/uploads/2024/01/Component-5-%E2%80%93-1.svgNon segnalato
Mostra altri 485...
Mostrati i primi 500 di 655 elementi.
h.styleSegnalato: Generic Suspicious Object
api.whatsapp.comNon segnalato
cdn.jsdelivr.netNon segnalato
cdnjs.cloudflare.comNon segnalato
fonts.googleapis.comNon segnalato
fonts.gstatic.comNon segnalato
googletagmanager.comNon segnalato
ideabricks.inNon segnalato
player.vimeo.comNon segnalato
static.addtoany.comNon segnalato
sugamhospital.comNon segnalato
use.fontawesome.comNon segnalato
view.vzaar.comNon segnalato
www.facebook.comNon segnalato
www.google-analytics.comNon segnalato
Mostra altri 6...
<iframe frameborder%3D'0' width%3D'0' height%3D'0'/>")).appendTo(b.documentElement), b %3D wa[0].contentDocument, b.write(), b.close(), c %3D ya(a, b), wa.detach()), xa[a] %3D c), c } var Aa %3D /^margin/, Ba %3D new RegExp("^(" + S + ")(?!px)[a-z%]+$", "i"), Ca %3D function(b) { var c %3D b.ownerDocument.defaultView%3B return c && c.opener || (c %3D a), c.getComputedStyle(b) }, Da %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 }, Ea %3D d.documentElement%3B ! function() { var b, c, e, f, g %3D d.createElement("div"), h %3D d.createElement("div")%3B if (h.style) { h.style.backgroundClip %3D "content-box", h.cloneNode(!0).style.backgroundClip %3D "", l.clearCloneStyle %3D "content-box" %3D%3D%3D h.style.backgroundClip, g.style.cssText %3D "border:0%3Bwidth:8px%3Bheight:0%3Btop:0%3Bleft:-9999px%3Bpadding:0%3Bmargin-top:1px%3Bposition:absolute", g.appendChild(h)%3B function i() { h.style.cssText %3D "-webkit-box-sizing:border-box%3B-moz-box-sizing:border-box%3Bbox-sizing:border-box%3Bposition:relative%3Bdisplay:block%3Bmargin:auto%3Bborder:1px%3Bpadding:1px%3Btop:1%%3Bwidth:50%", h.innerHTML %3D "", Ea.appendChild(g)%3B var d %3D a.getComputedStyle(h)%3B b %3D "1%" !%3D%3D d.top, f %3D "2px" %3D%3D%3D d.marginLeft, c %3D "4px" %3D%3D%3D d.width, h.style.marginRight %3D "50%", e %3D "4px" %3D%3D%3D d.marginRight, Ea.removeChild(g) } n.extend(l, { pixelPosition: function() { return i(), b }, boxSizingReliable: function() { return null %3D%3D c && i(), c }, pixelMarginRight: function() { return null %3D%3D c && i(), e }, reliableMarginLeft: function() { return null %3D%3D c && i(), f }, reliableMarginRight: function() { var b, c %3D h.appendChild(d.createElement("div"))%3B return c.style.cssText %3D h.style.cssText %3D "-webkit-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", h.style.width %3D "1px", Ea.appendChild(g), b %3D !parseFloat(a.getComputedStyle(c).marginRight), Ea.removeChild(g), h.removeChild(c), b } }) } }()%3B function Fa(a, b, c) { var d, e, f, g, h %3D a.style%3B return c %3D c || Ca(a), g %3D c ? c.getPropertyValue(b) || c[b] : void 0, "" !%3D%3D g && void 0 !%3D%3D g || n.contains(a.ownerDocument, a) || (g %3D n.style(a, b)), c && !l.pixelMarginRight() && Ba.test(g) && Aa.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 Ga(a, b) { return { get: function() { return a() ? void delete this.get : (this.get %3D b).apply(this, arguments) } } } var Ha %3D /^(none|table(?!-c[ea]).+)/, Ia %3D { position: "absolute", visibility: "hidden", display: "block" }, Ja %3D { letterSpacing: "0", fontWeight: "400" }, Ka %3D ["Webkit", "O", "Moz", "ms"], La %3D d.createElement("div").style%3B function Ma(a) { if (a in La) return a%3B var b %3D a[0].toUpperCase() + a.slice(1), c %3D Ka.length%3B while (c--) if (a %3D Ka[c] + b, a in La) return a } function Na(a, b, c) { var d %3D T.exec(b)%3B return d ? Math.max(0, d[2] - (c || 0)) + (d[3] || "px") : b } function Oa(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 + U[f], !0, e)), d ? ("content" %3D%3D%3D c && (g -%3D n.css(a, "padding" + U[f], !0, e)), "margin" !%3D%3D c && (g -%3D n.css(a, "border" + U[f] + "Width", !0, e))) : (g +%3D n.css(a, "padding" + U[f], !0, e), "padding" !%3D%3D c && (g +%3D n.css(a, "border" + U[f] + "Width", !0, e)))%3B return g } function Pa(a, b, c) { var d %3D !0, e %3D "width" %3D%3D%3D b ? a.offsetWidth : a.offsetHeight, f %3D Ca(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 Fa(a, b, f), (0 > e || null %3D%3D e) && (e %3D a.style[b]), Ba.test(e)) return e%3B d %3D g && (l.boxSizingReliable() || e %3D%3D%3D a.style[b]), e %3D parseFloat(e) || 0 } return e + Oa(a, b, c || (g ? "border" : "content"), d, f) + "px" } function Qa(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 N.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 && V(d) && (f[g] %3D N.access(d, "olddisplay", za(d.nodeName)))) : (e %3D V(d), "none" %3D%3D%3D c && e || N.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 Fa(a, "opacity")%3B return "" %3D%3D%3D c ? "1" : c } } } }, cssNumber: { animationIterationCount: !0, 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 Ma(h) || 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 T.exec(c)) && e[1] && (c %3D W(a, b, e), f %3D "number"), null !%3D c && c %3D%3D%3D c && ("number" %3D%3D%3D f && (c +%3D e && e[3] || (n.cssNumber[h] ? "" : "px")), l.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 Ma(h) || 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 Fa(a, b, d)), "normal" %3D%3D%3D e && b in Ja && (e %3D Ja[b]), "" %3D%3D%3D c || c ? (f %3D parseFloat(e), c %3D%3D%3D !0 || isFinite(f) ? f || 0 : e) : e } }), n.each(["height", "width"], function(a, b) { n.cssHooks[b] %3D { get: function(a, c, d) { return c ? Ha.test(n.css(a, "display")) && 0 %3D%3D%3D a.offsetWidth ? Da(a, Ia, function() { return Pa(a, b, d) }) : Pa(a, b, d) : void 0 }, set: function(a, c, d) { var e, f %3D d && Ca(a), g %3D d && Oa(a, b, d, "border-box" %3D%3D%3D n.css(a, "boxSizing", !1, f), f)%3B return g && (e %3D T.exec(c)) && "px" !%3D%3D (e[3] || "px") && (a.style[b] %3D c, c %3D n.css(a, b)), Na(a, c, g) } } }), n.cssHooks.marginLeft %3D Ga(l.reliableMarginLeft, function(a, b) { return b ? (parseFloat(Fa(a, "marginLeft")) || a.getBoundingClientRect().left - Da(a, { marginLeft: 0 }, function() { return a.getBoundingClientRect().left })) + "px" : void 0 }), n.cssHooks.marginRight %3D Ga(l.reliableMarginRight, function(a, b) { return b ? Da(a, { display: "inline-block" }, Fa, [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 + U[d] + b] %3D f[d] || f[d - 2] || f[0]%3B return e } }, Aa.test(a) || (n.cssHooks[a + b].set %3D Na) }), n.fn.extend({ css: function(a, b) { return K(this, function(a, b, c) { var d, e, f %3D {}, g %3D 0%3B if (n.isArray(b)) { for (d %3D Ca(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 Qa(this, !0) }, hide: function() { return Qa(this) }, toggle: function(a) { return "boolean" %3D%3D typeof a ? a ? this.show() : this.hide() : this.each(function() { V(this) ? n(this).show() : n(this).hide() }) } })%3B function Ra(a, b, c, d, e) { return new Ra.prototype.init(a, b, c, d, e) } n.Tween %3D Ra, Ra.prototype %3D { constructor: Ra, init: function(a, b, c, d, e, f) { this.elem %3D a, this.prop %3D c, this.easing %3D e || n.easing._default, 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 Ra.propHooks[this.prop]%3B return a && a.get ? a.get(this) : Ra.propHooks._default.get(this) }, run: function(a) { var b, c %3D Ra.propHooks[this.prop]%3B return this.options.duration ? this.pos %3D b %3D n.easing[this.easing](a, this.options.duration * a, 0, 1, this.options.duration) : this.pos %3D b %3D 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) : Ra.propHooks._default.set(this), this } }, Ra.prototype.init.prototype %3D Ra.prototype, Ra.propHooks %3D { _default: { get: function(a) { var b%3B return 1 !%3D%3D a.elem.nodeType || null !%3D a.elem[a.prop] && null %3D%3D a.elem.style[a.prop] ? a.elem[a.prop] : (b %3D n.css(a.elem, a.prop, ""), b && "auto" !%3D%3D b ? b : 0) }, set: function(a) { n.fx.step[a.prop] ? n.fx.step[a.prop](a) : 1 !%3D%3D a.elem.nodeType || null %3D%3D a.elem.style[n.cssProps[a.prop]] && !n.cssHooks[a.prop] ? a.elem[a.prop] %3D a.now : n.style(a.elem, a.prop, a.now + a.unit) } } }, Ra.propHooks.scrollTop %3D Ra.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 }, _default: "swing" }, n.fx %3D Ra.prototype.init, n.fx.step %3D {}%3B var Sa, Ta, Ua %3D /^(?:toggle|show|hide)$/, Va %3D /queueHooks$/%3B function Wa() { return a.setTimeout(function() { Sa %3D void 0 }), Sa %3D n.now() } function Xa(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 U[d], e["margin" + c] %3D e["padding" + c] %3D a%3B return b && (e.opacity %3D e.width %3D a), e } function Ya(a, b, c) { for (var d, e %3D (_a.tweeners[b] || []).concat(_a.tweeners["*"]), f %3D 0, g %3D e.length%3B g > f%3B f++) if (d %3D e[f].call(c, b, a)) return d } function Za(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 && V(a), q %3D N.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 ? N.get(a, "olddisplay") || za(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], Ua.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 ? za(a.nodeName) : j) && (o.display %3D j)%3B else { q ? "hidden" in q && (p %3D q.hidden) : q %3D N.access(a, "fxshow", {}), f && (q.hidden %3D !p), p ? n(a).show() : l.done(function() { n(a).hide() }), l.done(function() { var b%3B N.remove(a, "fxshow")%3B for (b in m) n.style(a, b, m[b]) })%3B for (d in m) g %3D Ya(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 $a(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 _a(a, b, c) { var d, e, f %3D 0, g %3D _a.prefilters.length, h %3D n.Deferred().always(function() { delete i.elem }), i %3D function() { if (e) return !1%3B for (var b %3D Sa || Wa(), 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: {}, easing: n.easing._default }, c), originalProperties: b, originalOptions: c, startTime: Sa || Wa(), 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.notifyWith(a, [j, 1, 0]), h.resolveWith(a, [j, b])) : h.rejectWith(a, [j, b]), this } }), k %3D j.props%3B for ($a(k, j.opts.specialEasing)%3B g > f%3B f++) if (d %3D _a.prefilters[f].call(j, a, k, j.opts)) return n.isFunction(d.stop) && (n._queueHooks(j.elem, j.opts.queue).stop %3D n.proxy(d.stop, d)), d%3B return n.map(k, Ya, 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(_a, { tweeners: { "*": [function(a, b) { var c %3D this.createTween(a, b)%3B return W(c.elem, a, T.exec(b), c), c }] }, tweener: function(a, b) { n.isFunction(a) ? (b %3D a, a %3D ["*"]) : a %3D a.match(G)%3B for (var c, d %3D 0, e %3D a.length%3B e > d%3B d++) c %3D a[d], _a.tweeners[c] %3D _a.tweeners[c] || [], _a.tweeners[c].unshift(b) }, prefilters: [Za], prefilter: function(a, b) { b ? _a.prefilters.unshift(a) : _a.prefilters.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 d.queue && d.queue !%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(V).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 _a(this, n.extend({}, a), f)%3B (e || N.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 N.get(this)%3B if (e) g[e] && g[e].stop && d(g[e])%3B else for (e in g) g[e] && g[e].stop && Va.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 N.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
<iframe frameborder%3D"0"height%3D"' + h + '"width%3D"' + g + '" allowfullscreen mozallowfullscreen webkitAllowFullScreen src%3D"//view.vzaar.com/' + f.id + '/player?autoplay%3Dtrue">Non segnalato
<iframe src%3D"//player.vimeo.com/video/' + f.id + '?autoplay%3D1" width%3D"' + g + '" height%3D"' + h + '" frameborder%3D"0" webkitallowfullscreen mozallowfullscreen allowfullscreen>Non segnalato
<iframe src%3D"https://www.googletagmanager.com/ns.html?id%3DGTM-5Z684G8"height%3D"0" width%3D"0" style%3D"display:none%3Bvisibility:hidden">Non segnalato
<iframe style%3D"border: 0%3B" src%3D"https://www.google.com/maps/embed?pb%3D!1m18!1m12!1m3!1d3888.1562578866674!2d80.14402307609704!3d12.961851215089846!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3a525f8d982ada5d%3A0x2c7cb56348903032!2sSugam%20Hospitals!5e0!3m2!1sen!2sin!4v1704026791351!5m2!1sen!2sin" width%3D"600" height%3D"450" allowfullscreen%3D"allowfullscreen">Non segnalato
<iframe style%3D"border: 0%3B" src%3D"https://www.google.com/maps/embed?pb%3D!1m18!1m12!1m3!1d62172.35989793464!2d80.16813327172979!3d13.113594072307723!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3a525c7cb4b167e9%3A0x6ee9ae5b31fb6af1!2sSugam%20Hospital!5e0!3m2!1sen!2sin!4v1704026746856!5m2!1sen!2sin" width%3D"600" height%3D"450" allowfullscreen%3D"allowfullscreen">Non segnalato
<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>Non segnalato
Panoramica di sugamhospital.com

Descrizione di sugamhospital.com

sugamhospital.com appears to be the official website for Sugam Hospitals, a multispecialty healthcare provider in Chennai, India. The page title and meta description indicate that the site promotes hospital services, specialties, facilities, patient services, and appointment booking. The homepage screenshot shows hospital branding, emergency contact details, a physician profile, and a prominent appointment button, which is consistent with a medical-services website.

Based on the domain name, page content, and web-categorization data, the site appears to operate in the Health & Medicine sector rather than as an online pharmacy storefront despite some classification overlap. The website seems intended to help patients learn about the hospital, review services and infrastructure, and contact the provider through phone, WhatsApp, social media, and appointment pages.

Valutazione sicurezza di sugamhospital.com

The available scan results are broadly reassuring at the time of this scan. The domain was not flagged by any of 92 security engines, and the checked blacklist databases also reported clean results. The domain has been registered for about 16 years, which may modestly reduce the likelihood of opportunistic abuse compared with very new domains, and the visible content matches a plausible hospital website.

One automated malware scan referenced a generic suspicious object label tied to h.style, but no files were flagged and no blacklist listings were present. In this context, a lone generic heuristic without corroboration from other security engines or blacklist databases appears to be a low-confidence signal rather than strong evidence of active compromise. Based on available data, no threats were detected at the time of this scan.

Descrizione tecnica

The site uses a valid Let's Encrypt SSL certificate with expiry shown as 2026-07-01, and it is hosted on an Apache web server at IP address 118.139.180.111 with hosting attributed to GoDaddy in Singapore. The domain uses GoDaddy nameservers and has been registered since 2009, with expiration in 2026.

DNSSEC appears to be unsigned, which is common but means DNS responses may not benefit from DNSSEC validation. The scan data also shows use of common third-party resources and embeds such as analytics, fonts, social links, maps, video platforms, and messaging integrations. No major technical security issues were indicated in the provided scan results beyond the isolated low-confidence heuristic reference.

Catena di reindirizzamento HTTP
301 https://sugamhospital.com/
200 https://www.sugamhospital.com/
Informazioni sul sito web
Non classificato
Classifica Tranco
Non nella Top 1M
Visitatori Sconosciuto
Categoria: Pharmacy
Storico classifica (30 giorni)
Nessun dato sul ranking disponibile
5 cookie rilevati
Essenziali0
Analitici4
Pubblicitari1
Social0
5 cookie di 1ª parte
0 di 3ª parte (tracker)
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 sugamhospital.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?