Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Disassembling a DLL coded in Delphi -- how to start? [closed]

Is there any way to disassemble my .dll file again into machine code? What applications do I need for this and how much could be recovered?

like image 753
user282262 Avatar asked Dec 10 '22 17:12

user282262


1 Answers

Check PE File Explorer, this tool is amazing, is built with Delphi, and has special support for Delphi applications.

You can analyze, disassemble, edit the resources

PE Explorer is the most feature-packed program for inspecting the inner workings of your own software, and more importantly, third party Windows applications and libraries for which you do not have source code. Once you have selected the file you wish to examine, PE Explorer will analyze the file and display a summary of the PE header information, and all of the resources contained in the PE file. From here, the tool allows you to explore the specific elements within an executable file.

alt text
(source: pe-explorer.com)

like image 56
RRUZ Avatar answered Feb 05 '23 08:02

RRUZ