Que es? Hacking, Hacker...

Que es? Hacking, Hacker, Cracker, Hacker Etico y Hacktivismo

A través del tiempo el termino o la palabra Hacking o Cracker a Ganado una reputación negativa en la sociedad, ha tenido debates de como el Hacking puede ser ético o no, dando el hecho de que el acceso no autorizado a un sistema es un crimen.
Lo mismo sucede con la palabra Hacker, la mayoría de las personas piensan y asocian a un Hacker con un criminal y que lo que le gusta es destruir sistemas y robar información , cuando en realidad la persona que comete los crímenes usando una computadora se le conoce como Cracker y no Hacker.
Definiciones de Hacking, Hacker, Cracker, Hacker Ético y Hacktivismo:
Hacking - es el rápido desarrollo de nuevos programas (software) o ingeniería inversa de programas ya existentes para hacer el código mejor y más eficiente.
Hacker - es la persona que disfruta el aprendizaje de los detalles de un sistema de computadoras y estrecha las capacidades del mismo.
Cracker - es la persona que usa sus habilidades o destrezas de Hacking para propósitos ofensivos y/o cometer crimen.
Hacker Ético - son los profesionales de la seguridad informática que usan sus habilidades y destrezas para propósitos defensivos (defenderse de los Crackers).
Hacktivismo - es Hackear en un sistema por una causa, el Hacker Hacktivista tiene una agenda politica o social. Envia mensajes a travez de sus actividades de Hacking para ganar visibilidad para su causa o para el mismo, sus blancos u objetivos principales son las agencias de gobierno o cualquier entidad que ellos perciban como mala o equivocada. Pero el hecho es que ganar acceso no autorizado a un sistema es un crimen sin importar cuales sean sus intenciones.
Para ser un Hacker Ético o un Cracker hay que tener ciertos requisitos como:
  1. Ser pro-eficiente en lenguajes de programación y tener destrezas en Networking (redes).

  2. Tener Conocimientos en la investigación de vulnerabilidades.

  3. Ser un master en técnicas de Hacking.

  4. Seguir un estricto código de conducta, a excepción del Cracker que no sigue ningún código de conducta.

  5. Tener un profundo conocimiento en los principales Sistemas Operativos (Windows, Unix y Linux)
"Tienes que ser bien técnico para poder lanzar ataques sofisticados y no ser detectado.."

Comentarios

Entradas populares de este blog

Comentarios de código en Android Studio

Ataques de un Cracker o Hacker

Footprinting (Reconocimiento)