Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Реверсне програмування"
Дата
2024
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Національний технічний університет "Харківський політехнічний інститут"
Анотація
Дисципліна спрямована на розгляд широкого кола питань, починаючи з антиналагоджувальних прийомів, дослідження формату РЕ-файлів, втручання в різні секції коду та даних, в тому числі з використанням нової точки входу в програму, збільшення розміру секцій, дослідження динамічних бібліотек та закінчуючи реверсом програм з запитом паролю, шифруванням програми. Крім того, розглядаються питання перекриття коду, самомодифікації коду при виконанні та реверсингом програм з використанням перевірки дати та часу, з розміщенням даних в різних типах секцій, з перетворенням логічних операцій та різних варіантів виклику функцій. Використовується віконний інтерфейс в операційній системі х64. Теоретичний матеріал підкріплюється прикладами програмного коду – від простих програм до програм професійного рівня, таких як пакувальники та протектори, виконаних в макроасемблері.
Опис
Ключові слова
методичні вказівки, інформаційні технології, комп'ютерні системи, програмне забезпечення, програмування, програмні коди, шифрування
Бібліографічний опис
Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Реверсне програмування" [Електронний ресурс] : для студентів ден. та заочн. форми навчання за спец. 123 – "Комп'ютерна інженерія" усіх форм навчання / уклад. О. М. Рисований ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків : НТУ "ХПІ", 2024. – 15 с. – URI: https://repository.kpi.kharkov.ua/handle/KhPI-Press/80231.