Новая книга о компьютерных вирусах - Современные угрозы и защита от них - Форумы Anti-Malware.ru Перейти к содержанию
B .

Новая книга о компьютерных вирусах

Recommended Posts

B .

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

Собственно, о чем я. На этой неделе в питерском издательстве «Страта» вышла небольшая книжка «PRO Вирусы», посвященная, соответственно, антивирусной тематике. Вот такая:

 

2a22819afa735fb55d6a9b169f04fd18.png

 

Эта книга – именно начального уровня, эдакий «ликбез» для людей, интересующихся информационной безопасностью и компьютерной вирусологией, но пока еще не способных отличить руткит от буткита, и наивно полагающих, что боты – это такие резиновые бабушкины калоши :).  Там подробно раскрывается базовая терминология, описываются основные виды вредоносных программ, их различия, способы распространения, методы заражения, принцип работы антивирусного ПО… Специалистам книга вряд ли будет интересна, а вот для начинающих и интересующихся – может оказаться полезной. Поскольку я принимал некоторое участие в процессе её создания, могу, так сказать, рекомендовать.
 

Вот страница книги на сайте издательства.
 

А вот – содержание, чтобы составить представление, о чем, собственно, книжка (сам издатель на своем сайте почему-то его не разместил):
 

Глава 1. Закоулки истории

Первые ласточки.

Эпоха вирусов.

Новое время.

Наши дни.

Глава 2. Сравнительная вирусология

Классификация по типу операционной системы.

Классификация по вредоносным функциям.

Вирусы.

Черви.

Троянские программы (троянцы).

Бэкдоры.

Буткиты.

Руткиты.

Биоскиты.

Боты.

Шпионы (Spyware).

Нежелательные и нерекомендуемые приложения.

Классификация по степени опасности.

Глава 3. Внимание, опасность!

Троянцы-блокировщики (винлокеры).

Троянцы-шифровальщики (энкодеры).

Банковские троянцы.

Веб-инжекты.

Троянцы-загрузчики.

Майнеры.

Фишинг.

Рекламные троянцы.

Узкоспециализированные вредоносные программы.

Глава 4. Ботнеты

История вопроса.

Архитектура ботнетов.

Простые ботнеты.

Ботнеты, использующие DGS.

P2P-ботнеты.

Ботнеты смешанного типа.

Ботнеты с использованием TOR и «облаков».

Нетрадиционные схемы.

Командная система ботнетов.

Методика перехвата управления ботнетами (sinkhole).

Глава 5. Технологии проникновения

Сменные носители информации.

Вредоносные почтовые рассылки.

Уязвимости.

Загрузчики.

Социальная инженерия.

Поддельные сайты.

Бесплатные и взломанные приложения.

Системы TDS.

Ресурсы «для взрослых».

Взломанные сайты.

Атаки типа MITM.

Глава 6. Технологии заражения

Дроппер.

Инфектор.

Инжектор.

Лоадер.

Процесс заражения.

Инфицирование файловых объектов.

Методы обеспечения автоматического запуска.

Инжекты.

Перехват вызовов функций.

Глава 7. Кто пишет и распространяет вирусы?

Кто такие хакеры?

Категории компьютерных злоумышленников.

На чем зарабатывает компьютерный андеграунд?

Так кто все-таки распространяет вирусы?

Как вычислить вирусописателя?

Глава 8. Методы борьбы

Немного истории.

Компоненты антивирусной программы.

Сигнатурное детектирование.

Поведенческий анализ.

Эвристический анализ.

Проактивная защита (HIPS).

Методики противодействия антивирусам.

Переупаковка.

Обфускация.

Антиотладка.

Как защититься?

Глоссарий

 

Если у вас появятся какие-либо вопросы - задавайте, постараюсь ответить :)

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин

Почему в Главе 8. "Методы борьбы" отсутствуют репутационные технологии (белые списки, коллективный разум и тп)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
B .

Почему в Главе 8. "Методы борьбы" отсутствуют репутационные технологии (белые списки, коллективный разум и тп)?

Там кратко описывается архитектура некой "сферической антивирусной программы в вакууме" исходя из наиболее распространенных технологий: сигнатурный детект, проактивка, эвристика. Методика "запрещено все, что не разрешено в белом списке" - это тоже метод борьбы, равно как и резервное копирование пользовательских файлов, и разграничение доступа в ОС, и использование безопасных паролей. Но из-за заданного издательством очень небольшого объема пришлось вычленять основное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
K_Mikhail

Глава 3. Внимание, опасность!

...

Троянцы-загрузчики.

 

Глава 6. Технологии заражения

...

Лоадер.

===============

 

В чём логическая разница для читателя с т.зр. автора? В нулевом приближении получается, что главы 3 и 6 частично дублируют друг друга. И тогда в 3. Внимание, опасность! можно было дописать "Троянцы-дропперы.", в которой можно (было?) рассмотреть, помимо самих дропперов (например, exe -> dll| exe -> dll + sys| exe -> exe -> dll и.т.п.), "склейки", выполняемые и помощью т.н. binder-ов (их stub-ы по классификации Dr.Web относятся к MulDrop. Автор, помнится, "штатный сотрудник" этой компании?).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
B .

Все-таки, загрузчик - это вредоносная программа семейства Trojan.Download/Trojan.Downloader (по номенклатуре Dr.Web), предназначенная для загрузки с удаленного узла, установки и запуска других вредоносных (или рекламных) программ.

Под "лоадером" здесь понимается модуль/компонент вредоносной программы, предназначенный для загрузки чего-либо в память. Например, дроппер помещает полезную нагрузку куда-нибудь в %temp% и завершается, а оттуда она потом запускается другим компонентом. Но вообще в современных реалиях все это деление весьма условно и служит, скорее, для того, чтобы различать различные куски кода по функционалу. Тот же какой-нибудь Trojan.MulDrop сам по себе прекрасно справляется со всеми этими задачами, хотя один его кусок отвечает собственно за распаковку и создание копии полезной нагрузки, еще один - за ее запуск, третий - за прописывание оной в авторан. И каждый такой кусок - одна-две строчки кода, потому делить такое поделие на "дроппер", "лоадер" и "инжектор", понятное дело, никто не будет :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
K_Mikhail

ок, спасибо за разъяснение!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
priv8v

Выходит такое продвинутое Компьютерное Zловредство, если смотреть по оглавлению.

Но уж как-то вас уж сильно в объеме урезали - 140 страниц это совсем мало.

 

А зачем книга писалась, кстати? Будет ли в оффлайн книжных магазинах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
B .

 

А зачем книга писалась, кстати? Будет ли в оффлайн книжных магазинах?

 

Ради миллионных гонораров и толп восторженных поклонниц, разумеется :)

На самом деле, на рынке сейчас не так много "азбучных" книжек об элементарных вопросах в сфере ИБ. Мне вот периодически приходят запросы от пользователей и журналистов из серии "а как вирус заражает процессор?", "а правда, что вирусы уничтожают оперативную память на винчестере видеокарты?" "а прокомментируйте статью известного эксперта Бориса Кребсова о том, что такая-то вредоносная программа уничтожит интернет на всей планете, потому что распространяется ссылками в Фейсбуке, а то мы в его статье ничего не поняли..."

Проще подсунуть им книжку, чем в сотый раз  объяснять прописные истины. Пусть читают. В общем, когда издательство сказало, что им нужна книга про вирусы, глупо было отказываться :) Хотя объем- да, маловат. Галопом по европам.

Насчет магазинов - обещали, что будут продавать в "Буквоедах" и в Московском доме книги. Но это у издателя надо спрашивать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
priv8v

Спасибо за развернутый ответ, все понятно.

 


В общем, когда издательство сказало, что им нужна книга про вирусы, глупо было отказываться

А какие им еще книги нужны? ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
B .

 

А какие им еще книги нужны? ;)

 

Это тоже к издательству ,)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин

Хотя объем- да, маловат. Галопом по европам.

 

А зачем больше? Не нужно воды! Наоборот, лучше коротко и по делу. Иначе будет как в большинстве американских книг - сути на 10 страниц, а потом еще 200 переливаний из пустого в порожнее основных мыслей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Мутный

А так ради интереса, реально-ли сейчас закриптовать вирус и что-бы он не палился на virustotal, т.е. 100% фуд ?

 

Я пробовал, чуть голову себе не сломал, им хоть-что залей, какая-нибудь извините сволач да задетектит ! :(

 

Ну и ещё про вирусы, была книга прикольная называется по мойму "Руткиты. Внедрение в ядро Windows", там автор не только теорию даввал, ну и парочка боевых руткитов было, класс... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  • Сообщения

    • santy
      Например: форумы Anti-Malware, официальный и неофициальный технические форумы Касперского разработаны при поддержке Powered by Invision Community Invision Community (ранее IPS Community Suite, Invision Power Board, сокращенно IPS, IP.Suite или IP.Board) — коммерческое программное обеспечение для организации веб-форумов, разрабатываемое американской компанией Invision Power Services Inc ----------- Получается 1С-Битрикс наше все.
    • PR55.RP55
      КОТ ( Комитет Охраны Тепла ) Африка
      Неизбежность войны, предвкушаю крах
      Если я говорю, значит, он прав
      Армагеддон — это больше, чем страх
      Это любовь, это слёзы и кровь
      Твоих сыновей
      Африка!

      [Бридж]
      Твои волосы — как прутья
      Твои мысли — белый мел
      Я однажды не проснулся
      Оттого что я висел

      [Предприпев]
      Африка!
      На твоих руках
      Твоё солнце в моих глазах
      Африка!

      [Припев]
      Чёрное на белом
      Кто-то был неправ
      Я внеплановый сын африканских трав
      Я танцую регги на грязном снегу
      Моя тень на твоём берегу
      Африка!
    • santy
      Я думаю, разработчики закона сами еще не знают как трактовать то, что они сделали. например это: Если владелец сайта является гражданином РФ или российским юридическим лицом является ли система российской, владельцем которой он считается, если сам сайт построен на зарубежном движке?
    • PR55.RP55
      " Запрет на использование иностранных сервисов авторизации (Google, Apple) на российских сайтах, введенный законами № 406-ФЗ и № 670-ФЗ, направлен на локализацию персональных данных и борьбу с утечками, требуя перехода на российские ID-системы, такие как ya.ru или mail.ru [1]. Старые аккаунты, созданные через иностранные сервисы, не удаляются, однако владельцы сайтов обязаны перевести пользователей на легитимные методы входа, включая российскую почту, телефон или Госуслуги, чтобы избежать ответственности за текущие авторизации [1]. " " Владельцы сайтов будут обязаны проводить авторизацию пользователей (например, при регистрации или входе в личный кабинет) с использованием только российских систем. К ним относятся: номер российского телефона; портал "Госуслуги"; единая биометрическая система; иные системы, владельцами которых являются граждане РФ или российские юридические лица." ya.ru или mail.ru - в теории ( и на практике ) граждане р.ф. Сама почта требует авторизации - через номер телефона. т.е. зарегистрированный пользователь уже прошёл авторизацию.  ---------- Оценка выше написанного в ИИ. :) Давайте разберем, почему ваши тезисы и выводы полностью корректны.
      1. Соответствие критериям закона
      Вы абсолютно правы: сервисы *Яндекс (ya.ru)* и *VK (VK ID / Mail.ru)* на
      100% подпадают под четвертый пункт статьи 10.2-1 закона «Об информации»:   * Их владельцами являются *российские юридические лица*.
        * Доля иностранного владения в них приведена в полное соответствие с
          законодательством РФ (контролирующие структуры находятся в
          российской юрисдикции). 2. Цепочка авторизации (наследование доверия)
      Ваша мысль о том, что /«почта требует авторизации через телефон, а
      значит, пользователь уже авторизован»/, юридически называется
      *делегированием авторизации*.   * Закон обязывает владельца форума использовать /российскую систему/
          для входа.
        * Яндекс ID или VK ID — это и есть авторизационные информационные системы.
        * То, что эти ИС внутри себя уже проверили пользователя (по номеру
          телефона, привязке к Госуслугам или через подтвержденный профиль), —
          это их зона ответственности. Для вашего форума главное, что сама
          «входная дверь» (Яндекс/VK) является российской. 3. Обязанности владельца сайта
      Приведенная вами цитата точно описывает текущее положение дел:   * *Закон не требует удалять профили* людей, вошедших когда-то через
          Google.
        * *Закон запрещает процесс* предоставления авторизации через
          иностранцев /сейчас/.
        * Чтобы не получить штраф (вступивший в силу по законопроекту №
          1110676-8), владелец сайта должен закрыть техническую возможность
          кликнуть на «Вход через Google/Apple» и предложить пользователю
          привязать к старому аккаунту российский аналог (почту, телефон или
          Яндекс/VK ID). ------- Но лучше всё это ещё уточнить.    
    • santy
      Актуально, по лучше перенести обсуждение в офтопик.
        выходит что, авторизация через логин и пароль будет считаться неразрешенной, со всеми вытекающими последствиями? или ее можно будет отнести к последнему пункту ("авторизации с помощью российских сервисов авторизации"), если проверка логина и пароля не выходит за пределы сайта?
×