Год сдачи: 2009 Информация о файлах в архиве: sprg_kursovaja_hex-editors.doc - Файл курсовой работы. Содержание 1. Введение 3 2. Инструментарий исследователя машинного кода 4 2.1. Отладчики 4 2.2. Дизассемблеры 9 2.3. Декомпиляторы 12 2.4. Шестнадцатеричные редакторы 13 2.5. Распаковщики 16 2.6. Дамперы 17 2.7. Редакторы ресурсов 18 3. Шестнадцатеричный редактор HIEW 20 3.1. Описание 20 3.2. Обзор основных функций и возможностей 21 4. Шестнадцатеричный редактор BIEW 23 4.1. Описание 24 4.2. Обзор основных функций и возможностей 25 5. Заключение 26 6. Список использованной литературы 27 7. Приложение 28 Существует много способов применения данных программ, но можно выделить два основных. Это возможность исследования и редактирования. Другой же способ состоит в том, что при написании программ на языке Assembler после компиляции исходного кода в выполняемый COM или EXE файл можно залезть в откомпилированный файл одним из этих редакторов и посмотреть, все ли откомпилировалось так, как вы хотели. При желании все можно легко изменить и сохранить. Поэтому возможности применения шестнадцатеричных редакторов не ограничены. В данной курсовой работе будут подробно рассмотрены два редактора – Hiew и Biew, а также небольшой экскурс об инструментах исследования машинного кода для получения более полной картины. Подводя итоги данной курсовой работы, несомненно, можно сделать вывод, что шестнадцатеричные редакторы, в частности HIEW и BIEW завоевали огромную популярность среди программистов и исследователей машинного кода, а также нашли широкое применение в сфере самых разнообразных задач: начиная от элементарных – редактирование программ в ассемблерном виде и секторов гибких и жестких дисков, заканчивая – дизассемблированием двоичного кода с возможностью его последующего исправления путем указания мнемонических имен команд. Стоит отметить и тот факт, что для грамотного использования шестнадцатеричных редакторов необходимо наличие начальных азов языка программирования ASSEMBLER, без которых просто-напросто становится невозможным использовать весь потенциал, находящийся в HEX-редакторах. Знаете ли вы что? Если Вы решили диплом купить, а не выполнять сами или на то есть веские основания, то самым оптимальным решением при покупке диплома будет обращение в специализированные конторы, которые занимаются непосредственно подобного рода работами. Однако, стоит быть максимально осторожными, ведь как и в реальной в жизни, в интернете полно мошенников. |