Al geruime tijd is men op zoek naar een formule die berekent hoeveel lekken er in een systeem aanwezig zijn waardoor je gehackt kan worden. Noam van SecuriTeam heeft nu een formule bedacht gebaseerd op het werk van Dr. Frank Drake, wiens berekening ook blijkt te werken voor security lekken. Dit is de formule:
N = R * fp * ne * fl * fi * fc * L
waar:
N het aantal lekken in een systeem is waardoor je gehackt kan worden.
en
R is het aantal nieuwe regels code die aan het systeem worden toegevoegd.
fp is de hoeveelheid lekke regels.
ne is het gemiddeld aantal van deze lekken waardoor er code uitgevoerd kan worden.
fl is de som van de hierboven genoemde cijfers die uiteindelijk misbruikt kunnen worden voor het uitvoeren van willekeurige code.
fi is de som van de hierboven genoemde cijfers waar uiteindelijk exploit code voor verschijnt.
fc is de som van de hierboven genoemde cijfers waarvoor makkelijk te gebruiken cross platform exploit codes verschijnt.
L is de verwachte levensduur van zo'n lek.
Noam past de formule toe op Windows 2000:
* R = 1,000,000/jaar,
* fp = 0.5,
* ne = 5,
* fl = 0.1,
* fi = fc = 0.1,
* en L = 1 maand.
(1,000,000) * 0.5 * 5 * 0.1 * 0.1 * 0.1 * (1 / 31) = 80
Besluit men te upgraden van Windows 2000 naar Windows XP, dan stijgt het aantal lekken naar 241. XP bevat namelijk drie keer zoveel code als Windows 2000.
Deze posting is gelocked. Reageren is niet meer mogelijk.