Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Курсовая работа по дисциплине СПО.docx
Скачиваний:
73
Добавлен:
11.06.2015
Размер:
864.01 Кб
Скачать

Заключение

Hex-редактор является мощнейшим инструментом, который может служить как для благих, так и для корыстных целей. На первый взгляд работа с ними кажется очень сложной, но хакеры считают иначе. Именно с помощью hex-редакторов и дизассемблеров они ломают программы. Находят в коде нужные им места и исправляют их в соответствии со своими корыстными целями. Однако дизассемблеры и hex-редакторы весьма полезны и законопослушным программистам. Они используются, например, для отладки, для изучения машинных кодов и т.п. Например, вы знаете, как выглядит команда на языке ассемблера, но хотите узнать ее машинный код.

Следует, однако, учесть, что не все команды умещаются в машинный код из двух чисел. Некоторые команды довольно сложные и требуют большего количества чисел для представления в машинных кодах. Если нет документации, то выход только один – hex-редактор и/или дизассемблер.

Список литературы

  1. Крис Касперски, Фундаментальные основы хакерства. Искусство дизассемблирования. М.: СОЛОН-Р, 2002.

  2. Пирогов В.Ю. , Ассемблер для Windows. М.: Издатель Молгачева С.В., 2002.

  3. Магда Ю.С., Ассемблер. Разработка и оптимизация Windows-приложений. М.: БХВ-Петербург, 2003.

  4. Питер Абель, Ассемблер и программирование для IBM PC

  5. Юров В.И., Ассемблер. Учебник для вузов. М.: Питер, 2003.

  6. Поляков А.В., Ассемблер для чайников.

  7. Голубь Н.Г., Искусство программирования на Ассемблере. М.: DiaSoft, 2002

Соседние файлы в папке Курсач