Ingyenes biztonsági ellenőrzés 19 forrásból
Mit lát a támadó a weboldaladból?
Amit te nem nézel meg, azt más nézi meg helyetted. Írd be a domained, az IP-címed vagy egy gyanús linket: tíz másodperc múlva tudod, szerepel-e feketelistán, mi fut a szerveren és mi látszik belőle kifelé, milyen ismert hibák fenyegetik, és mit tegyél először.
- nyilvános adatforrás
- 19
- beállítás-ellenőrzés
- 14
- kérdés, sorban megválaszolva
- 6
- regisztráció nélkül
- 0 Ft
Így működik
Három lépés, és tudod, hol állsz.
-
Beírod, mit vizsgáljunk
Domain, IP-cím vagy egy link, amit valaki küldött. A típust magunktól felismerjük, nem kell beállítani semmit.
-
Lekérdezzük a forrásokat
19 nyilvános adatbázis és a saját ellenőrzéseink: DNS, tanúsítvány, fejlécek, levélvédelem. A céltól csak annyit kérünk le, amennyit egy böngésző is látna.
-
Megkapod a jelentést
Egy képernyőn a lényeg: a szint, a három legfontosabb teendő és a hat lépés eredménye. Alatta minden bizonyíték, forrással és dátummal.
A jelentés
Nem riogatunk. Megmondjuk, mit tegyél, és miért.
Minden jelzésnél három dolgot kapsz: mi a baj, mennyire biztos, és hogyan javítsd. A legfontosabb teendő az első helyen, a bizonyíték egy kattintásra. A jelentést továbbküldheted a fejlesztődnek vagy a tárhelyszolgáltatódnak: ők is pontosan látják, mit kell tenni.
- Szint, egy bekezdéses magyarázattal, kitalált pontszám nélkül
- A három legfontosabb teendő, sorrendben, a javítás módjával
- Hat lépés, egy-egy mondatban, zöld-sárga-piros jelzéssel
- Minden megállapításnál: forrás, dátum, mennyire biztos
Biztonsági jelentés
weboldalad.hu
Figyelmet érdemlő jelzések
Ubuntu 22.04 LTS, Apache és OpenSSH fut rajta. Az OpenSSL ága lejárt, két ismert hiba vonatkozik rá. A HTTPS rendben, a DMARC csak figyel.
Mit tegyek először?
- 1Frissítsd az OpenSSL-t támogatott ágra
- 2Állítsd a DMARC-ot p=quarantine-ra
- 3Rejtsd el a szerver verziószámát
A vizsgálat hat lépése
- Kit vizsgáltunk? Rendben
- Mi fut a szerveren? Rendben
- Milyen ismert hibák vonatkoznak rájuk? Javítandó
- Mi látszik kifelé? Rendben
- Hogyan van beállítva a weboldal? Javítandó
- Szerepel-e feketelistán? Rendben
Mit tudsz meg
Hat kérdés, amire valódi választ kapsz
Abban a sorrendben, ahogy egy biztonsági szakember is végigmenne rajta: a céltól a szoftvereken és az ismert hibákon át a feketelistákig.
-
1. lépés
Kit vizsgáltunk?
A domain, a mögötte álló IP-cím és hálózat, a DNS és a nyilvános tanúsítvány-napló. Ez a kiindulópont: minden további adat ehhez kötődik.
-
2. lépés
Mi fut a szerveren?
Operációs rendszer, webszerver, szolgáltatások és verzióik: a kezdőlap jeleiből és a Shodan megfigyeléséből, minden tételnél azzal, honnan tudjuk és mennyire biztos.
-
3. lépés
Milyen ismert hibák vonatkoznak rájuk?
A felismert verziókhoz tartozó CVE-k szoftverenként, pontszámmal és a kihasználtság jelzésével. Ez verzióegyezés, nem igazolt érintettség: a disztribúció a verziószám változtatása nélkül is javíthat.
-
4. lépés
Mi látszik kifelé?
A Shodan által korábban látott nyitott portok és szolgáltatások, értelmezve: mi az, és kell-e nyilvánosnak lennie.
-
5. lépés
Hogyan van beállítva a weboldal?
HTTPS, biztonsági fejlécek, a levelezés védelme és a DNS: 14 ellenőrzés egy pillantásra.
-
6. lépés
Szerepel-e feketelistán?
A Google veszélylistája, az abuse.ch malware-adatbázisa, az AbuseIPDB bejelentései és a korábbi nyilvános vizsgálatok.
Kinek való
Nem kell szakembernek lenned. Elég, ha van egy domained.
Webshop, cég, egyesület
Fizetsz a tárhelyért, de senki nem mondja meg, mi látszik belőle kifelé. Most tíz másodperc alatt megtudod, és a jelentést továbbküldheted annak, aki az oldalt kezeli.
Rendszergazda, fejlesztő
Költözés, új szerver, új szolgáltatás után egy kattintás a külső kép: verziók, CVE-k, portok, fejlécek, SPF és DMARC, forrással és dátummal.
Aki gyanús linket kapott
Ne nyisd meg. Másold be ide: megnézzük a Google, az abuse.ch és az urlscan.io adatbázisában, anélkül hogy a link megnyílna.
Mit csinálunk és mit nem?
Csak nyilvános forrásokat kérdezünk, és a célból annyit nézünk meg, amennyit egy böngésző is látna: DNS, tanúsítvány, a kezdőlap és a fejlécei. Nem szkennelünk portot, nem próbálgatunk jelszót, nem küldünk támadó kérést, nem keresünk rejtett könyvtárakat, és a beírt URL-t nem nyitjuk meg.
Nem riogatunk. Nem találgatunk. Bizonyítékot mutatunk.
19 forrás, egyetlen jelentésben
- DNS
- DNSSEC
- RIPEstat
- Shodan InternetDB
- TLS-tanúsítvány
- HTTP-fejlécek
- Certificate Transparency
- Certificate Transparency (Cert Spotter)
- URLhaus
- Google Web Risk
- urlscan.io
- AbuseIPDB
- WPVulnerability
- Wordfence Intelligence
- OSV.dev
- Packagist Security Advisories
- Drupal Security
- NVD (NIST)
- endoflife.date
Biztonsági elemző: gyakori kérdések
Tényleg ingyenes? Kell regisztrálni?
Igen, ingyenes, és nem kérünk se regisztrációt, se e-mail-címet. A forrásoknak napi kerete van, ezért egy helyről korlátozott számú vizsgálat indítható, és egy friss jelentést nem futtatunk le újra feleslegesen.
Mennyi ideig tart, és meddig érhető el a jelentés?
Általában tíz másodperc; ha egy forrás lassú, legfeljebb fél perc, és közben látod, melyik forrás hol tart. A jelentés 30 napig elérhető a saját linkjén, a keresők nem indexelik, és csak az látja, akinek elküldöd.
Miben más, mint egy sérülékenység-szkenner?
A szkenner aktívan próbálgatja a szervert, ehhez a tulajdonos engedélye kell. Mi csak azt gyűjtjük össze, ami már most nyilvános: amit a Shodan, a tanúsítvány-naplók, a feketelisták és a kezdőlap elárul. Ez az a kép, amit bárki, egy támadó is lát. Ezért nem helyettesíti a belső auditot, viszont bármikor, bármelyik domainre lefuttatható.
Észreveszi a tulajdonos, hogy ellenőriztem az oldalát?
Egyetlen kérést küldünk a kezdőlapra, ahogy egy böngésző is tenné, XMX néven azonosítva magunkat; ez a szerver naplójában látszik. Minden más adat nyilvános adatbázisokból jön, a célt nem érinti.
Mi az IP-reputáció?
Egy IP-cím "előélete": szerepelt-e spam-, támadás- vagy malware-listákon, és jelentettek-e róla visszaélést. A levelezők, tűzfalak és szűrők ebből döntik el, mennyire bíznak a címről érkező forgalomban. A rossz reputáció nem mindig a jelenlegi tulajdonos hibája: a címek gazdát cserélnek, és egy közös tárhely IP-jén sok ügyfél osztozik.
Honnan tudható, hogy egy IP gyanús?
Független adatbázisokból: közösségi bejelentésekből (AbuseIPDB), malware-listákból (URLhaus), és az internetet folyamatosan pásztázó szolgáltatások megfigyeléseiből (Shodan). Egyetlen forrás ritkán elég: mi megmutatjuk, melyik forrás mit mond, mikor látta, és mennyire biztos.
Mit jelentenek az abuse-bejelentések?
Más rendszergazdák jelentik, ha egy IP-ről támadást láttak (jelszópróbálgatás, portszkennelés, spam). A bizalmi pontszám azt mutatja, hány független bejelentő és milyen frissen jelezte. Egy régi, egyetlen bejelentés keveset mond; sok friss bejelentés komoly jel.
Mire jó a domainreputáció ellenőrzése?
Kiderül, szerepel-e a domain a böngészők veszélylistáján (Google Web Risk), tiltólistán vagy malware-adatbázisban. Ha igen, a látogatóid figyelmeztető oldalt kaphatnak, a leveleid pedig a spam mappába kerülhetnek.
Miért nem bizonyítja egy feketelistás találat, hogy egy weboldalt feltörtek?
Mert a lista gyakran az IP-címről szól, nem a weboldalról: egy CDN vagy közös tárhely címén több ezer oldal osztozik, és a cím korábbi gazdája is okozhatta. A jelentésben ezért mindig jelöljük, mihez kötődik a találat, és mennyire biztos.
Mit jelent egy ismert CVE?
A CVE egy nyilvánosan ismert szoftverhiba azonosítója. Ha egy szerveren a hibás verzió fut, a hiba kihasználható lehet. A külső megfigyelés csak a verziószámot látja, ezért ezt "lehetséges sérülékenységnek" nevezzük: a Linux-disztribúciók sokszor a verzió változtatása nélkül javítanak.
Hogyan ismeritek fel, milyen technológiával készült egy weboldal?
A kezdőlap egyetlen lekéréséből: a válasz fejléceiből, a sütik nevéből, a "generator" metából és a saját erőforrások útvonalaiból (pl. /wp-content/). Ez ugyanaz, amit egy böngésző is lát; nem keresünk rejtett könyvtárakat, nem futtatunk szkriptet. Ezt egészíti ki a Shodan passzív megfigyelése: a szerver IP-címén látott szoftverek és verziók (webszerver, OpenSSH, OpenSSL), amelyek a kezdőlapon nem látszanak. Az OpenSSH csomagverziójából az operációs rendszer kiadása is kiderül. A jelek hamisíthatók és az IP-adat megosztott tárhelyen másik oldalé lehet, ezért felismerésről beszélünk, nem igazolásról, és minden technológiához megadjuk, mennyire biztos.
Honnan tudjátok, milyen ismert hibák vonatkoznak a szerver szoftvereire?
A felismert pontos verziót az amerikai NVD adatbázisban kérdezzük le (ugyanazzal a módszerrel, amivel a Shodan is dolgozik), és csak azokat a CVE-ket mutatjuk, ahol a verzió a sérülékeny konfigurációk között szerepel. Melléírjuk a CVSS-pontszámot, és jelöljük, ha a CISA aktívan kihasználtnak tartja. Linux-disztribúció alatt a javítás gyakran a verziószám változtatása nélkül érkezik, ezért ott a lista "lehetséges", nem igazolt érintettség; ha a verzió bizonyíthatóan nem a disztribúció csomagja, ezt is kiírjuk.
Miért nem látjátok a Laravel vagy a bővítmények verzióját?
Mert nem publikus: a Laravel kívülről legfeljebb utaló jelekből ismerhető fel, a WordPress-bővítmények pedig többnyire a core verzióját írják a fájljaikra. Verzió nélkül csak azt mondjuk meg, milyen advisoryk ismertek a termékhez, és nem állítjuk, hogy a telepítés érintett.
Milyen gyakran érdemes ellenőrizni egy szervert?
Változás után mindig (új szerver, költözés, új szolgáltatás), egyébként havonta. A tanúsítvány lejárata és egy véletlenül megnyitott adatbázis-port a leggyakoribb hiba, és mindkettő gyorsan javítható.
Egy perc, és tudod, hol állsz.
Ingyen, regisztráció nélkül. A jelentés 30 napig elérhető a saját linkjén, a keresők nem indexelik, és csak az látja, akinek elküldöd.