Delphi Tool - Contract Delphi (1)

zhaozj2021-02-16  45

Contact Delphi

The first section about the reverse engineering (About Reverse Engineering)

Reconciliation? Opposite? Decryption? (DecompiLation? REVERSE? CRACKING?)

Simply put, the anti-compilation is the reversal of the compilation process: translates an executable to a higher language. If you lose your Delphi's source program, there is only an executable file: If the source program is no longer available, the reverse engineering (anti-compilation) is useful.

Yeah, "Source Procedure", does this mean that we can refract Delphi project developed by other programmers? Well, it's right.

Is the real anti-compilation? (Is True DecompiLATION Possible?)

No, of course not. Fully automatic anti-compilation is impossible - no anti-compiler can rebuild the original code correctly.

When the Delphi project is compiled and connected to generate a separate executable, most of the names used in the program are converted to the address. The loss of the name means that the anti-compiler must create a unique name for all constants, variables, functions, and procedures. Even in some extent, it is successful, the resulting "source code" still lacks the original meaning of variables and function names.

Obviously, the syntax of the original programming language does not exist in the executable. Therefore, let the anti-compiler translate and determine the original language instructions for the continuous machine language instructions of the executable.

Why use and when you use (why and gen to use.)

Reverse engineering is used in the following reasons:

Recovery of lost source code;

Move your application into a new hardware platform;

Decision whether there is a virus or malicious code in the program;

The program owner cannot correct the program error correction;

The recovery of the program source code of other developers (such as: measurement of an algorithm)

Is this legitimate? (Is this legal?)

The reverse engineering is not decryption, although it is difficult to draw a clear boundary between the two. Computer programs are protected by copyright and trademark. Different countries have different explanations for copyright owners. The most common explanation is that the anti-compilation in the following situations is possible:

In order to better explain, and the interface description is not available; in order to make a misalignment, the copyright owner cannot correct it; in order to determine whether the content of the program is protected. Of course, if you can't affirm whether you are allowed to confirm some of the executables for some programs, you should be careful or contact your lawyer.

Note: If you are looking for how to crack Delphi, a key generator or just a serial number: then you find a wrong place. Please ensure that everything you write or introduced here is just to study and education.

转载请注明原文地址:https://www.9cbs.com/read-24476.html

New Post(0)