Семантический анализ структуры EXE файла и дисассемблер (с примерами и исходниками), вирусология

Цена:
5 руб.

Состав работы

material.view.file_icon
material.view.file_icon DEB2ASM.PAS
material.view.file_icon DISASEM(Diplom).PAS
material.view.file_icon DISASM.C
material.view.file_icon OUTENTER.ASM
material.view.file_icon bestref-53755.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Предисловие.

1. Язык ассемблера и структура команд.

2. Структура EXE –файла (семантический разбор).

3. Структура COM-файла.

4. Принцип действия и распространения вируса.

5. Дисассемблер.

6. Программы.



Предисловие



Профессия программиста удивительна и уникальна. В наше время науку и жизнь невозможно представить без новейших технологии. Все что связано с деятельностью человека не обходится без вычислительной техники. А это способствует ее высокому развитию и совершенству. Пусть развитие персональных компьютеров началось не так давно, но в течение этого времени были сделаны колоссальные шаги по программным продуктам и еще долгое время эти продукты будут широко использоваться. Область связанных с компьютерами знании претерпела взрыв, как и соответствующая технология. Если не брать в рассмотрение коммерческую сторону, то можно сказать, что чужих людей в этой области профессиональной деятельности нет. Многие занимаются разработкой программ не ради выгоды или заработка, а по собственной воле, по увлечению. Конечно это не должно сказаться на качестве программы, и в этом деле так сказать «бизнесе» есть конкуренция и спрос на качество исполнения, на стабильной работе и отвечающий всем требованиям современности. Здесь так же стоит отметить появление микропроцессоров в 60-х годах, которые пришли на замену большого количества набора ламп. Есть некоторые разновидности микропроцессоров которые сильно отличаются друг от друга. Эти микропроцессоры отличны друг от друга разрядностью и встроенными системными командами. Самые распространенные такие как: Intel, IBM, Celeron, AMD и т.д. Все эти процессоры имеют отношение к развитой архитектуре процессоров фирмы Intel. Распространение микрокомпьютеров послужило причиной пересмотра отношения к языку ассемблера по двум основным причинам. Во-первых, программы, написанные на языке ассемблера, требуют значительно меньше памяти и времени выполнения. Во-вторых, знание языка ассемблера и результирующего машинного кода дает понимание архитектуры машины, что вряд ли обеспечивается при работе на языке высокого уровня. Хотя большинство специалистов в области программного обеспечения ведут разработки на языках высокого уровня, таких как Паскаль, С или Delphi, что проще при написании программ, наиболее мощное и эффективное программное обеспечение полностью или частично написано на языке ассемблера. Языки высокого уровня были разработаны для того, чтобы избежать специальной технической особенности конкретных компьютеров. А язык ассемблера, в свою очередь, разработан для конкретной специфики процессора. Следовательно, для того, чтобы написать программу на языке ассемблера для конкретного компьютера, следует знать его архитектуру. В настоящие дни видом основного программного продукта является EXE-файл. Учитывая положительные стороны этого, автор программы может быть уверен в ее неприкосновенности. Но зачастую порой это далеко не так. Существует так же и дисассемблер. С помощью дисассемблера можно узнать прерывания и коды программы. Человеку, хорошо разбирающегося в ассемблере не сложно будет переделать всю программу на свой вкус. Возможно отсюда появляется самая неразрешимая проблема – вирус. Зачем же люди пишут вирус ? Некоторые задают этот вопрос с удивлением, некоторые с злостью, но тем не менее продолжают существовать люди которые интересуются этой задачей не с точки зрения нанесения какого-то вреда, а как интереса к системному программированию. Пишут Вирусы по разным причинам. Одним нравится системные вызовы, другим совершенствовать свои знания в ассемблера. Обо всем этом я постараюсь изложить в своей курсовой работе. Так же в нем сказано не только про структуру EXE-файла но и про язык ассемблера.
Аспирант университета Хохлов, 23-ти лет, занимался исследовательской работой по компьютерной «вирусологии». Целью работы было выяснение масштаба глобальной сетевой инфраструктуры. В результате ошибки в механизме размножения вируса, так называемые
Задание № 17 Аспирант университета Хохлов, 23-ти лет, занимался исследовательской работой по компьютерной «вирусологии». Целью работы было выяснение масштаба глобальной сетевой инфраструктуры. В результате ошибки в механизме размножения вируса, так называемые «сетевые черви», проникли в университетскую компьютерную сеть и уничтожили информацию, содержащуюся в компьютерах факультетов и подразделений. В результате этого были полностью уничтожены списки сотрудников университета, расчеты бухгалте
User Скиталец : 10 апреля 2026
100 руб.
Аспирант университета Хохлов, 23-ти лет, занимался исследовательской работой по компьютерной «вирусологии». Целью работы было выяснение масштаба глобальной сетевой инфраструктуры. В результате ошибки в механизме размножения вируса, так называемые
Экзаменационная работа по дисциплине: Философия. Билет №7
Вопросы к экзамену по философии для студентов дистанционного обучения Билет 7 1. Понятие материи, ее генезис, формы существования, атрибуты. 2. Задача по дисциплине " Философия" № билета: 7 Раздел (глава): 2(1,2) Номер задачи: 9 Тексты задач в разделе "Контрольные задания". Условие задачи: 9. «Как бы мы не усложняли компьютер, он остается системой, функционирующей в рамках физико-химического движения, а психика, мышление – это продукты социально-биологические. Поэтому рассуждения об эре ис
User SibGOODy : 14 июля 2023
300 руб.
promo
Культурология. Билет №16. Зачет
Билет 16 Средневековая западноевропейская культура: особенности, периодизация. Важнейшей особенностью европейской средневековой культуры является особая роль христианского вероучения и христианской церкви. В условиях всеобщего упадка культуры сразу после разрушения Римской Империи только церковь в течение многих веков оставалась единственным социальным институтом, общим для всех европейских стран, племен и
User lisii : 12 января 2018
39 руб.
Стальные бурильные трубы. Дипломный проект-Оборудование для бурения нефтяных и газовых скважин
РЕФЕРАТ Пояснительная записка ВКР по теме «Стальные бурильные трубы» содержит 122 страницы, 9 рисунка, 25 таблицы, 15 источников и 9 листов графического приложения. МЕСТОРОЖДЕНИЕ, СКВАЖИНА, ТРУБА, ДАВЛЕНИЕ, ТЕМПЕРАТУРА, ГАЗ, КОЛОННА. В технологической части проведено описание конструкции бурильных труб, их характеристики, а также описание технологических схем. В технической части приведен расчет бурильной колонны, расчет УБТ, предложения по модернизации замковой части; расчет замковых
3485 руб.
Стальные бурильные трубы. Дипломный проект-Оборудование для бурения нефтяных и газовых скважин
Подшипник - Вариант №8
Подшипник – опора валов и вращающихся осей. По типу трения различают подшипники качения и скольжения. Данный подшипник является неподвижным подшипником скольжения. В верхней части корпуса (1) и запрессованного в него вкладыша (2) имеется отверстие для периодической смазки. Детали позиций 1 и 2 выполнены из латуни Л63 ГОСТ 15527-70. По заданию: 1. Созданы 3D модели деталей, входящих в сборочную единицу. 2. Выполнена 3D модель сборочной единицы. 3. Выполнены ассоциативные чертежи всех деталей п
User HelpStud : 29 июня 2019
120 руб.
Подшипник - Вариант №8 promo
up Наверх