Abstractions of reverse engineering in the control and construction of protected software implementations

Authors

  • Nataliya Maslova к. т. н., доцент, Донецький національний технічний університет, вул. Потебні, 56, м. Луцьк, Волинська обл., 43018

Keywords:

зворотній інжиніринг, абстракція, захист, програмний продукт, метрики, метод

Abstract

Reverse engineering has many applications in IT. These are tasks of compatibility, reproduction of outdated components, analysis and protection of software products. Despite its relevance, there is no comprehensive approach to solving the problems of control and construction of protected software implementations, taking into account the capabilities of software engineering and the needs of information security. The paper demonstrates the possibility of presenting the process of reverse engineering in the form of a sequence of abstractions. The methods of analyzing static, dynamic, and, in particular, experimental software implementations are combined by a model of abstractions into a logical sequence. And the application of metrics of software products provides an opportunity to tie the control and development of protective mechanisms of software implementations to the basic concepts of information security, namely to the calculation of risks.

References

Metodolohiya naukovykh doslidzhenʹ: navchalʹnyy posibnyk dlya pidhotovky doktoriv filosofiyi/ KPI im. Ihorya Sikorsʹkoho ; uklad.: Astrelin I. M., Kosohina I.V., Kyriy S.O. – Elektronni tekstovi danni. – Kyyiv : KPI im. Ihorya Sikorsʹkoho, 2021. – 121 s.

Kaplun V.A. Zakhyst prohramnoho zabezpechennya. Chastyna 2 : navchalʹnyy posibnyk / V.A.Kaplun, O.V.Dmytryshyn, YU. V. Baryshev – Vinnytsya : VNTU, 2014. – 105s

Software Engineering | Reverse Engineering, URL: https://www.geeksforgeeks.org/software-engineering-reverse-engineering/

Published

2023-06-26

How to Cite

Maslova, N. (2023). Abstractions of reverse engineering in the control and construction of protected software implementations. PHYSICO-MATHEMATICAL MODELLING AND INFORMATIONAL TECHNOLOGIES, (37), 12–16. Retrieved from https://www.fmmit.lviv.ua/index.php/fmmit/article/view/296