Глава 5 Агрессивные формы кода и борьба с ними
Глава 5
Агрессивные формы кода и борьба с ними
? Все гениальное – просто. Пишем вирус одной строкой!
? Веб-страница в обличии Фредди Крюгера – "потрошит" ваш винчестер!
? Антология сокрытия вирусного кода
? Как работает эвристический анализатор кода и почему даже два антивируса в системе могут стать бесполезными
Как обойти антивирус? Можно ли написать вирус всего одной строкой кода? Может ли веб-страница отформатировать диск? Какие методы используют вирусописатели для сокрытия своего кода и почему даже два антивируса могут стать бесполезными для вашей системы?
На эти вопросы вы найдете ответы в данной главе.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
ГЛАВА 20. Web-формы и элементы управления
ГЛАВА 20. Web-формы и элементы управления В предыдущих главах мы проделали большую работу. Во-первых, реализовали подгрузку фрагментов содержимого Web-страницы вместо загрузки целых Web-страниц. Во-вторых, сделали часть содержимого Web-страниц, а именно полосу навигации,
10.1. Ограничения доступа к файлам и борьба с ними
10.1. Ограничения доступа к файлам и борьба с ними Разрешения NTFSВ Windows Vista можно управлять правами доступа к файлам и папкам для различных пользователей. Эта возможность реализована в самой файловой системе NTFS в виде разрешений, которые хранятся для каждого файла или папки
6.1 СОСТОЯНИЯ ПРОЦЕССА И ПЕРЕХОДЫ МЕЖДУ НИМИ
6.1 СОСТОЯНИЯ ПРОЦЕССА И ПЕРЕХОДЫ МЕЖДУ НИМИ Как уже отмечалось в главе 2, время жизни процесса можно теоретически разбить на несколько состояний, описывающих процесс. Полный набор состояний процесса содержится в следующем перечне:1. Процесс выполняется в режиме задачи.2.
ГЛАВА 20. Web-формы и элементы управления
ГЛАВА 20. Web-формы и элементы управления В предыдущих главах мы проделали большую работу. Во-первых, реализовали подгрузку фрагментов содержимого Web-страницы вместо загрузки целых Web- страниц. Во-вторых, сделали часть содержимого Web-страниц, а именно полосу навигации,
4.2.2. Запуск программ и переключение между ними
4.2.2. Запуск программ и переключение между ними В общем случае запустить программу или приложение на выполнение можно несколькими способами:? Щелкнуть мышкой по значку программы на панели (если таковой имеется).? Щелкнуть мышкой по соответствующему значку рабочего стола
Глава 4. Борьба со спамом
Глава 4. Борьба со спамом 4.1. Что такое спам? Развитие Интернета имеет и негативные последствия. Одно из них – это спам. Спамом называется рассылка нежелательной корреспонденции, как правило, рекламного характера. Если быть более точным, то спамом считается:? массовая
Глава 5 «Малые» формы рекламы в Интернете
Глава 5 «Малые» формы рекламы в Интернете • PR в Интернете, его современные формы.• Работа с социальными медиа.• Технология PR в Интернете.• Вирусный маркетинг.• Реклама в играх, ее формы в зависимости от типов игры.• Оптимизация сайта для поисковых машин.• Факторы,
Глава 8 Малые архитектурные формы
Глава 8 Малые архитектурные формы Украсить участок могут не только живые материалы, травы и растения, но и различные сооружения, дополнительные архитектурные элементы, которые принято называть малыми архитектурными формами. Это всевозможные беседки, скамейки, дачная и
Создание снимков отчета и работа с ними
Создание снимков отчета и работа с ними Уже созданный и отредактированный отчет можно экспортировать в формат снимка, в таком случае конечный файл будет являться файлом формата SNP. Снимок отчета представляет собой файл, в котором содержатся копии всех страниц отчета,
ГЛАВА 11 Web-формы: приложения на основе ASP.NET для работы с базами данных
ГЛАВА 11 Web-формы: приложения на основе ASP.NET для работы с базами данных До сих пор демонстрировались различные способы работы с базой данных на разных этапах создания приложения и способы использования результатов выполнения приложения (на основе объектов DataSet, DataAdapter и
Глава 2 Организация кода
Глава 2 Организация кода 2.0. Введение Возможно, что одной из причин популярности C++ является его способность одинаково хорошо подходить для маленьких, средних и больших проектов. Для небольшого прототипа или исследовательского проекта можно написать всего несколько
Глава 13 Использование неуправляемого кода
Глава 13 Использование неуправляемого кода Несмотря на то что библиотека .NET Compact Framework имеет множество классов для выполнения самых разных задач, во многих случаях приходится прибегать к вызовам функций Windows API. А в некоторых случаях использование функций Windows API даже
Не думать, что такое не может случиться с ними
Не думать, что такое не может случиться с ними Во многих компаниях взлом компьютеров считают игрой в лотерею. Они уверены в своем иммунитете от вторжения хакера и пренебрегают даже основными мерами предосторожности. Это никогда не может с ними произойти, поэтому они не
Текстовые блоки и работа с ними
Текстовые блоки и работа с ними Любой текст, который мы поместим на рабочий лист, будет заключен в так называемый текстовый блок. Это особый примитив, мало чем отличающийся от уже знакомых нам "графических" примитивов — линий и заливок. О работе с текстовыми блоками мы
Создание массивов и работа с ними
Создание массивов и работа с ними Массив — это пронумерованный набор переменных одного типа, называемых элементами массива. Доступ к нужному элементу массива выполняется по его порядковому номеру, называемому индексом. А общее число элементов массива называется его
Файлы и операции с ними
Файлы и операции с ними Итак, что такое файл, мы уже себе можем представить (одна программа, один документ, один рисунок и т. д.). Каждый файл обязательно имеет имя, адрес, размер.Начнем с «прописки» файла. Здесь, слава богу, только два варианта – внутри компьютера (на жестком