El marco de un hacker

Feb 04 2023
Están entre nosotros en la sociedad. ¿Eres uno?
Trabajo en ciberseguridad. Específicamente, tengo el rol conocido como "Penetration Tester", también conocido como "Ethical hacker".

Trabajo en ciberseguridad. Específicamente, tengo el rol conocido como "Penetration Tester", también conocido como "Ethical hacker". Después de obtener el permiso de la entidad administradora, tengo el deber de probar la seguridad de la infraestructura de una organización desde el punto de vista de un hacker. Mi objetivo es ingresar a un sistema de red a través de un sitio web, una aplicación móvil, un dispositivo IoT, una plataforma en la nube u otro componente de la red. La esperanza es poder manipular cualquier recurso dentro del alcance virtual del compromiso contra su funcionalidad prevista.

Debido a la creciente popularidad de la seguridad cibernética debido al aumento de los delitos cibernéticos, a menudo me hacen preguntas sobre cómo llegué a este campo y, más específicamente, cómo “convertirme en un hacker”. Obviamente, debido a la nomenclatura de lo que un hacker es para el público, tiene trasfondos "geniales" y "vanguardistas".

El misterio que rodea la forma en que opera un hacker es lo que lo hace tan atractivo, ya que a menudo se los ve como magos que aparecen misteriosamente, manipulan el tejido de la realidad y desaparecen una vez más. Si bien la operación de lo que hace un hacker es similar en su comparación con la de un mago, el concepto subyacente está lejos de ser tan "misterioso" como uno podría creer. Es muy parecido a ver un truco de magia expuesto; verlo inicialmente puede llenarlo de asombro, pero una vez expuesto, la emoción se desvanece e incluso puede ser algo que se dé cuenta de que puede hacer. Cuando se conocen esos métodos, otros usan ese conocimiento para tomar el relevo y realizar sus propias hazañas. Si bien el misterio fugaz amenaza con obstaculizar el trabajo del hacker, su trabajo sigue siendo impactante. Así que manteniendo la semejanza con la de un mago, un hacker también es alguien que usa su conocimiento para alterar el tejido de la realidad. Pero, ¿qué significa eso exactamente?

Foto de Michael Dziedzic

Cuando la mayoría de las personas escuchan la palabra 'hacker', imaginan la descripción mencionada anteriormente: un tipo frente a una terminal de computadora escribiendo que afecta los sistemas informáticos en diferentes lugares. Si bien este es un ejemplo de un hacker, no es todo lo que es un hacker. El concepto es más complejo que solo un "mago de la computadora". En pocas palabras, un hacker es una mentalidad. Un marco. Una parte de la identidad de un individuo que es capaz de tomar el conocimiento que se le da para torcer una situación, tecnología, concepto, regla, bioma o cualquier otro paradigma de la realidad opuesta a la forma en que se le presentó. Cuando se activa este proceso de pensamiento, se lo denomina vagamente "pensar fuera de la caja". Pero incluso más que un proceso de pensamiento, es un patrón de comportamiento que está incrustado no solo en los individuos, sino también en nuestras creaciones, e incluso en la naturaleza misma.

Por ejemplo, una persona astuta puede tener una mentalidad de hacker en su capacidad de utilizar una situación desafortunada en su beneficio. Los científicos pueden observar con atención cómo funciona un virus para aplicarle ingeniería inversa y crear una vacuna o un programa antivirus. O en el concepto tradicional opuesto, manipular un programa de computadora o células del cuerpo para crear un virus. Incluso cuando observamos nuestros sistemas económicos, son las personas las que manipulan el mercado después de obtener el conocimiento sobre cómo usar el capital para asegurar su éxito al limitar a los demás. Cada uno de estos son ejemplos de piratas informáticos; Trabajan de una manera que desafía los procesos estándar de sus respectivos sistemas de operación para lograr un resultado único. Y ya sea que operen en aras de un bien mayor, un mal o un punto intermedio, los de este patrón de comportamiento comparten una metodología inherente central.

El desarrollador tiene la tarea de construir y mantener un sistema y sus componentes, la función de manipulación del hacker toma lo ya establecido para cambiarlo.

Dada la comprensión de lo que es un hacker, no debería ser difícil pensar en más ejemplos de este patrón de comportamiento en la sociedad. Un rasgo común dentro de la metodología del hacker, como se mencionó anteriormente, es el de la manipulación. A diferencia del marco social de un desarrollador que tiene la tarea de construir y mantener un sistema y sus componentes, la función de manipulación del hacker solo toma lo que ya se ha establecido para cambiarlo. Esto puede tomar muchas formas, como Inyección: envenenamiento o infección de un componente legítimo con datos ilegítimos, Mimetismo: Imitar un componente legítimo, Ingeniería inversa: Tomar las funciones de un componente para volver a desarrollar un nuevo componente y Destrucción: destruir completamente un componente.

Inyección: envenenamiento o infección de un componente legítimo con datos ilegítimos
Mimetismo: imitación de un componente legítimo
Ingeniería inversa: tomar las funciones de un componente para volver a desarrollar un nuevo componente
Destrucción: destrucción total de un componente

Como ejemplo, podemos exponer la idea de un virus en el cuerpo. Cuando un sistema corporal adquiere un virus, trabaja para propagarse inyectando su material a las células legítimas. Algunos virus como el Covid-19 funcionan imitando las proteínas del cuerpo. Ya sea un virus en el cuerpo o una infección en la computadora, incluso un robo en una casa o un esquema Ponzi; Los métodos que se aplican para explotar un sistema son los mismos en todos los ámbitos. Este comportamiento que se puede ver en los reinos de lo que es tanto natural como hecho por el hombre apunta aún más a una característica intrínseca que es fundamental en su esencia. Si bien estas características son negativas en su comportamiento, pueden utilizarse como agentes del "bien" cuando se utilizan contra un sistema que está corrupto para devolverlo a su estado original. Un ejemplo de esto es una vacuna; A menudo se realiza ingeniería inversa a partir de un virus y actúa como un virus para el virus. En el ámbito de la sociedad esto puede presentarse como un justiciero.

Es importante saber que un hacker no puede actuar en nombre de un desarrollador, pero un desarrollador puede funcionar como un hacker. Estas características son nuevamente inherentes y no se pueden cambiar debido a la naturaleza de los roles. Esto, por supuesto, es con respecto al paradigma en el que opera el hacker. Como un individuo puede ser un pirata informático en un ámbito de operación, puede actuar como desarrollador en otro. Por ejemplo, uno puede operar como carpintero, creando productos durante el día, pero puede remodelar casas en su tiempo libre. Se discutirá una mirada más profunda al marco del desarrollador en publicaciones futuras.

Al comprender la naturaleza de un pirata informático, no debería haber problemas para identificar el papel que un pirata informático puede desempeñar en nuestras respectivas industrias de trabajo o ámbitos generales de operación. De hecho, desafío a cualquier lector a que lo haga. En el futuro, este marco se ampliará para mostrar relaciones arquetípicas adicionales que existen en nuestro ámbito de realidad. Al hacerlo, podremos ver componentes y metodologías adicionales que comparten nuestros sistemas, abordar temas de moralidad y espiritualidad, y trazar aún más el patrón general que da fe de la verdad pura.