¿La programación y el pirateo informático implican necesariamente matemáticas? [cerrado]

0

¿Es posible estudiar el subcampo de Programación de Computadoras y Hacking sin ser muy bueno en Matemáticas? Aparte de la criptografía y la programación y piratería informática ¿Hay algún subcampo de seguridad de la información que no implique (necesariamente) matemáticas?

    
pregunta N Even 29.08.2016 - 19:27
fuente

2 respuestas

1

Sí mucho, el tema de la seguridad de la información es muy amplio. Desde redes, aplicaciones, sistemas operativos, hasta temas más comprensibles y fáciles de entender. Casi todo lo que se construye, usa o habla implica seguridad en algún nivel.

Incluso si toda la técnica detrás de todos los sistemas sigue siendo demasiado o simplemente aburrida, la seguridad de la información también es la gestión de riesgos. Este es un tema relacionado con el campo de la seguridad de la información que está estrechamente relacionado con la administración, el gobierno y el cumplimiento.

Las matemáticas son solo una parte del trato cuando lo eliges. Si no te gusta, evítalo. Incluso diría que puede ser bueno / experto en criptografía sin entender el material matemático profundo debajo del capó.

    
respondido por el Yorick de Wid 29.08.2016 - 19:39
fuente
2

Claro, hay mucho trabajo por hacer en el campo de la seguridad que no necesita habilidades matemáticas sólidas.

Primero, las habilidades matemáticas son útiles si quieres tocar lo siguiente:

  1. Internals of Cryptography . Si quieres saber cómo funcionan internamente el cifrado, el hash, las firmas, etc., necesitarás muy habilidades matemáticas sólidas. Dicho esto, muchos profesionales de la seguridad (e incluso muchos programadores / desarrolladores que trabajan con criptografía) están felices de tratar a criptografía como una caja negra; saben lo que hace y cómo usarlo, pero no necesitan saber cómo funciona.

  2. Análisis del sistema / vulnerabilidad : es decir, analizar el diseño propuesto de una pieza de software o una red y tratar de encontrar agujeros de seguridad. Esto no involucra directamente a las matemáticas, pero en mi experiencia, las personas con títulos avanzados en matemáticas han sido entrenadas para pensar de manera muy sistemática, para dividir las cosas en clases de entradas, clases de casos de uso, etc. y muy rápidamente en qué clase Es más probable que produzca una vulnerabilidad. En mi experiencia, las personas sin un entrenamiento formal en matemáticas pasan mucho más tiempo haciendo pruebas y errores para obtener el mismo resultado.

(Estos están fuera de mi cabeza, estoy seguro de que hay otros ejemplos)

Dicho esto, hay muchas áreas de programación de seguridad y piratería que casi no requieren conocimientos matemáticos. En realidad, un "programador de seguridad" o "pirata informático" es alguien que conoce tan bien una tecnología en particular que puede encontrar pequeñas lagunas que explotar. Por ejemplo, si desea hackear páginas web, aprenda muy bien los protocolos HTTP y SQL y encuentre algunas herramientas de hacking web que le gusten. Si desea hackear los servidores de Linux, familiarícese con la línea de comandos de Linux, el sistema de permisos de Linux, etc. Si conoce estas cosas lo suficiente, comenzará a darse cuenta de que alguien ha sido descuidado y está configurando un sistema. espacio para piratear. Nada de eso necesita mucha habilidad matemática.

    
respondido por el Mike Ounsworth 29.08.2016 - 19:43
fuente

Lea otras preguntas en las etiquetas