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