Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Реверсне програмування"
Loading...
Date
Authors
DOI
item.page.thesis.degree.name
item.page.thesis.degree.level
item.page.thesis.degree.discipline
item.page.thesis.degree.department
item.page.thesis.degree.grantor
item.page.thesis.degree.advisor
item.page.thesis.degree.committeeMember
Journal Title
Journal ISSN
Volume Title
Publisher
Національний технічний університет "Харківський політехнічний інститут"
Abstract
Дисципліна спрямована на розгляд широкого кола питань, починаючи з антиналагоджувальних прийомів, дослідження формату РЕ-файлів, втручання в різні секції коду та даних, в тому числі з використанням нової точки входу в програму, збільшення розміру секцій, дослідження динамічних бібліотек та закінчуючи реверсом програм з запитом паролю, шифруванням програми. Крім того, розглядаються питання перекриття коду, самомодифікації коду при виконанні та реверсингом програм з використанням перевірки дати та часу, з розміщенням даних в різних типах секцій, з перетворенням логічних операцій та різних варіантів виклику функцій. Використовується віконний інтерфейс в операційній системі х64. Теоретичний матеріал підкріплюється прикладами програмного коду – від простих програм до програм професійного рівня, таких як пакувальники та протектори, виконаних в макроасемблері.
Description
Citation
Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Реверсне програмування" [Електронний ресурс] : для студентів ден. та заочн. форми навчання за спец. 123 – "Комп'ютерна інженерія" усіх форм навчання / уклад. О. М. Рисований ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків : НТУ "ХПІ", 2024. – 15 с. – URI: https://repository.kpi.kharkov.ua/handle/KhPI-Press/80231.
