| revava Revava es un desmontaje para el firmware ATMEL AVR Microcontroller. |
Descargar ahora |
revava Clasificación y resumen
- Nombre del editor:
- Dan Winker
- Sitio web del editor:
- http://www.visi.com/~dwinker/revava/
revava Etiquetas
revava Descripción
Revava es un desmontaje para el firmware ATMEL AVR Microcontroller. Revava es un desasmador de un solo paso que lee en un archivo que contiene un programa destinado a un microcontrolador AVR ATMR AVR y emite un código de ensamblaje que se puede ingresar a un ensamblador AVR. La salida de Revava contiene Mnemónicos del ensamblador donde sea posible y DC.W Declaraciones donde no hay Mnemonic coincide con los datos. El campo de comentarios para cada instrucción de ensamblaje contiene la dirección del código de objeto y la dirección de destino para sucursales, llamadas, saltos, etc. en el Caso donde hay múltiples instrucciones de montaje que se encuentran en el mismo opcode, todas las opciones se presentan en un grupo con todas las primeras opciones comentadas. Licencia.Instalación El código es bastante Vannilla C ++. Debe construirse con casi cualquier compilador de C ++. Lo intenté con GCC EGCS-2.91.66 en Linux y GCC 2.95.1 en Solaris 7. El único problema que noté es que la versión de Linux quería #include y la versión de Solaris quería #include Lo dejé en , por lo que es posible que tenga que ajustarlo para compilarlo en su sistema. Después de descargar el último tarball (xy es el número de versión) tar -xvzf revava-xytar.gz cd revava -x.Se quizás desee editar el Makefile para sus propias preferencias, entonces: Makethis debe hacer dos ejecutables: "Revava" y "make_test_source". Revava es el desasmante. make_test_source Simplemente escupe un código de ensamblaje AVR que utiliza todas las instrucciones con diferentes combinaciones de argumentos. Después de que quiera que desee que se sire Revavai pensó que no use -g como una bandera del compilador hizo que el ejecutable sea lo más pequeño posible, pero "Strip Revava" lo hace incluso más pequeña.
revava Software relacionado