Exploit Development
“Exploit Development” είναι ένας όρος που χρησιμοποιείται στον τομέα της πληροφορικής. Αναφέρεται στη διαδικασία εύρεσης και αξιοποίησης ευπαθειών σε λογισμικό ή συστήματα υπολογιστών. Οι ευπαθείες είναι σημεία στο λογισμικό ή στα συστήματα υπολογιστών που μπορούν να χρησιμοποιηθούν από επιτιθέμενους για να αποκτήσουν πρόσβαση σε προστατευόμενες πληροφορίες ή για να προκαλέσουν βλάβη στο σύστημα.
Οι ειδικοί στο “Exploit Development” χρησιμοποιούν διάφορες τεχνικές για να βρουν τις ευπαθείς στιγμές στο λογισμικό ή στα συστήματα υπολογιστών και να δημιουργήσουν κώδικα εκμετάλλευσης που θα επιτρέψει στους επιτιθέμενους να χρησιμοποιήσουν αυτές τις ευπαθείς στιγμές. Παρόλο που οι επιτιθέμενοι χρησιμοποιούν συχνά τεχνικές “Exploit Development” για κακόβουλους σκοπούς, οι ειδικοί αυτοί συμβάλλουν και στη βελτίωση της ασφάλειας του λογισμικ