favicon de sugamhospital.com

sugamhospital.com

Catégorie : Pharmacy

Analysé : 11 mai 2026, 10:16 UTC · Vu pour la première fois : 11 mai 2026 · Moteurs de détection : 0 / 92 · Nombre d'analyses : 1
96 / 100 Score de confiance Basé sur les résultats de l’analyse au moment de l’examen
Aucune menace détectée
0 - Risque élevé50 - Modéré100 - Aucune menace
Nouvelle analyse recommandée
Dernière analyse il y a 121 jours - l’état de sécurité a peut-être changé depuis.
Non analysé n'a pas encore été analysé. Cliquez sur Vérifier le site pour l'analyser.

Les analyses peuvent prendre jusqu'à 5 minutes. Gardez cet onglet ouvert - nous vous redirigerons vers le rapport dès qu'il sera prêt.

Échec
Analyse indisponible
Échec de l'analyse
Est-ce votre site web ?
Montrez aux visiteurs que votre site est sûr
Ajoutez le PCrisk Trust Badge, réanalysé toutes les 24 heures pour détecter les malwares et menaces. Un sceau de sécurité visible rassure les visiteurs, et cette confiance peut se traduire par plus de ventes, d’inscriptions et d’appels.
Réanalyses automatiques Vérifié par plus de 90 moteurs de sécurité WordPress · Shopify · Wix · tout site
Obtenir votre Trust Badge Copier-coller · installation rapide
Les analyses de sécurité PCrisk dans vos résultats Google Ajoutez PCrisk à vos sources préférées : nos rapports d'analyse et guides de suppression seront priorisés dans Google.
Ajouter PCrisk aux sources préférées
Capture d’écran de sugamhospital.com Capturée 11 mai 2026
https://sugamhospital.com
Capture d’écran de sugamhospital.com
16 ans
Non classé - Ce site web n'apparaît pas dans la liste Tranco
Non listé (92 vérifiés)
✓ Valide (TLS)
Godaddy
Singapore, Singapore
Apache
WordPress
118.139.180.111
Informations sur le domaine et WHOIS
Bureau d'enregistrement GoDaddy.com, LLC
Enregistré 13 novembre 2009
Expire 13 novembre 2026
Serveurs de noms NS45.DOMAINCONTROL.COM
DNSSEC Non signé
Hébergement Godaddy
Réputation et vérification des menaces 92 moteurs de sécurité vérifiés
Résumé de l'analyse du fichier Propulsé par Quttera Engine
99 fichiers analysés
Aucune menace
99
Risque faible
0
Risque moyen
0
Risque élevé
0
Aucune menace Risque faible Risque moyen Risque élevé
www.sugamhospital.com.http-redirect 94 B Aucune menace
www.googletagmanager.com/ns.html?id=GTM-5Z684G8 270 B Aucune menace
www.google-analytics.com/analytics.js 51.1 KB Aucune menace
www.sugamhospital.com/contact-us#primary 66.0 KB Aucune menace
www.sugamhospital.com/# 394.3 KB Aucune menace
static.addtoany.com/menu/page.js 3.4 KB Aucune menace
www.sugamhospital.com/infrastructure/# 66.1 KB Aucune menace
www.sugamhospital.com/blog/# 111.9 KB Aucune menace
www.sugamhospital.com/feed/# 15.0 KB Aucune menace
www.sugamhospital.com/about-us/# 72.4 KB Aucune menace
Afficher 89 de plus...
Liens externes et domaines
655
Liens externes
Tout propre
7
Iframes
Signalé
21
Domaines référencés
1 signalés
1
Ressources signalées
Détecté
h.styleSignalé : Generic Suspicious Object
http://sugamhospital.com/%url%Non signalé
http://sugamhospital.com/appointment.htmlNon signalé
http://www.sugamhospital.com/Non signalé
http://www.sugamhospital.com/wp-content/uploads/2023/12/Group-240-263x300.pngNon signalé
http://xdsoft.net/jqplugins/datetimepicker/Non signalé
https://api.whatsapp.com/send?phone%3D918585858550&text%3DHiNon signalé
https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.cssNon signalé
https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.umd.jsNon signalé
https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.cssNon signalé
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.cssNon signalé
https://fonts.googleapis.comNon signalé
https://fonts.googleapis.com/css2?family%3DBaloo+2&display%3DswapNon signalé
https://fonts.gstatic.comNon signalé
https://ideabricks.in/sugam-hospitals/about-us/Non signalé
https://ideabricks.in/sugam-hospitals/wp-content/uploads/2024/01/Component-5-%E2%80%93-1.svgNon signalé
Afficher encore 485...
Affichage des 500 premières entrées sur 655.
h.styleSignalé : Generic Suspicious Object
api.whatsapp.comNon signalé
cdn.jsdelivr.netNon signalé
cdnjs.cloudflare.comNon signalé
fonts.googleapis.comNon signalé
fonts.gstatic.comNon signalé
googletagmanager.comNon signalé
ideabricks.inNon signalé
player.vimeo.comNon signalé
static.addtoany.comNon signalé
sugamhospital.comNon signalé
use.fontawesome.comNon signalé
view.vzaar.comNon signalé
www.facebook.comNon signalé
www.google-analytics.comNon signalé
Afficher encore 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 >Signalé : 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 signalé
<iframe src%3D"//player.vimeo.com/video/' + f.id + '?autoplay%3D1" width%3D"' + g + '" height%3D"' + h + '" frameborder%3D"0" webkitallowfullscreen mozallowfullscreen allowfullscreen>Non signalé
<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 signalé
<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 signalé
<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 signalé
<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 signalé
Aperçu de sugamhospital.com

Description de 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.

Évaluation de sécurité de 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.

Description technique

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.

Chaîne de redirection HTTP
301 https://sugamhospital.com/
200 https://www.sugamhospital.com/
Aperçu du site
Non classé
Rang Tranco
Pas dans le Top 1M
Visiteurs Inconnu
Catégorie : Pharmacy
Historique du rang (30 jours)
Aucune donnée de classement disponible
5 cookies détectés
Essentiel0
Analyse4
Publicité1
Social0
5 cookies propriétaires
0 tiers (traceur)
Contester ce score Pour les propriétaires de sites
Vous pensez que ce score est inexact ?
Si vous êtes le propriétaire du site et pensez que les résultats d’analyse contiennent des erreurs ou des faux positifs, vous pouvez soumettre une contestation pour examen manuel. Notre équipe répond généralement sous 1 à 2 jours ouvrés.
Vous devrez vérifier votre e-mail avant que la contestation puisse être traitée.
En envoyant ce formulaire, vous confirmez que les informations fournies sont exactes. Les contestations sont examinées manuellement et les résultats peuvent prendre jusqu’à 48 heures pour être mis à jour.
Encore une étape…
Pour soumettre votre contestation pour sugamhospital.com, veuillez cliquer sur le lien de vérification que nous venons de vous envoyer par e-mail. Une fois vérifiée, nous l’examinerons sous 1 à 2 jours ouvrés.
Ce rapport a été généré automatiquement et est fourni à titre informatif uniquement. Les résultats sont basés sur une analyse à un instant donné et peuvent contenir des faux positifs ou des données incomplètes. Cela ne constitue pas un audit de sécurité ni une certification. Aucun fournisseur sur le marché ne peut garantir un taux de détection de 100 %. Si vous pensez que ce rapport est inexact, veuillez soumettre une contestation.

Partagez votre expérience avec ce site web. Était-il sûr ? Avez-vous rencontré des problèmes ?