Exploit Development
Exploit Development on tietotekniikassa käytetty tekniikka, joka liittyy ohjelmistojen haavoittuvuuksien hyödyntämiseen. Se on kuin salapoliisityö, jossa etsitään tapoja sisäänkirjautua tietokoneen tai ohjelman turvajärjestelmiin, joita ei ole tarkoitettu käyttäjien käyttöön.
Tämä tekniikka vaatii laajaa tietämystä ohjelmoinnista ja verkkoturvallisuudesta, ja sen avulla voidaan löytää turvallisuusaukkoja, joita voidaan hyödyntää tietokoneen tai ohjelman kaappaamiseen tai verkkohyökkäyksiin.
Exploit Development on usein tarpeen, kun yritykset haluavat testata omien tietokoneidensa ja ohjelmistojensa turvallisuutta ennen kuin ne joutuvat todellisen hyökkäyksen kohteeksi. Se voi myös auttaa tietoturvayhteisöjä tunnistamaan ja korjaamaan haavoittuvuuksia ennen kuin niitä voidaan hyödyntää haitallisiin tarkoituksiin.
Yksinkertaisesti sanottuna Exploit Development on tapa löytää tietokonejärjestelmien heikkouksia ja keinoja hyödyntää niitä.