¿Las matemáticas son importantes para la piratería informática?

Tome algunas ramas de la tecnología al azar (esa misma palabra implica un conocimiento bastante bueno de matemáticas, vea Aleatoriedad) para ver qué tipo de matemáticas se involucran:

  1. Criptografía. Para comprender la seguridad de las comunicaciones, como contraseñas, privacidad en sitios “seguros”, dinero o bitcoin, debe saber para conocer alguna teoría de números avanzada.
  2. Gráficos 3D por computadora. Para cada pequeña cosa en esta área, DEBE conocer las operaciones muy básicas de cálculo vectorial y / o geometría diferencial.
  3. Inteligencia artificial. Es solo un nombre elegante para sistemas complejos + algoritmos, que necesitan muchas matemáticas para comprender su funcionamiento interno, consulte Análisis de algoritmos.
  4. Computación paralela. También hay muchas matemáticas en esto. Algunos conocimientos básicos implican, por ejemplo, enrutamiento y más teoría de grafos.

Y la lista puede seguir y seguir.

Sí, no ambos

Cuando la gente dice “matemáticas” con tanta frecuencia que evoca imágenes de sus clases de álgebra de secundaria / secundaria, tal vez cálculo y matemática basada en ecuaciones similares. Esto no es necesario, la mayor parte de esto que sería necesaria es la idea de trabajar paso a paso a través de una gran ecuación.

El lugar más importante donde las matemáticas entran en el trabajo de seguridad es en la criptografía, pero romper la criptografía a nivel matemático está más allá del ámbito habitual de la piratería. Un hacker podría apuntar a una implementación particular de un sistema de cifrado para romper, pero no tanto a las matemáticas subyacentes involucradas. Esto generalmente se deja a los académicos. Aun así, las matemáticas involucradas aquí son mucho más abstractas que lo que se aprende hasta la escuela secundaria y más basadas en la teoría que las ecuaciones.

La comprensión de las matemáticas discretas es especialmente beneficiosa: lógica, teoría de conjuntos, teoría de grafos, teoría de la complejidad computacional y teoría de números. La mayor parte de lo que es aplicable, aunque creo que la mayoría de la gente tiene una idea general de ello simplemente trabajando con computadoras. Es útil tener la comprensión formal, pero hasta cierto punto también es alguien intuitivamente entendido. Como tal, no lo consideraría necesario ya que, en su mayor parte, no es necesario entrenarlos o estudiarlos.

La respuesta directa es: No, las matemáticas (cálculo, matemáticas de grado superior, etc.) no son importantes.

Lo importante es comprender los sistemas, mantenerse al día con las vulnerabilidades de seguridad, los agujeros y tener la habilidad adicional para pensar fuera de la caja.

Obviamente, de ninguna manera fomentamos esto, excepto para fines educativos o para proteger mejor sus propios sistemas.

  • Cosas básicas como la probabilidad de que ocurra cierta cosa, por ejemplo, el 20.25% de las personas caen en estafas de phishing, por lo que tengo una alta probabilidad de estafar a alguien si envío 5 correos electrónicos.
  • La criptografía, encontrar cómo descifrar algo utiliza un alto nivel de matemáticas.
  • El álgebra se usa para encontrar variables desconocidas.
  • Los algoritmos se utilizan para calcular el tiempo de agrietamiento de algo.
  • Al hacer software para su trabajo, debe poder trabajar con números con frecuencia.

Gracias por leer, todavía estoy aprendiendo a mí mismo, así que los comentarios serán apreciados.

Sí mucho. Especialmente permutacion, combinacion, estadisticas, logaritmo, teoria de grafos exponenciales y mucho mas en la computadora. Tienes que encontrar hack en algoritmo de programa y. Si no sabes matemáticas. Cómo puedes ser mejor en Algoritmo y si no eres mejor en algoritmo, ¿cómo puedes descifrarlos? Los temas matemáticos mencionados anteriormente son solo algunos. Es mucho más lo que necesita aplicar en la piratería, pero también depende de qué hacker de campo desee ser. Siempre recuerde no solo saber matemáticas, sino aprender a aplicar las matemáticas en la vida real.

La mayoría de los hackers son script kiddies que simplemente ejecutan o alteran ligeramente las hazañas bonitas escritas. Los verdaderos piratas informáticos que escriben estos exploits necesitan matemáticas, ya que generalmente trabajan a un nivel bajo y usan trucos como flujos por debajo y por encima, por lo que se requiere cierta comprensión de los números y las bases (no exactamente el cálculo). Sin embargo, incluso la mayoría de los piratas informáticos reales tienen más probabilidades de utilizar trucos de ingeniería social humana y de la fuerza bruta y las hazañas probadas.

Los crackers de software funcionan a nivel de ensamblado y necesitan matemáticas.

Asumiré que te refieres al uso incorrecto de la palabra.

No, puedes ser un guionista sin conocimiento.

Avanzar más allá de esta etapa tiene más que ver con la programación que con las matemáticas.

La seguridad informática

Apelo a las matemáticas y nunca he encontrado que eso sea una limitación. Si se trata de tecnología de capa realmente baja, un buen cerebro matemático podría ser útil. Seamos realistas, podemos usar computadoras para las matemáticas, son mucho mejores que nosotros.

Solo al menos matemáticas de secundaria … no es tan necesario