forked from krater/Blackfin-IDA-Pro-Plugin
-
Notifications
You must be signed in to change notification settings - Fork 1
Blackfin IDA Pro Plugin
License
mheistermann/Blackfin-IDA-Pro-Plugin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
what ~~~~ IDA Pro Processor Module for Blackfin Instruction Set Features: - Blackfin disassembling...obviously... - Syntax highlighting - Code-/Data- References - Memory Mapped Register adresses for ADSP-BF53x/ADSP-BF56x - Basically Memory + I/O Registers of Rigol 1052E / Rigol 1102E (in work) IDA Pro Firmware Loader for RGL-Files authors ~~~~~~~ Andreas Schuler <andreas at schulerdev.de> Based on parts of libopcodes (Free Software Foundation, Inc.) and Simple Python Byte Code Module (Chris Eagle <[email protected]>) RGL Firmware Loader by TomasVlad Ported to IDA 6.8 by Martin Heistermann <git () mheistermann.de> license ~~~~~~~ GNU GENERAL PUBLIC LICENSE Version 2 see LICENSE compile/install ~~~~~~~~~~~~~~~ You need the IDA Pro SDK to compile the processor module. Copy the files to sdk/module/blackfin, open the Visual Studio 6 project files and start build. Copy Release/blackfin.w32 to procs, blackfin.cfg to cfg and Release/rigol_ldr.ldw to loaders in your IDA folder. Sorry, at the moment only a visual Studio 6 project file exists. There is a additional Makefile that is a startpoint to compile with another compiler. why ~~~ I'm interested in reverse engineering the Rigol 1052E Oscilloscopes firmware for hacks and homebrew. So there i developed a tool to do that... If you have any informations for me, feel free to contact me. Bugs/Todo ~~~~~~~~~ General: - Function frame sizes are sometimes wrong - Add known function starts/ends - Some coloring things - LOOP has no references - Add DMA-Registers for BF561 Patches are welcome :)
About
Blackfin IDA Pro Plugin
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C++ 75.3%
- C 23.9%
- Makefile 0.8%