The PE Explorer win32 disassembler is designed to be easy to use compared with other disassemblers. To that end, some of the functionality found in other products has been left out in order to keep the process simple, fast and easy to use. While as powerful as the more expensive, dedicated disassemblers, PE Explorer focuses on ease of use, clarity and navigation.
The PE Explorer disassembler assumes that some manual editing of the reproduced code will be needed. To facilitate additional hand coding, however, the disassembler utilizes a qualitative algorithm designed to reconstruct the assembly language source code of target binary win32 PE files (EXE, DLL, OCX) with the highest degree of accuracy possible.
The exe files is written in delphi 7.0, it alsu using the developer express and zeos database components. The one that have a skill in delphi and assembler programming, who can make it for this project. So the project its to decompile a delphi 7.0 exe files to it's full original source code Skills: See more. Delphi Projects for $30 - $250. I have an delphi exe files which size is 421 kb, and i want it to full decompile it to its full original source code (not only the header of the procedure). The exe files is written in delphi.
- Exe Decompiler Delphi Software DE Decompiler v.2.0 DE Decompiler™ restores most parts of the compiled code and helps you to recover most parts of the lost sources.
- Decompile Delphi Exe Vb Exe Decompiler Rating: 4.0 (1 vote) Author: DaFixer Website: Current version: 3.50.04 (build 1635) Last updated: June 25, 2006 Direct D/L link: License type: Free / Open Source Description: DeDe is a very fast application that allows you to analyze executables compiled with Delphi 2,3,4,5,6,7, C Builder, Kylix and Kol.
[See a larger screenshot]
The fundamental challenge in disassembling compiled files is to correctly interpret the examined data. Separating code from data can be extremely difficult, especially when the initial code includes countermeasures intended to hinder disassembly. In order to meet this challenge, we developed a customized model, specifically designed to reduce incorrect data type identifications.
The Borland VCL object model is designed in such a way that we think it will be possible to reproduce the original assembly language source code perfectly. At Heaventools, improving the disassembler is an ongoing part of our PE Explorer development efforts.
The disassembly process begins by identifying the compiler used to build the target file. Forehand knowledge of how a compiler puts files together improves the guesswork involved in determining the data allocation patterns within the target file. Moreover, given this information, identifying most of the objects, procedures, variables, types etc. of the target file can be achieved with a very high degree of accuracy. Only various Borland® compilers are currently identified. The disassembler will decompile files built with other compilers too. At this time, however, it will only display specifically identified internal items for files compiled with Borland® compilers.
After the compiler has been identified, the disassembler searches the target file for a relocation table. If a relocation table is found, the information is used to detect the absolute offsets to the various content items in the file (for example: mov eax, offset L0041F46A, jmp L004A49FE). In turn, this information is used to form the Jumps list and the Rets list. The Jumps list stores the addresses to positively identified instructions and the Rets list stores the addresses to tentatively identified instructions. These addresses are then arranged according to the degree of certainty regarding their identification.
Delphi Executable Decompiler
As the information from the Jumps list and the Rets list accumulates, the decoding process begins to emulate the execution of the code found within the target file. When the primary branch of the decoding process finishes executing, the remaining information from the Jumps list and the Rets list is processed. Information accumulated in the Jumps list is evaluated first, followed by the information in the Rets list, until both lists are empty. If the repeated scanning option is selected, this step is repeated until the disassembler has resolved any outstanding references.
The decoding process concludes by generating labels for any items that remain unidentified and setting the output positions for all of the various items found in the target file.
After all processing has been completed, the disassembler displays the resulting source code for the target file. This output can be manually edited or saved to disk for future reference.
Although the customized modeling performed by the disassembler does increase processing time, the result is a dramatic reduction of incorrect opcode translations. We think you will agree that that the extra time needed to achieve this high level of accuracy is justly compensated for by the time saved when hand correcting the output.
[back] [download a 30 day trial version of PE Explorer]
Delphi Exe Decompiler Pro
DelphiCode Library is a powerful source code Library shipped with 1000+ lines of code, quick and powerful search engine, powerful printing capability, password protection, user notes & attachments handeling, favorites & rating support and more!
- delphi_library.zip
- Micronet Technologies
- Shareware ($129.99)
- 5.55 Mb
- Windows
DelphiCC - a utility which displays Delphicode in HTML & RTF code converter flv moyea DelphiCC - a utility which displays Delphi code in HTML & RTF code converter flv moyea video..
- Delphi Code Converter
- Angus Johnson
- Freeware (Free)
- 246 Kb
- Windows XP, 2000, 98
Programming editor for Delphi programmers with useful built in features like find text in files (Grep) and Syntax highlighting. Features: Formating of Delphicode. Changing of case, Triming spaces from selected lines, Number Lines, and Sort Block. ...
- delfmt.zip
- New Zealand ComputingSolutions Ltd
- Freeware (Free)
- 881 Kb
- Windows 2003, XP, 2000
WhiteStarUML is actually a fork of StarUML that's been designed to revive its Delphicode base.This is done by updating the code in recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.
- WhiteStarUMLExe.zip
- Janusz Szpilewski
- Freeware (Free)
- Windows All
Delphi examples and animated tutorials. Source code and animated tutorials. Working with ADO components, rave reports, OpenGL. More than 100 Delphi examples in 3 main categories. Ideal for both beginners and advanced professionals. Delphicode. ...
- DelphiExamplesSetup.exe
- Delcode.com Software
- Shareware ($48.00)
- 6.71 Mb
- Win98, WinME, WinNT 3.x, WinNT 4.x, Windows2000, WinXP, Windows2003
This is a tools that convert Delphicode segment to C++Builder, it can carry out a majority of syntax conversions very simply!(The code in the function or procedure, from 'VAR' to last 'EDN'. ...
- d2c_1.exe
- Thinker Software
- Shareware ($39.50)
- Win 3.1x, Win95, Win98, WinME, WinXP, WinNT 3.x, WinNT 4.x, Windows2000
Mr. Arch Brooks, Software Engineer This application clones source code produced by the BCS Delphi Code Generator. https://bcsjava.
- BCSCloneGen.zip
- bcsclonegen
- Freeware (Free)
- 18 Kb
- Windows
DUnit automates unit testing of Delphicode. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming. Dunit is is a Delphi port of. ...
- dunit-9.3.0.zip
- dunit
- Freeware (Free)
- 935 Kb
- Windows; BSD; Linux
Based on the ideas from the Olson Database, this will provide native Delphicode that converts perfectly between UTC and local time, even for historic timestamps, and as far as possible, also for future timestamps.
- Timezone for Delphi
- Lars B. Dybdahl
- Freeware (Free)
- Windows
A package to deal with the HTML code. Currently contains advanced HTML parser that allows to parse HTML code and various HTML tags. Native Delphicode. Also includes component that converts limited number of HTML tags and displays HTML code in a. ...
- Html Tools
- CoolDev.Com
- Shareware ($10.00)
- 453 Kb
- Windows 98, NT
ID3v2 Library is a component for use in Win32 (9x/ME/2K/XP/Vista/W7) software. Reads and writes ID3v1 and ID3v2.3 ID3v2.4 Tags. Features: - Loading and saving of ID3v1, ID3v2.3 and ID3v2.4 Tags - Pure Delphicode, no external dependencies - Supports. ...
- ID3v2 Library 2.0.zip
- 3delite
- Shareware ($140.00)
- 419 Kb
- Win2000, Win7 x32, Win7 x64, Win98, WinOther, WinS
MNGeye was the world's first Windows implementation for the MNG image/animation format. This project is intended as a platform to re-develop the existing Delphi-code in CLX-compatible format for easy maintenance between Delphi & Kylix.
- MNGeye-X
- Gerard Juyn
- Freeware (Free)
- Windows
Related:Exe Delphi Code Decompiler - Exe Decompiler Delphi - Wmi Delphi Code Decompiler - Decompiler Exe - Exe Decompiler