Методические указания для выполнения лабораторных работ по курсу "Реверсное программирование". Часть 1. Внедрение кода
dc.contributor.author | Рысованый, Александр Николаевич | ru |
dc.date.accessioned | 2021-03-19T11:18:54Z | |
dc.date.available | 2021-03-19T11:18:54Z | |
dc.date.issued | 2019 | |
dc.description.abstract | Реинжиниринг программного обеспечения – процесс создания новой функциональности или устранения ошибок, путём изменения исполняемого файла. Процесс реинжиниринга описан Чиковски и Кроссом в их труде 1990 года как "The examination and alteration of a system to reconstitute it in a new form". Задача реверсивного программирования – получение исходного кода из исполняемого файла исследуемой программы. Реинжиниринг часто называют обратным инжинирингом (англ. reverse engineering) – это исследование готового программного продукта с целью определения принципа его работы, обнаружения недокументированных возможностей (в том числе программные закладки), а также внесение изменений в исполняемый файл. Реинжиниринг применяется в случае, если создатель оригинального программного продукта не предоставил информации о структуре и способе создания объекта, а также для изменения его функционирования. Почти всегда правообладатели могут заявить, что проведение обратной разработки или использование её результатов нарушает их авторское право. | ru |
dc.identifier.citation | Методические указания для выполнения лабораторных работ по курсу "Реверсное программирование"[Электронный ресурс] : для студентов спец.: 123 – "Компьютерная инженерия", 125 – "Кибербезопасность". Ч. 1. Внедрение кода / сост. А. Н. Рысованый ; Нац. техн. ун-т "Харьков. политехн. ин-т. – Электрон. текстовые дан. – Харьков, 2019. – 84 с. – URI: http://repository.kpi.kharkov.ua/handle/KhPI-Press/51689. | ru |
dc.identifier.uri | https://repository.kpi.kharkov.ua/handle/KhPI-Press/51689 | |
dc.language.iso | ru | |
dc.subject | методические указания | ru |
dc.subject | реинжиниринг | ru |
dc.subject | компьютерные технологии | ru |
dc.subject | алгоритм внедрения кода | ru |
dc.subject | программное обеспечение | ru |
dc.title | Методические указания для выполнения лабораторных работ по курсу "Реверсное программирование". Часть 1. Внедрение кода | ru |
dc.type | Learning Object | en |
Файли
Контейнер файлів
1 - 1 з 1
- Назва:
- prohramy_2019_Reversnoe_programmirovanie.pdf
- Розмір:
- 3.73 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 11.25 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: