Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Disassembler


  
  IDA Pro Disassembler - multi-processor, windows hosted disassembler and debugger
IDA Pro is a Windows or Linux hosted multi-processor disassembler and debugger that offers so many features it is hard to describe them all.
Just grab an evaluation version if you want a test drive.
Our user board is a valuable source of hints and tips for the IDA Pro Disassembler.
www.datarescue.com /idabase   (152 words)

  
  PEExplorer Windows Disassembler for Win 32-bit program EXE, DLL, OCX code analysis and Intel x86 instruction sets
It disassembles code, which is the task of converting machine code into assembler, but it does not generate C or C++ code from the disassembled output.
The fundamental challenge in disassembling compiled files is to correctly interpret the examined data.
Enabling this option directs the disassembler to attempt to detect the contents of these indirectly addressed blocks and to determine whether they contain code or a known type of data.
www.heaventools.com /PE_Explorer_disassembler.htm   (1482 words)

  
  Disk Bonus: Antic Disassembler
I wanted a software tool that would disassemble binary files and show me the actual source code, so that I could discover those neat little programming tricks used in many public domain programs that were circulating at the time.
Antic Disassembler gives you three options-disassemble from memory, from a file, or from disk sectors.
Finally, when you disassemble from disk sectors, you will be asked for the beginning sector number, the number of sectors you want disassembled, and the location in memory that you want these to be disassembled from.
www.atarimagazines.com /v7n7/AnticDisassembler.html   (567 words)

  
  Win32Program Disassembler   (Site not responding. Last check: )
This is my win32program disassembler version 0.23 (66K), and its source (103K).
This is latest win32program disassembler version 0.25 (87K), and its source (142K).
This is disassembler with 3dnow (76K) instruction set added.
www.geocities.com /~sangcho/disasm.html   (205 words)

  
 shdis: Disassembler for Renesas/Hitachi SH1   (Site not responding. Last check: )
shdis is a disassembler for the Renesas (formerly Hitachi) SH1 RISC processor.
Disassemblers are not illegal per se in the U.S., but some uses of them are banned.
I've written disassemblers for many processors, but writing a good disassembler for the SH proved more difficult than for many other processors, because branch targets are often loaded into registers ahead of time.
www.brouhaha.com /~eric/software/shdis   (244 words)

  
 The Disassembler
The disassembler written for this task, tld.pl, resolves the functions in the binary file provided by matching them against those in the library the binary is thought to compiled against.
The disassembler uses 'objdump' to disassembly the binary file and the library object files, it then matches the functions based on the disassembly of each library function.
The disassembler resolved about 90% of the functions in 'the-binary' using libc5.3.12 object files, the output is written in html, with links to the library functions where they have been resolved, and also to several other instructions such as jmp, and others similar.
www.honeynet.org /reverse/results/sol/sol-13/files/disassembler.html   (150 words)

  
 DHC11 - Disassembler for Motorola 68HC11
The disassembler is described in enough detail to enable anyone familiar with disassembler and/or assembler concepts to begin using it immediately.
The disassembler's output is designed to be assembled by the author's companion macro assembler - ASHC11.
It will disassemble up 64 kbyte (65536 byte) binary files with the only real limitation being on the size of the user's symbol table, such that up to 8,192 labels of up to 128 characters each may be defined.
www.techedge.com.au /utils/dhc11.htm   (1805 words)

  
 Disassembling
Disassembling is the process of translating an executable program into its equivalent assembly representation.
The greatest problem in disassembling is determining what is code (instructions) and what is data, as both are represented in the same way in current machines.
IDA is a commercial program for disassembling a wide array of different file types for different processors, written by Ilfak Guilfanov.
www.itee.uq.edu.au /~csmweb/decompilation/disasm.html   (1369 words)

  
 DataRescue Home Page : home of the IDA Pro Disassembler and of PhotoRescue
Version 5.1 of our IDA Pro Disassembler and Debugger keeps its graph based interface and focuses on fundamental analysis enhancements in the area of stack tracking.
See a flash demo of what the graph interface offers or visit the IDA Pro 5.1 home page for more details.
PhotoRescue is the best and fairest picture and data recovery solution for digital film - sd cards, compact flash, memory sticks, microdrive, etc...
www.datarescue.com   (236 words)

  
 D52 Disassembler User's Manual
The D52 disassembler allows the user to specify memory areas as code, binary data (8 or 16 bit), ascii text, address tables, or data that should be ignored (not disassembled).
The only solution to this is to manually edit the output file of the disassembler or to define the byte of the single quote as a binary byte in the control file (see the B control file directive).
This option tells the disassembler to generate the pseudo ops 'defb' and 'defw' instead of 'db' and 'dw' for those cross assemblers that may require this.
home.pacbell.net /theposts/d52manual.html   (5442 words)

  
 30.10 dis -- Disassembler for Python byte code
If no object is provided, it disassembles the last traceback.
Disassembles the top-of-stack function of a traceback, using the last traceback if none was passed.
Release 2.5, documentation updated on 19th September, 2006.
www.python.org /doc/current/lib/module-dis.html   (268 words)

  
 The Disassembler
In our case, it is the name of the.Net executable that is to be disassembled.
What we have is the Shared Source code, which comes with the source code of a disassembler and not the actual code of ildasm.
Now that the first program is over, the output can be compared with that of the disassembler and to check that it matches it to a T. Even though the.Net documentation very clearly specifies that the MS_DOS stub should be exactly 128 bytes large, not all.Net compilers follow the documentation.
www.vijaymukhi.com /documents/books/ildasm/ildasm.htm   (4925 words)

  
 Free Disassemblers, Decompilers, Hexadecimal viewers, Hex editors (thefreecountry.com)
Debuggy is a Windows debugger, disassembler, Windows resource extractor, file hex editor, window sniffer and API spy all rolled into one.
This is a multiplatform binary viewer with "a built-in editor for binary, hexadecimal and disassembler modes".
This disassembler is a console mode program (at least the version that I checked at the time of this writing) that disassembles Win32 PE executables and shared libraries (DLLs).
www.thefreecountry.com /programming/disassemblers.shtml   (951 words)

  
 Dr. Dobb's | A Disassembler Written in Perl | July 22, 2001
You then call the core disassembler routines to translate the assembled machine code (that is, the.EXE code) back into human-readable code, which should be close enough to the original source code for most purposes.
The main routine of the disassembler core, X86_Disasm, accepts a string containing the name of a low-level function that will be passed to subroutine ImageByteRead to read in image data (that is, assembled machine code).
The disassembler is called by a program that can parse the bus cycles and extract BTM data by figuring out the target linear addresses and source linear addresses.
www.ddj.com /184410130;jsessionid=FDONPX4JWL21SQSNDLQCKHSCJUNN2JVN?_requestid=283224   (1981 words)

  
 Ruud's Commodore Site: 6502 Auto-disassembler
This disassembler does not only disassemble your file but also tries to determine which part of the program is code and which part is data by analysing the complete program.
After being forced to stop, the disassembler looks for the address of the last subroutine or branch it encountered and jumps to the address the subroutine or branch could have gone to.
If no listing is available then we have to go step for step through the already disassembled code to find out where it fills the used RAM areas with data, note down the contents of the area and then tell the disassembler to use this info when disassembling the PRG again.
www.baltissen.org /htm/auto_dis.htm   (1623 words)

  
 disassembler | Programmers' Tools
It's capable of disassembling 80x86 instructions in 64 bits (AMD64, x86-64) and both in 16 and 32 bits.
It includes disassembler, text viewer with syntax highlighting and enables modifying output (see Documentation), saving output to project and text files, export to NASM compilable files.
As some other elf disassemblers, reveng uses objdump GNU tool to create a first disassembly of the file, and then creates a more a readable output file.
programmerstools.org /taxonomy/term/25   (613 words)

  
 DotNetSlackers: Re: Split file using XML disassembler
Using XML disassembler there is no property “Preserve header” like in Flat file disassembler.
You may have to write your own disassembler, which is not difficult in your case.
Another option is to use the standard Xml disassembler, promote the header fields and rebuild the message+header in an orchestration using a map and the promoted header fields.
dotnetslackers.com /newsgroups/microsoft_public_biztalk_general/ng-156571_Split_file_using_XML_disassembler.aspx   (386 words)

  
 Detached Solutions - Command Post: Disassembler - Special Topics
The disassembler provides full support for rom calls when a rom call database is installed.
When the disassembler encounters an instruction with the preceding format, it will divide x by four and perform a very fast binary search of the rom call database.
When disassembling, if the first disassembly line is the address of a rom call, Command Post will display the rom call name as text in the status line.
www.detachedsolutions.com /cmdpost/disassembler.htm   (850 words)

  
 freshmeat.net: Project details for The bastard disassembler
The bastard disassembler is a disassembler written for x86 ELF targets on Linux.
It has a command-line interface and is meant to be used as a backend or engine.
Note that this disassembler does not rely on libopcodes to do its disassembly.
www.freshmeat.net /projects/bastard   (144 words)

  
 WinDbg Disassembler Confusion
Unfortunately for me, I believe I've proved my suspicion (the windbg disassembler is out of whack), but I haven't been able to correct it.
WinDbg is kind enough to disassemble the instruction and its operand (e89340e978), and show us that the target address for that call instruction is 7a0944cc.
This little exercise would seem to prove that the windbg disassembler is screwed up on one of my machines.
pluralsight.com /blogs/mike/archive/2006/12/21/45409.aspx   (1335 words)

  
 ///RosAsm disassembler discussion
disassembler is to allow the user to help out in interactive mode.
to the Disassembler, that this would be a failure case.
Disassemblers topic as you are on the Assemblers...
coding.derkeiler.com /Archive/Assembler/alt.lang.asm/2006-11/msg00128.html   (1515 words)

  
 Kimera Disassembler   (Site not responding. Last check: )
While Sun provides an option to javap to disassemble class files, we found that its output is not suitable for parsing and assembly.
We have developed a Java disassembler that generates jasmin compatible output from Java class files.
You can run the disassembler on a class you would like to examine by providing a URL to the class you are interested in (the default is a sample applet from JavaSoft).
www.cs.cornell.edu /People/egs/kimera/disassembler.html   (215 words)

  
 DLL Disassembler
The ASM library is an x86 disassembler that decodes physical memory, files and resources of windows processes.
The process decoding part of the disassembler is in alpha stage.
Most of the disassembler configuration is integrated with its active controls.
www.asymmetrics.com /HWAccess/DLL_Disassembler.htm   (408 words)

  
 Desktop Hacker: The disassembler   (Site not responding. Last check: )
The disassembler is the main view you have on the game's memory.
The text part of the disassembler shows the contents of memory converted to ASCII text; the value part is shown in hex.
Use the List arrows next to the List selector to move the disassembler through addresses in the list: the inner arrows move through the addresses one by one, and the outer arrows move to the first and last addresses in the list.
www.doggysoft.co.uk /dh/dissr.html   (394 words)

  
 Dis51 8051 Hex-file Disassembler
This disassembler assumes by default that everything in memory is data, and nothing is code.
Another reason I created it was because I spent one afternoon downloading every free 8051 disassembler I could find on the web, and couldn't find a single one that compiled under Solaris and successfully disassembled a HEX file.
The solution is to search through the disassembled output of dis51 for the JMP @A+DPTR instruction.
home.earthlink.net /~davesullins/software/dis51.html   (695 words)

  
  Disassembler using High Level Processor Models
In this thesis, we have developed a generic disassembler for an integrated environment where Sim-nML acts as the specification language for processor performance model.
Further, a Generic Symbolic Disassembler is developed which takes the intermediate representation of a processor and a relocatable binary file in ELF format as input and produces an equivalent program in assembly language of the processor.
The disassembler is generic enough to be used for all type of processors.
www.cse.iitk.ac.in /research/mtech1997/9711113/all.html   (632 words)

  
 Dewtronics M6811 Disassembler Project
Well, unlike ordinary disassemblers that treat the entire source file as code, which produces mostly erroneous output, the Code-Seeking disassembler will actively trace code paths to fascilitate the separation of code and data.
So I rewrote the 6809 Code-Seeking disassembler that I wrote several years prior (wrote it to disassemble the code on the SuperFlow SF-901 engine dyno) to handle 6811 opcodes and here it is.
This means that if you want to disassemble a binary, make a few changes, and reassemble it -- you'll spend hours trying to rewrite the output so that your assembler can assemble it.
www.dewtronics.com /projects/m6811dis/index.html   (673 words)

  
 Dewtronics - M6811 Disassembler
This allows you to recommend additional platforms, that haven't already been covered or mentioned, to be potential targets for the disassembler.
If you'd like to see this disassembler available for another platform, simply select "other" and describe the platform in the comments box.
But be warned that if it is a platform I don't have ready access to, I may ask you to take the source and port it to that platform, and then submit the new version for all to share.
www.dewtronics.com /m6811dis.html   (660 words)

  
 MSIL Disassembler (Ildasm.exe)   (Site not responding. Last check: )
Disassembles only types or members with the specified visibility.
Disassembles the method of the class with the specified signature sig.
You can use the default GUI in the MSIL Disassembler to view the metadata and disassembled code of any existing PE file in a hierarchical tree view.
msdn.microsoft.com /library/default.asp?url=/library/en-us/cptools/html/cpconmsildisassemblerildasmexe.asp   (753 words)

  
 Windows Disassembler
PEBrowse Professional (v9.0.2) is a static-analysis tool and disassembler for Win32/Win64 executables and Microsoft.NET assemblies produced according to the Portable Executable specifications published by Microsoft.
With the PEBrowse disassembler, one can open and examine any executable without the need to have it loaded as part of an active process with a debugger.
Selecting and disassembling any number of these entry-points produces a versatile display rich in detail including upper/lowercase display, C/Pascal/Assembler suffix/prefixing, object code, color-coded statements, register usage highlighting, and jump/call target preview popups.
www.smidgeonsoft.com /pebrowse-pro-file-viewer.html   (358 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.