answersLogoWhite

0


Best Answer

If you have access to the symbols and a debugger, then yes. However, without a symbol file for the binary, you can only extract limited information from the binary. You might try Spy++(SpyXX.exe), Dependency Walker (depends.exe), and/or a hex editor. A symbol file will have the same name as the binary DLL, or EXE and a file extension of .pdb (e.g. ntdll.dll, ntdll.pdb / ntoskrnl.exe, ntoskrnl.pdb)

User Avatar

Wiki User

19y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is there a way to convert a binary dll file to text so the dll file can be read and understood?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is difference between binary file and Excel file?

When referring to Excel 2007, there are two file types you can use when you save a file, XML and binary. If you save the file as binary, then there is no difference between the two. If you save the file as XML, then the XML file contains XML formatting data (explanation beyond the scope of this question) and the binary file is formatted for computers to read directly.


How do you read binary file using c command?

FILE* f f = fopen ("file name", "br"); ... fread (f, ...); fclose (f);


Which mode is used to open a binary file in write and read mode?

open: O_BINARY|O_RDWR fopen: "rb+"


What does Convert File Format message mean?

Seems like your PC found a file which it does not recognize. Not knowing what is the purpose of the unknown file, thus the error message. it means that you need to convert the file format to a format your computer will read


What is the difference between binary file and executable file?

windows support 2 file formats 1.text file 2.binary file in a text file in windows , each line is teminated with a carriage reurn followed by a linefeed character .but when a file is read by a c prog in text mode,c library converts carriage reurn/ linefeed character both in to a single linefeed character. but in case of binary file ,the prog will see both carriage return & linefeed character


What is the difference between binary file and text file in java?

HI... When you access a file from within C or C++ you have a choice between treating the file as a binary file or as a text file. C uses the fopen(file,mode) statement to open a file and the mode identifies whether you are opening the file to read, write, or append and also whether the file is to be opened in binary or text mode. C++ opens a file by linking it to a stream so you don't specify whether the file is to be opened in binary or text mode on the open statement. Instead the method that you use to read and/or write to the file determines which mode you are using. If you use the operator to write to the file then the file will be accessed in text mode. If instead you use the put() and get() or read()and write() functions then the file will be accessed in binary mode. So what exactly is the difference between text and binary modes? Well the difference is that text files contain lines (or records) of text and each of these has an end-of-line marker automatically appended to the end of it whenever you indicate that you have reached the end of a line. There is an end of line at the end of the text written with the C fwrite() function or in C++ when you


Can C plus plus read binary?

yes it can very much so read binary.


What is file mode in c plus plus?

There are 6 main types of file opening mode:* "r". Open file for reading and file must exist; * "w" Open file for writing. If file does not exist it is created or if life already exist it's content is erased. * "a" Open file for appending. It adds all information at the end of the file leaving old data untouched. If file does not exist it is created. * "r+" Open file for reading and writing and file must exist. * "w+" Open file for writing and reading. If file does not exist it is created or if life already exist it's content is erased. * "a+" Open file for appending and reading. Again all new data is written at the end of the file old data leaving untouched. If file does not exist it is created. (You can read old data by moving pointer in file using fseek or rewind functions from stdio.h. But all writing operations will be done at the end of the file no matter how you change pointer) It is assumed by default that file will be standard ASCII text file in order to open file as binary file, you need to add "b" indicator:FILE *myFile = fopen("myfile.txt", "wb");/ * following two has identical meaning */FILE *myFile = fopen("myfile.txt", "w+b");FILE *myFile = fopen("myfile.txt", "wb+");


What is pfb file extension?

printer font binary = a font file for IBM PC's used for font storage or downloading and is packed in binary code - most printers cant read PFB fonts so they need to be converted to PFA fonts for printing (printer font ASCII) - PFA fonts are PFB that are unpacked into in hex code so post script printers can read them


Can any PDAs also let you read digital books?

Usually PDA's can't read digital books unless you convert the file to a word document.


Can a movie file made in Windows Movie Maker 2010 be converted into a Movie Maker 2003 file?

No. You can't convert the file to an earlier version of a program. The codecs used to create the new file (on 2010 movie maker) can't be read. At least I don't think there is a way to convert it to an earlier version.


When you drag a picture into notepad you can see lots of different characters why is it not in binary and how can you see or open a picture in binary?

Notepad can only read plain text from files. So if you try to open an image in notepad, it will attempt to ready the binary as ASCII encoded characters. This is where all those funky characters come from. If you want to view the binary for a file you will want to look for a hex editor. These types of programs will allow you to view the raw information stored in a file in a variety of formats (including binary).