/* global React, NereusIcons */ const I_home = NereusIcons; const { useState: useStateHome } = React; /* Hero */ function HomeHero({ variant }) { return (
NEREUS LAB — KIBERBIZTONSÁGI MŰHELY

Védd a csapatod a valós  támadásoktól.

Phishing szimulációk, kibertudatosság tréning, pentest és red teaming — egy magyar csapattól, akik már látták a támadásokat. Mérhető eredményekkel, ítélkezés nélkül.

Ingyenes konzultáció Szolgáltatások
120+
lefolytatott
szimuláció
8.500+
képzett
munkatárs
~60%
incidens emberi
hibára vezethető
); } /* Service bento grid */ const SERVICES = [ { href: 'red-teaming', tag: 'OFFENZÍV', tagClass: 'nl-svc-tag-off', Icon: I_home.Crosshair, title: 'Red Teaming', copy: 'Valósághű, APT-szintű támadásszimuláció — hatókör nélkül, a teljes szervezetre fókuszálva.', duration: '6–12 hét', featured: true }, { href: 'penetration-testing', tag: 'OFFENZÍV', tagClass: 'nl-svc-tag-off', Icon: I_home.Bug, title: 'Penetration Testing', copy: 'Sérülékenység-feltárás definiált hatókörben, részletes riporttal és priorizálással.', duration: '4-8 hét' }, { href: 'phishing-szimulacio', tag: 'OFFENZÍV', tagClass: 'nl-svc-tag-off', Icon: I_home.Mail, title: 'Phishing szimuláció', copy: 'Testreszabott, valósághű kampányok — saját domain, OSINT-alapú sablonok, valós-idejű mérés.', duration: '1-12 hónap' }, { href: 'kibertudatossag-trening', tag: 'DEFENZÍV', tagClass: 'nl-svc-tag-def', Icon: I_home.BookOpen, title: 'Kibertudatosság tréning', copy: 'E-learning modulok + élő workshopok a Nereus Learning platformon — 10–15 perc / modul.', duration: 'Folyamatos' }]; function ServicesGrid() { return (
{SERVICES.map((s, i) =>
{s.tag} {s.duration}

{s.title}

{s.copy}

Részletek
)}
); } /* Big stat */ function BigStat() { return (
Tudtad, hogy
3,4milliárd
phishing emailt küldenek naponta — és az incidensek 60%-a emberi hibára vezethető vissza.
Forrás: Verizon DBIR 2024 · IBM Cost of a Data Breach 2024
); } /* Why phishing — 4-up */ const WHY = [ { n: '01', t: 'Az emberi tűzfal a leggyengébb láncszem', c: 'A támadások többsége nem a rendszerek, hanem a felhasználók ellen irányul. Egy jól időzített email többet ér, mint egy zero-day.' }, { n: '02', t: 'Mérhető, akcióképes adat', c: 'Megnyitás, kattintás, bejelentés. Tudni fogod, kik kockáztatnak, és hol érdemes először képezni.' }, { n: '03', t: 'Megszokásból tudatos viselkedés', c: 'Egyszer ha látnak egy szimulációt, máskor lassítanak. A valódi tudatosság ismétlésből születik.' }, { n: '04', t: 'Vezetői láthatóság', c: 'Riport, ami az igazgatóságnak is érthető — számokban, nem hackerszlengben. Igazolt felkészültség.' }]; function WhyPhishing() { return (
{WHY.map((w) =>
{w.n}

{w.t}

{w.c}

)}
); } /* Phishing email quiz — full Gmail-style inbox simulator Markup mirrors the WordPress shortcode `[phishing_quiz]`; the JS in phishing-quiz.js handles state, rendering and feedback. */ function PhishingQuiz() { React.useEffect(() => { // Dynamically load the widget JS *after* React has mounted the markup, // so the IIFE inside finds the DOM and can wire itself up. if (document.getElementById('nrl-phishing-quiz-script')) return; const s = document.createElement('script'); s.id = 'nrl-phishing-quiz-script'; s.src = 'phishing-quiz.js'; s.charset = 'utf-8'; s.defer = true; document.body.appendChild(s); }, []); return (
Próbáld ki — 10 email

Felismered a phishinget?

Egy szimulált inbox 10 emaillel. Mindegyikről döntsd el: valódi vagy phishing? Minden válasz után megmutatjuk a tipikus árulkodó jeleket.

{/* WordPress widget markup — handled by phishing-quiz.js */}
{/* Sidebar */}
Eredmény
0 / 0
Még nem válaszoltál
Beérkező 10
Csillagozott
Piszkozatok 3
Elküldött
Spam
Törölt
Haladás
{/* Main */}
{/* Email list */}
{/* Email viewer */}
Címzett: te@mycorp.hu
Ez az email valódi vagy phishing?
{/* Results screen */}
helyes válasz / 10
Helyes
0
Téves
0
); } /* ROI calculator */ function RoiCalculator() { const [employees, setEmployees] = useStateHome(150); const [breachRisk, setBreachRisk] = useStateHome(28); // % const [avgCost, setAvgCost] = useStateHome(12); // MFt per incident // Industry benchmarks for the cool-down after training const trainedRiskFactor = 0.40; // training reduces phishing-click rate by ~60% const newRisk = breachRisk * trainedRiskFactor; const expectedLossNow = employees * breachRisk / 100 * (avgCost * 0.05); // crude factor const expectedLossTrained = employees * newRisk / 100 * (avgCost * 0.05); const annualSavings = expectedLossNow - expectedLossTrained; const programCost = Math.round(employees * 8); // eFt / év (~8 eFt / fő / év) // annualSavings is in M Ft, programCost in eFt — bring both to eFt for the ratio const savingsKFt = annualSavings * 1000; const roi = programCost > 0 ? Math.round((savingsKFt - programCost) / programCost * 100) : 0; const fmtMFt = (v) => `${v.toFixed(1)} M Ft`; const fmtKFt = (v) => `${v.toLocaleString('hu-HU')} eFt`; return (
Munkatársak száma {employees} fő
setEmployees(+e.target.value)} />
Phishing kattintási arány (kezdeti) {breachRisk}%
setBreachRisk(+e.target.value)} />
Átlagos incidens költség {avgCost} M Ft
setAvgCost(+e.target.value)} />

Becsült éves megtakarítás

{fmtMFt(annualSavings)}

Tréning + szimuláció esetén a kattintási arány tipikusan 60%-kal csökken az első év végére. A különbözet a várható éves káreloszlásból jön ki.

Program költség / év
{fmtKFt(programCost)}
Becsült ROI
{roi > 0 ? `+${roi}%` : `${roi}%`}
* Az ipari átlagokon alapul (Ponemon, Verizon DBIR). Konkrét ajánlatért foglalj konzultációt.
); } /* Arguments grid */ const ARGS = [ { n: 'PÉNZÜGYILEG', t: 'Olcsóbb, mint egyetlen incidens', c: 'Egy átlagos adatszivárgás Magyarországon 30-80 millió Ft. Egy éves képzési program ennek töredéke.' }, { n: 'TUDATOSSÁG', t: 'A papíros oktatást elfelejtik', c: 'Élmény-alapú szimuláció és 10-15 perces modulok — abban a formátumban, amit a kollégák tényleg végignéznek.' }, { n: 'FELKÉSZÜLTSÉG', t: 'Tudni fogod, ki kockáztat', c: 'Nem általában — konkrét adatokkal. Osztály, szerepkör és kampány-típus szerint bontva.' }, { n: 'KULTÚRA', t: 'A bejelentés természetes lesz', c: 'Nem büntetjük, hanem dicsérjük azt, aki bejelenti a gyanús emailt. Ettől válik a security közös ügyé.' }]; function ArgumentsGrid() { return (
{ARGS.map((a, i) =>
{a.n}

{a.t}

{a.c}

)}
); } Object.assign(window, { HomeHero, ServicesGrid, BigStat, WhyPhishing, PhishingQuiz, RoiCalculator, ArgumentsGrid });