|
Delphi object files decompiler
A. A. Mikhailov, A. E. Hmelnov Matrosov Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences
Abstract:
The work is devoted to solving the problem of decompiling one of the types of DCU — .dcuil format files created by the compilers of those versions of Delphi that worked for the .NET plat-form. A method for solving this problem is developed, consisting of a number of steps: syntactic analysis of the CIL code; control flow graph generation; intermediate representation generation; structuring control flow graph; dataflow analysis; intermediate representation optimization; code generation.
Keywords:
reverse engineering, object code, Delphi.
Citation:
A. A. Mikhailov, A. E. Hmelnov, “Delphi object files decompiler”, Proceedings of ISP RAS, 29:6 (2017), 105–116
Linking options:
https://www.mathnet.ru/eng/tisp275 https://www.mathnet.ru/eng/tisp/v29/i6/p105
|
Statistics & downloads: |
Abstract page: | 422 | Full-text PDF : | 197 | References: | 35 |
|