Ingeniería inversa

Ingeniería inversa en aplicaciones de Android II

Ingeniería inversa en aplicaciones de Android II

Dalvik y los OPCodes Como muchos saben Android está basado en Linux y de forma nativa el lenguaje oficial para desarrollar aplicaciones es Java. Esto porque se supone que implementa una plataforma que hace de máquina virtual, aunque no precisamente como la máquina virtual de Java (JVM) si no una modificada a la que llamaron Dalvik Virtual Machine creada por Dan Bornstein con la ayuda de algunos in... »

Ingeniería inversa en aplicaciones de Android I

Ingeniería inversa en aplicaciones de Android I

La Wikipedia, define la ingeniería inversa como un proceso cuyo objetivo es obtener información o un diseño base de la constitución de un producto público de tal manera que también podamos saber de que está hecho, que lo hace funcionar y como fue fabricado. Sabiendo la definición anterior muchas empresas usan este método para estudiar a su competencia, por lo que ingeniera inversa podemos hacerla ... »