RÖVIDEN
Olyan programkód, adatcsomag vagy szoftveres utasítássorozat, amely egy informatikai rendszer, alkalmazás vagy hardver ismert biztonsági rését (sérülékenységét) használja ki. Segítségével a támadók jogosulatlan hozzáférést szerezhetnek, vagy nem várt működésre kényszeríthetik a célpontot.
KICSIT RÉSZLETESEBBEN
A jelentése mögött
Az exploit önmagában nem feltétlenül kártékony szoftver (malware), hanem egy olyan eszköz vagy módszer, amely megnyitja az utat a későbbi támadások előtt. Működése során kihasználja a szoftverek fejlesztésekor vétett programozási hibákat, például a puffer-túlcsordulást (buffer overflow) vagy a jogosultság-kezelési hiányosságokat. A kiberbiztonságban megkülönböztetünk úgynevezett „Zero-Day” exploitokat (amelyek olyan hibákat céloznak meg, amelyekre még nincs elérhető javítás) és ismert sérülékenységekre épülő változatokat. Az exploitok elleni leghatékonyabb védekezést a rendszeres és időben elvégzett szoftverfrissítések, valamint a biztonsági hibajavítások (patchek) telepítése jelenti.
Egyszerűen Képzeld el, hogy egy házon van egy rejtett építési hiba, például egy rosszul záródó pinceablak. Az exploit ebben a hasonlatban az a speciális mozdulat vagy trükk, amivel a betörő kívülről, feszegetés nélkül ki tudja nyitni ezt a konkrét ablakot, hogy bejusson a házba. Az informatikában ez egy olyan kis program vagy parancs, ami pontosan tudja, hol van a szoftver gyenge pontja, és azon keresztül utat nyit a hackereknek.