¿Necesito aprender matemáticas para ser un pirata informático?

Estoy bastante seguro de que el hacking genérico está más relacionado con las habilidades de programación de computadoras, especialmente de la variedad en línea: saber cómo y dónde acceder a los sitios web que tienen agujeros en su seguridad. No hay matemáticas involucradas allí. Solo tiene que mirar una carga de código web / software (no hay números involucrados, pero quizás algo de lógica básica) y encontrar formas de evitarlo.

Sin embargo, hay un caso para las matemáticas que están intrínsecamente involucradas en la seguridad cibernética. El cifrado utiliza álgebra lineal compleja y técnicas de teoría de conjuntos conocidas como “Teoría de la codificación”, que es esencialmente la lógica formal detrás de la transmisión, recepción, análisis, codificación, cifrado, etc. de datos. El punto fundamental es que toma sus datos dados (casi siempre una carga de 0s y 1s) y ejecútela a través de un algoritmo matemático para convertirlo en un conjunto diferente de números que es casi imposible de adivinar. Para decodificar los datos, debe conocer los detalles del algoritmo. Sin saber los detalles, solo tendría que hacer conjeturas, de las cuales a menudo hay miles de millones o incluso billones de posibilidades; a una computadora le llevaría miles de años recorrer todas las conjeturas posibles, por lo que no es posible hacer brechas. forzarlo.

En general, no es realmente necesario entrar en las matemáticas del cifrado y la seguridad cibernética, pero si quieres, la Teoría de codificación es donde empiezas. Para entrar en eso, primero necesitas estudiar álgebra lineal (matrices).

¡Disfrutar!

¡La respuesta es definitivamente no! Pero si quiere ponerse al día con la última tendencia de la seguridad cibernética y quiere tener voz en la minería de vulnerabilidad automática, puede leer algunos libros de matemáticas y materiales de inteligencia artificial y combinarlos para crear aplicaciones de minería de vulnerabilidad automática para liberar a los expertos en seguridad de la pesada carga de errores de software de minería y vulnerabilidades. Pero si solo quieres ser un experto en seguridad cibernética, no necesitas aprender matemáticas, pero las matemáticas te ayudarán a agudizar tu mente. Así que pasar un tiempo en ello sería gratificante.

Necesitas aprender a hackear para ser un pirata informático.

El hacking incluye muchas cosas y ciertamente algunas matemáticas en ese punto.

Mi respuesta a tu pregunta es, sin embargo, un no. No tienes que aprender matemáticas para ser un pirata informático. Naturalmente, aprenderás matemáticas al ser un hacker de computadora. Si no lo haces, entonces realmente no has aprendido lo suficiente.

No, no mucho. Es necesario comprender diferentes sistemas de conteo que no sean en base 10, especialmente binario, octal, hexadecimal. Esto es lo que va de matemáticas. Esto es una parte muy pequeña de lo que un hacker debe saber. La gran parte es una comprensión profunda de lo que realmente está sucediendo en la computadora, no solo la familiaridad con algunos lenguajes de alto nivel.

No, no es necesario…

En su lugar, aprender algunos lenguajes de programación.

Espero estar en lo cierto hasta cierto punto.