Exploitler ; python, c#, php, ruby,perl gibi dillerle yazılır. Ve güncel exploitler, exploit-db.com da yayınlanır.
Exploitleri kullanabilmek için, yazıldığı dile uygun kullanman gerekir. Perl dili ile yazılan exploiti kullanabilmen için, bilgisayarında perl kurulu olmalı ardından perl exploitadi.pl şeklinde çalıştırabilirsin. Python exploit kullanabilmek için, yine python kurulu olmalı.
C dili ile yazılan exploitleri kullanabilmek için, "gcc compiler" ile derlemen lazım. Windows üzerinde "cygwin"ile "c "dili ile yazılan exploiti derleyebilirsin. Kali üzerinde direk derlemeye geçebilirsin terminalden.
Metasploit frameworkunden bahsedersek, içerisinde sadece "Ruby" dili ile yazılan exploitler bulunur ve sadece bu dilde ki exploitler metasploitte çalışabilir.