Sistemas computacionaes
[pic]
*determinar la manera de atacar y defender un software.
*analizar las formas de atacar un software.
*interesarnos por el lenguaje ensamblador.
*aprender a hacer cosas ilegales.*tener grandes habilidades en ingeniería inversa.
*burlas las seguridades.
*comprender como funciona la seguridad.
*tener idea de cómo desarrollar una buena defensa.
*economizar gastos desoftware.
*mejorar y/o estropear un software.
*conocer el código fuente de un software.
[pic]
Resulta imposible saber exactamente cuando y como comenzó el cracking. Aquellas ciencias en las que sebasa, con la ingeniería inversa, han existido desde el comienzo de la informática. Todo ello dificulta mucho señalar cuando apareció exactamente el término “cracking”.
Antes de la existencia de loslenguajes de programación de alto nivel, gozaban de gran respeto y prestigio en el mundo de los sistemas de información aquellos desarrolladores que se dedican a programar en ensamblador. Puesto queresultaba muy difícil obtener información de este campo, se veía muy reducido el número de dichos programadores, la mayoría trabajaban como expertos en grandes empresas, si seles compara con elnúmero que hay hoy en día.
Ahora bien, han cambiado muchas cosas desde entonces: todo se ha simplificado significativamente desde que aparecieron los primeros lenguajes de programación de alto nivel.El desarrollo se hizo mucho mas accesible a un mayor numero de personas por poder prescindir perfectamente del ensamblador. Este cambio se hizo mucho mas intenso desde que aparecieron los sistemasoperativos basados en la plataforma Win32, con la que también aparecieron lenguajes y técnicas mucho mejores. Esto significo el final definitivo ala necesidad que los usuarios tenían de conocerensamblador y las tecnologías de información como tales. Hoy en día existen técnicas y programas que permiten incluso a un completo principiante programar de lo que otro modo eran aplicaciones bastantes...
Regístrate para leer el documento completo.