Bezpečnostný audit webu, firemných účtov a kódu.
Bezpečnostný audit vám ukáže, kade sa dá dostať k vašim dátam: cez web alebo aplikáciu, cez firemné účty v Microsoft 365 či Google Workspace alebo cez chyby v kóde a knižniciach. Dostanete písomnú správu s nálezmi zoradenými podľa závažnosti a ku každému postup, ako ho opraviť. Audit robím sám. Som full-stack vývojár a webové aplikácie a interné systémy pre firmy aj staviam, takže viem, kde v nich chyby vznikajú. Audit stojí od 410 €.
Ing. Patrik Krajňák, Full-stack vývojár, Košice
Čo skontrolujem na webe a v aplikácii
Na webe a v aplikácii hľadám miesta, cez ktoré sa k dátam dostane niekto, kto k nim prístup mať nemá. Pozerám sa na to ako vývojár: čo posiela prehliadač, čo vracia server a čo sa stane, keď prihlásený používateľ zmení v adrese číslo objednávky alebo faktúry. Skontrolujem hlavne:
- prihlasovanie, obnovu hesla a dvojfázové overenie
- prístupové práva, teda či používateľ nevidí dáta iného klienta
- API, ktoré vracia viac údajov, než aplikácia zobrazuje
- HTTPS, certifikát a bezpečnostné hlavičky
- administráciu a staré stránky, ktoré zostali verejne dostupné
- formuláre a nahrávanie súborov
Ako to funguje
Ako audit prebieha
- 1
Konzultácia zadarmo
Za 30 až 60 minút určíme, čo má zmysel skontrolovať.
- 2
Dohoda o rozsahu
Písomne sa dohodneme, čo kontrolujem a k čomu dostanem prístup.
- 3
Kontrola
Prejdem web, firemné účty alebo kód podľa dohody.
- 4
Správa a hovor
Nálezy zoradené podľa závažnosti spolu prejdeme aj s postupom opravy.
Firemné účty v Microsoft 365 a Google Workspace
K firemnému e-mailu a dokumentom sa útočník často dostane jednoduchšie ako cez web, napríklad cez ukradnuté heslo bez dvojfázového overenia. Nastavenie Microsoft 365 alebo Google Workspace kontrolujem s účtom, ktorý má práva len na čítanie, ak to váš systém umožňuje. Pozriem sa na:
- účty bez zapnutého dvojfázového overenia
- účty bývalých zamestnancov a ľudí s väčšími právami, než potrebujú
- súbory a priečinky zdieľané cez verejný odkaz
- pravidlá, ktoré preposielajú poštu na externé adresy
- aplikácie tretích strán s prístupom k pošte alebo dokumentom
- SPF, DKIM a DMARC, aby sa za vašu doménu nedalo ľahko vydávať
Audit kódu a knižníc so známymi chybami
Ak máte vlastnú aplikáciu, prejdem jej kód. Hľadám chyby v prístupových právach, miesta, kde sa nebezpečne skladajú databázové dotazy, a heslá či API kľúče, ktoré niekto uložil priamo do kódu alebo do histórie repozitára. Takýto kľúč stačí na to, aby sa niekto dostal do databázy alebo platobnej brány bez toho, aby prelomil čokoľvek iné.
Skontrolujem aj knižnice, na ktorých aplikácia stojí. V starých verziách bývajú verejne známe zraniteľnosti a podľa správy Verizon DBIR 2026 bolo ich zneužitie prvý raz najčastejším vstupom útočníka, v 31 % únikov so známym vstupom. Pri každej takej knižnici napíšem, na akú verziu ju aktualizovať a čo treba pri tom otestovať.
Čo dostanete po audite
Výsledkom je písomná správa, ktorej porozumie aj konateľ, nielen vývojár. Ku každému nálezu v nej nájdete:
- čo som našiel a kde presne
- čo by sa mohlo stať, keby to niekto zneužil
- závažnosť, aby ste vedeli, čo riešiť ako prvé
- postup opravy, podľa ktorého ju urobí váš vývojár alebo dodávateľ
Na stiahnutie
12 kontrol bezpečnosti v PDF
Všetkých 12 kontrol prehľadne na tlač, so štvorčekmi na odškrtnutie. Prejdete ich sami alebo s kolegami za jedno popoludnie.
Ako bezpečnostný audit prebieha
Pred auditom spolu písomne určíme, čo smiem kontrolovať, kedy a s akými prístupmi. Bez toho nekontrolujem nič, ani verejný web. Pracujem tak, aby som nezaťažil bežnú prevádzku, a neskúšam nič, čo by mohlo zhodiť web alebo zmazať dáta. Heslá mi neposielajte e-mailom, spôsob odovzdania prístupov dohodneme vopred.
Celý postup ide v tomto poradí:
- bezplatná konzultácia na 30 až 60 minút, po ktorej dostanete cenu a termín
- písomná dohoda o rozsahu a prístupoch
- kontrola webu, firemných účtov a kódu podľa dohody
- správa s nálezmi a hovor, na ktorom ju spolu prejdeme
GDPR, NIS2 a čo audit nenahrádza
GDPR v článku 32 ukladá každej firme, ktorá spracúva osobné údaje, prijať primerané technické a organizačné opatrenia a patrí k nim aj „proces pravidelného testovania, posudzovania a hodnotenia účinnosti“ týchto opatrení. Bezpečnostný audit je jeden zo spôsobov, ako takú kontrolu urobiť a mať ju zdokumentovanú.
Zákon č. 69/2018 Z. z. o kybernetickej bezpečnosti, ktorý od 1. 1. 2025 preberá smernicu NIS2, sa týka hlavne firiem aspoň strednej veľkosti v sektoroch ako energetika, doprava, zdravotníctvo, výroba či potraviny. Audit podľa tohto zákona smie robiť len certifikovaný audítor kybernetickej bezpečnosti a môj audit ho nenahrádza. Malá firma sa k zákonu môže dostať ako dodávateľ takého prevádzkovateľa, ktorý s ňou musí uzavrieť zmluvu o bezpečnostných opatreniach. Viac o oboch predpisoch píšem v kontrolnom zozname pre malú firmu.
Ďalšie audity: SEO, GEO, rýchlosť, prístupnosť a náklady
Okrem bezpečnosti viem skontrolovať aj to, či vám web prináša zákazníkov a či neplatíte za softvér zbytočne. Tieto audity sa dajú objednať samostatne alebo spolu s bezpečnostným:
- SEO a GEO audit: či vás nájde Google a či vás odporučia AI nástroje ako ChatGPT
- rýchlosť webu: čo spomaľuje načítanie a ako dostať metriky Core Web Vitals do pásma, ktoré Google označuje ako dobré (načítanie hlavného obsahu do 2,5 s)
- prístupnosť podľa európskeho aktu o prístupnosti (EAA): či web zvládne používať aj človek so zrakovým alebo pohybovým obmedzením, čo je od 28. 6. 2025 povinné napríklad pre e-shopy predávajúce spotrebiteľom, ak nejde o mikropodnik
- náklady na softvér: za ktoré predplatné platíte zbytočne a čo sa oplatí nahradiť vlastným riešením
Kto audit robí
Audit robím ja, Patrik Krajňák, full-stack vývojár z Košíc a inžinier informatiky z TUKE. Webové aplikácie, CRM a interné systémy pre firmy staviam sám, takže chyby, ktoré pri audite hľadám, poznám aj z druhej strany. Pre CRM a klientsky portál daňovej a účtovnej firmy som cez Eturial písal bezpečnostnú vrstvu prístupov. Viac o mne nájdete v prehľade mojich skúseností.
Ak si chcete základné veci najprv skontrolovať sami, začnite kontrolným zoznamom 12 vecí pre malú firmu.
Časté otázky k téme
Koľko stojí bezpečnostný audit?
Bezpečnostný audit stojí od 410 €. Cena závisí od rozsahu, napríklad od toho, či kontrolujem len web, aj firemné účty alebo aj kód vlastnej aplikácie. Konkrétnu cenu a termín dostanete po úvodnej konzultácii, ktorá trvá 30 až 60 minút a je zadarmo.
Je bezpečnostný audit to isté ako penetračný test?
Nie je. Penetračný test je riadený pokus o prienik do systému. Pri audite kontrolujem nastavenia, prístupy a kód a pri webe sa pozerám na to, čo aplikácia prezradí bežnému alebo prihlásenému používateľovi. Útoky, ktoré by mohli ohroziť prevádzku, neskúšam.
Aké prístupy k auditu potrebujete?
Na kontrolu verejného webu prístup nepotrebujem, stačí váš písomný súhlas. Pri firemných účtoch stačí účet s právami len na čítanie, napríklad rola Global Reader v Microsoft 365. Pri audite kódu potrebujem prístup do repozitára. Spôsob, akým mi prístupy odovzdáte, dohodneme vopred.
Opravíte nájdené chyby aj sami?
Ak systém staviam ja, chyby v ňom opravujem vždy zadarmo. Pri aplikácii od iného dodávateľa napíšem správu tak, aby podľa nej opravy urobil váš vývojár alebo dodávateľ, a po oprave môžeme nálezy skontrolovať znova.
Je to audit podľa zákona o kybernetickej bezpečnosti (NIS2)?
Nie je. Audit podľa zákona o kybernetickej bezpečnosti smie robiť len certifikovaný audítor kybernetickej bezpečnosti. Môj audit je praktická kontrola webu, firemných účtov a kódu. Firmám pod týmto zákonom pomôže nájsť slabé miesta, ale zákonný audit nenahrádza.
Ako často robiť bezpečnostný audit?
Rozumné je aspoň raz za rok a vždy po väčšej zmene, napríklad po spustení novej aplikácie, prechode na iný e-mail alebo odchode človeka, ktorý mal administrátorské prístupy.
Ďalšie služby a projekty
- Článok Bezpečnosť malej firmy: 12 kontrol Kybernetická bezpečnosť malej firmy v 12 bodoch: účty, e-mail, zálohy, web a kód. Čo si skontrolujete sami a čo k tomu hovorí GDPR a zákon o NIS2.
- Služba SEO a GEO audit SEO a GEO audit webu: Search Console, technika, otázky zákazníkov v ChatGPT, Gemini a Perplexity, profil firmy na Google a meranie. Pozície nesľubujem.
- Služba Vývoj softvéru na mieru Vývoj softvéru na mieru z Košíc: ERP, interné systémy, webové a mobilné aplikácie, integrácie. Prax z U.S. Steel a GymBeamu. Prototyp zadarmo.
- Služba AI školenie pre firmy AI školenie pre firmy na úlohách vášho tímu, s auditom procesov a pravidlami pre AI. Online aj osobne. Vedie ho vývojár, ktorý učil na SOŠ IT v Košiciach.
Kontakt
Napíšte mi, čo dnes robíte ručne.
Stačí pár viet o tom, aký proces vás zdržiava alebo aký systém potrebujete. Do ôsmich hodín sa ozvem s tým, či a ako sa to dá postaviť, a ak to dáva zmysel, dohodneme si krátky hovor.
Alebo priamo
patrik.krajnak.dev@gmail.com +421 950 625 466
Odpoveď do 8 hodín, Košice aj na diaľku
Hovory cez Google Meet: Pondelok až štvrtok 7:00 až 20:00, piatok do 18:00. Víkend po dohode.
Údaje použijem len na odpoveď a dohodnutie stretnutia. Ochrana osobných údajov