Семантический анализ структуры 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-файла но и про язык ассемблера.
Индивидуальное задание № 2 по курсу «Метрология, стандартизация и сертификация в инфокоммуникациях» на тему: «Аналоговые вольтметры и их использование в измерительной практике» Вариант 07
На рисунке 1 показана осциллограмма периодического сигнала, который наблюдали на выходе исследуемого устройства. Требуется выполнить следующие задания: 1. Построить в соответствии с исходными данными в линейном масштабе график исследуемого сигнала и произвести его аналитическое описание. 2. Найти пиковое U_m, среднее U_ср, средневыпрямленное U_(ср.в) и среднеквадратическое U значения напряжения наблюдаемого сигнала. 3. Произвести аналитическое описание переменной составляющей сигнала и постро
User msakent : 9 декабря 2019
300 руб.
Экзамен по дисциплине: Мультисервисные сети связи. Часть 1. Билет №20.
Билет №20. 1. Протокол IPv4. Недостатки, проблемы адресации и меры их преодоления. 2. Назначение и типы сигнальных шлюзов (SGW). 3. Рассчитать требуемую пропускную способность сетевого интерфейса (физический уровень) при передаче речи по стеку RTP/UDP/IP/Ethernet с параметрами: аудиокодек G.729; количество речевых пакетов в одной IP-дейтаграмме – 8.
User teacher-sib : 22 июня 2019
350 руб.
promo
Зовнішньоекономічна діяльність комерційних банків (Внешнеэкономическая деятельность комерческих банков)
План стор. Вступ Розділ 1. Основи зовнішньоекономічної діяльності в Україні 1.1. Характеристика зовнішньоекономічної діяльності в Україні 5 1.2. Правові основи валютного регулювання зовнішньоекономічної діяльності 12 1.3. Ліцензування зовнішньоекономічних операцій 16 1.4. Укрексімбанк у системі банків України 21 Розділ 2. Міжнародні розрахунки, їхнє оформлення, облік, контроль і аналіз в Укрексімбанку 2.1. Характеристика Міжнародних розрахунків по експорно-імпорним операціям 28 2.2. Оформле
User alfFRED : 23 марта 2013
10 руб.
Задание 14. Вариант 4 - Отрезок
Возможные программы для открытия данных файлов: WinRAR (для распаковки архива *.zip или *.rar) КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d Любая программа для ПДФ файлов. Боголюбов С.К. Индивидуальные задания по курсу черчения, 1989/1994/2007. Задание 14. Вариант 4 - Отрезок По заданным координатам концов отрезка АВ построить его наглядное изображение и комплексный чертеж. Определить положение отрезка относительно плоскостей проекций. В состав выполненной работы входят 2 фай
50 руб.
Задание 14. Вариант 4 - Отрезок
up Наверх