Menu

unPIC.pl / News: Recent posts

unPIC alpha 0.03 - released

unPIC is a disassembler and reverse engeneering tool for the Microchip PIC devices. Currently is under highly active development.
This new release contains the final approach of the disassembler and the code analyze modules that are now separated completly so that a new MCU can be added easily. The current goal is to finalize the 12 and the 14 bit disassembler modules while the analysis module expanded. Currently only the 14bit works with the basic analyzer, the Intel HEX file loader and the Microchip INC file parser.

Posted by Tamas Rudnai 2006-08-02

unPIC alpha 0.02 - Windows executable released

Pleased to announce that the script was compiled to Windows EXE so that it can run on a Win9x / Win2K / WinXP without having the Perl installed.

You can download it from sourceforge.net/projects/unpic clicking on thw Download button. Please advised that the exe release is much bigger as the pure script and take a while to be downloaded -- working on a smaller distribution.

If you have any problem with that one, please report it in the Bugs section or by mail.... read more

Posted by Tamas Rudnai 2006-07-21

unPIC - The PIC disassembler - Alpha 0.02

Changes:
- Generated output can be compiled with MPLAB
- Indentifies jumptable style retlw and goto instructions
- apply label 'jumpTable' if addwf PCL,f instruction occures
- write file register equ at the bottom of the file
- put a #!/usr/bin/perl at the very first line so hopefully unix systems could run this script naturally

Posted by Tamas Rudnai 2006-07-17

Alpha 0.01 released

unPIC is a new project to create a powerful reverse engeneering tool for Microtec PIC chips. Currently is under development and this release is a demonstration of the goal. It openes a HEX file and an INC file (which is commind from MPLAB development environment) and produces a nice ASM output with meaningful names to the register files with the relevant bit definitions, goto labels and subroutines.

Posted by Tamas Rudnai 2006-07-14
MongoDB Logo MongoDB