The M6811 Code-Seeking Disassembler is a command-line tool that lets you enter known starting vectors for a given code image for the 6811 micro. It will disassemble the code and follow through branches to assist in the separation of code and data.

Its companion Fuzzy Function Analyzer uses DNA Sequence Alignment Algorithms to locate similar code in multiple binaries, facilitating reverse-engineering.

Originally written to analyze code from GM automotive engine controllers, but is useful anywhere a 6811 micro is being used.

Version 1.0 was written in Borland Pascal in April 1996, and updated to v1.2 in June 1999. It was later rewritten to C++ in July 1999 through Jan 2000.

While it's been freely available since its creation, it's being released here as an open-source project so the world can better use it as it sees fit.

Version 2.0 is completely reworked in 2014 to compile and run with GCC and STL to make it fully portable and accessible to all computer platforms.

Project Activity

See All Activity >

License

Other License

Follow m6811dis

m6811dis Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of m6811dis!

Additional Project Details

Operating Systems

Cygwin, WINE, Linux, Mac, Windows

Languages

English

Intended Audience

Science/Research, Advanced End Users, Developers, Engineering, Automotive

User Interface

Command-line

Programming Language

Pascal, C++, Assembly

Related Categories

Pascal Scientific Engineering, Pascal Assemblers, Pascal Command Line Tools, Pascal Disassemblers, C++ Scientific Engineering, C++ Assemblers, C++ Command Line Tools, C++ Disassemblers, Assembly Scientific Engineering, Assembly Assemblers, Assembly Command Line Tools, Assembly Disassemblers

Registered

2014-06-14