Bueno, hackear es muy difícil, si no tienes un solo% de conocimiento en informática. Es necesario que IE tenga que ser fluido en el campo de las computadoras al conocer en profundidad las redes, los sistemas operativos con el hardware subyacente, el desarrollo de software, el desarrollo web, los scripts del lado del servidor y las habilidades de prueba. Aprender hacking no es un estudio de 1 día. Llevará años y años explorarlo en profundidad. Y para hackear te recomiendo aprender Linux si no tienes conocimientos de Linux. Porque la mayor parte de la explotación de los servidores es realizada por Linux y no en Windows. Así que debo y deberías tener que obtener estas habilidades que mencioné en mi respuesta. Para la programación, prefiero C, Python, Ruby y Perl, ya que estos lenguajes se utilizan para desarrollar herramientas de seguridad y exploits para piratear. Para XSS Scripting debes tener que aprender HTML y CSS. Y los hackers deben tener que actualizarse con las últimas amenazas del campo de la seguridad cibernética para esto. Le recomendaré para ir al Foro de noticias de The Hacker.
Así que espero que tengas la solución para esto