Delphi object files analysis using specification of machine commands semantics
Prikladnaya Diskretnaya Matematika. Supplement, no. 5 (2012), pp. 108-110.

Voir la notice de l'article provenant de la source Math-Net.Ru

The object Delphi files decompilation problem is considered. The DCU format specification in Flext and disassembler DCU32INT of the DCU format specification are made use for the Delphi compiled files analysis. Mechanism of the code semantics description for Intel x86 processors is developed. Using this gives much of opportunities and makes the decompilation process more effective.
@article{PDMA_2012_5_a57,
     author = {A. A. Mikhailov},
     title = {Delphi object files analysis using specification of machine commands semantics},
     journal = {Prikladnaya Diskretnaya Matematika. Supplement},
     pages = {108--110},
     publisher = {mathdoc},
     number = {5},
     year = {2012},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/PDMA_2012_5_a57/}
}
TY  - JOUR
AU  - A. A. Mikhailov
TI  - Delphi object files analysis using specification of machine commands semantics
JO  - Prikladnaya Diskretnaya Matematika. Supplement
PY  - 2012
SP  - 108
EP  - 110
IS  - 5
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/PDMA_2012_5_a57/
LA  - ru
ID  - PDMA_2012_5_a57
ER  - 
%0 Journal Article
%A A. A. Mikhailov
%T Delphi object files analysis using specification of machine commands semantics
%J Prikladnaya Diskretnaya Matematika. Supplement
%D 2012
%P 108-110
%N 5
%I mathdoc
%U http://geodesic.mathdoc.fr/item/PDMA_2012_5_a57/
%G ru
%F PDMA_2012_5_a57
A. A. Mikhailov. Delphi object files analysis using specification of machine commands semantics. Prikladnaya Diskretnaya Matematika. Supplement, no. 5 (2012), pp. 108-110. http://geodesic.mathdoc.fr/item/PDMA_2012_5_a57/

[1] Khmelnov A. E., Yazyk FlexT dlya spetsifikatsii binarnykh formatov dannykh, Dis. $\dots$ kand. tekhn. nauk, Irkutsk, 2000, 118 pp.

[2] Instrument DCU2INT (dlya razbora yunitov Delphi), http://hmelnov.icc.ru/DCU/index.ru.html

[3] Intel Architecture Software Developer's Manual, http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html

[4] X86 Opcode and Instruction Reference, http://ref.x86asm.net/geek32.html