¿Qué debo hacer para aprender a programar y probar la pluma en casa?

En primer lugar, date tiempo, no esperes convertirte en un campeón de ACM ICPC o un pirata informático ninja en 1 mes. Pero no se relaje pensando que tiene suficiente tiempo, haga que cada segundo cuente.

Para aprender algo, necesita recursos sobre ese tema, un mentor, tiempo, enfoque y mucho trabajo duro.

Recientemente vine a través de un artículo, donde un hombre de más de 30 años aprendió a programar y esto es lo que escribió:

Tienes que ser consistente y enfocado la mayor parte del tiempo (¡quizás todo el tiempo!).

En cuanto a recursos, haz de Google tu amigo.

Udacity, Udemy, Edx, Coursera tienen muchos cursos gratuitos sobre programación, Linux y seguridad. Saque tiempo y complete algunos cursos desde allí, haga proyectos, disfrute el proceso y eventualmente tendrá éxito.

Antes de comenzar con la prueba del lápiz, asegúrese de tener un conocimiento adecuado de algunos lenguajes de programación, incluidos los lenguajes de marcado (HTML, CSS), comprenda TCP / IP, DNS y Linux (especialmente los comandos de terminal).

Puede considerar este libro, WAHH, que siempre recomiendo sobre este tema (pero después de competir en la lista de tareas anterior).

Además, no puede practicar sus habilidades de piratería informática en todos los demás sitios web de Internet, puede descargar DVWA o WebGoat (buscar en Google), instalarlo en localhost (su computadora) y practicar sus habilidades de piratería allí antes de saltar a cualquier recompensa o bolígrafo. -trabajo de prueba.

Espero que esto ayude, también puede seguirme en Quora para obtener más respuestas sobre seguridad y programación web.

En primer lugar, necesita su interés en la prueba de la pluma y la capacidad de pensamiento desde la perspectiva ética de los piratas informáticos para poder explotar la vulnerabilidad.