En las películas y series de televisión, los piratas informáticos golpean el teclado y la pantalla se llena de códigos incomprensibles. ¿Es esto real o un efecto de película?
Los efectos de la televisión y el cine se estirarán y exagerarán en aras de los ratings. Algunos hackers de lentes pueden ser omnipotentes y tener fuertes efectos visuales. En realidad, no hay mucha diferencia entre los hackers reales y los programadores. En primer lugar, deben tener un montón de habilidades de programación.
Y los hackers no son como las empresas de software que crean un proyecto y luego discuten los requisitos juntos. En el sentido general, considerado un esfuerzo de equipo, el desarrollo de software es más como construir edificios altos paso a paso. Todo el ciclo de construcción del edificio se ejecutará paso a paso de acuerdo con el plan del proyecto. Al final, todos construyen el edificio de manera muy sólida. , y los piratas informáticos son más como buscar problemas en edificios existentes. Ingrese directamente por la puerta secreta, encuentre la unidad de control central y luego haga algo que le interese. Desde el punto de vista de la dirección, es más como un trabajo inverso. En términos de intensidad de trabajo, es más fuerte y la dificultad del trabajo será más difícil.
Entonces, desde una perspectiva técnica, los piratas informáticos deben tener un conocimiento muy profundo de la estructura de la computadora y los protocolos de transmisión de red. Desde la perspectiva del lenguaje de programación, básicamente el lenguaje C, el ensamblador y otros lenguajes subyacentes son la base. Los protocolos de red no son simples. Ahora que comprende este nivel, estos son los conceptos básicos.
También necesita tener un plan de ataque inverso para software específico, comprender las propiedades y el comportamiento del software que se va a atacar. Adivine cómo se implementa internamente y utilice el comportamiento en la superficie. Analizar cómo lograr la implementación interna es una distinción seria entre el desarrollo de software tradicional y requiere que usted sepa lo que está haciendo todos los días. Cualquier objetivo es muy claro. hay supervisión por parte de un gerente de proyecto o gerente de producto, que es más como un ejecutor estándar. Lo que los piratas informáticos tienen que hacer proviene enteramente de la fuerza motriz interna, y el progreso y la planificación son comportamientos completamente conscientes para decir cuánto mejores son los piratas informáticos que los comunes. Para los programadores, radica en sus sentimientos internos, que también es la esencia de la diferencia.