Перейти к содержимому


Фотография

Анатомия связки сплойтов.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 Guersto

Guersto

    МЕСТНЫЙ

  • 83 topics
  • Пользователь
  • PipPipPip
  • 492 сообщений

Отправлено 02 February 2018 - 02:18 PM

Для начала разберем что есть связка сплойтов.
Связка сплойтов состоит из:
1. Сплойтов.
2. Ротатора.
3. Загружаемого файла.
4. Админ. панели.
5. Статистика.
 
1.
В рамках данной статьи, понятие эксплоита мы обсудим только remote (удаленные) эксплоиты для браузеров.
Рассмотрим использование эксплоита для браузера на примере WEB связки эксплоитов:загрузка эксплоита,если он сработал успешно - управление передается шеллкоду эксплоита,шеллкод загружает и исполняет загружаемый файл.
 
 
2. Ротатор. Задачи ротатора определить ПО,версию ПО жертвы и выдать нужный эксплоит под это это ПО.
Что определяет ротатор в связке эксплойтов, эксплуатирующе WEB уязвимости с последующей загрузкой и исполнением файла.
Итак, скрипт ротатора определяет:
OS,версию OS
Браузер - версию браузера ,плагины*
Уязвимости в плагинах браузеров могут быть самые разные. Приведем самые распространенные.
PDF,Flash, Java runtime,DJVU reader и множество других. (также версии плагинов).
Ротатор,определив версию ПО выдает под эту версию эксплоит.
*Ротатор определяет наличие/версию ПО по HTTP заголовкам которые привидены ниже (в статистике).
 
3.Загружаемый файл.
Загружаемым файлом может быть что угодно.Это тот файл который загрузится и запустится если сплойт сработает удачно.
4.Админ. панель.
Сама админ. панель сделана для предотвращения неправомерного доступа к загружаемому файлу,статистике и другим функциям админ. панели.
Функции админ панели:
Статистика,изменение загружаемого файла.
Другие функции админ панели:
Обилие функций зависит от создателя админ панели связки.К примеру в связке Ice Pack был крипт iframe кода,автовод iframe (тоесть вам дается готовый iframe для вставки в нужные страницы).
5.Статистика.
Статистика обычно делится на:
Всего посещений. (сколько всего хостов посетило страницу с кодом сплойтов).
Уникальных посещений. (Сколько уникальных хостов т.е. если один хост посетит 10 раз страницу с загрузкой сплойтов то уникальное посещение будет одно).
Указание referrer т.е. с какого хоста было посещение (берется из заголовка HTTP_REFERER)
Загрузки. (т.е. эксплойт сработал успешно,файл загружен/запущен).
Как правило,статистика хранится в mysql формате (может храниться в текстовом или ином формате) на сервере,выводится в админ панели.
Скрипт статистики берет информацию из HTTP заголовков.Таких как:
 
HTTP_ACCEPT
HTTP_ACCEPT_ENCODING
HTTP_REFERER
HTTP_USER_AGENT
REMOTE_ADDR
REMOTE_PORT
REQUEST_METHOD
REQUEST_URI
SERVER_PROTOCOL
 
 
Для закрепления изложенного в статье материала рекомендую взять любую (желательно простую с 1-3 эксплоитами) связку и найти в ней вышеприведенные элементы.
Также в заключении кратко изложу схему работы связки сплоитов.
Хост посещает страницу со скриптом ротатора и скриптом сбора статистики.
Ротатор узнает OS и версию OS также наличие нужного установленного ПО. Если он находит установленное ПО с нужной версией - выдает под это ПО (версию ПО) сплоит. Если сплоит срабатывает успешно - то передает скрипту статистики информацию об успешном срабатывании.Если не срабатывает то передает информацию о не срабатывании сплоита.
Скрипт статистики фиксирует уникальный заход,повторный заход,успешность срабатывания сплоита

  • 0

#2 Haking

Haking

    МЕСТНЫЙ

  • 83 topics
  • Пользователь
  • PipPipPip
  • 660 сообщений

Отправлено 02 February 2018 - 02:32 PM

старо как мир, бессмысленная инфа, современные связки не те что раньше, крипт, подача, фильтр поисковых ботов и т.д.
Для тебя может и стара, а для новичков познавательная. 

  • 0

#3 Суханов

Суханов

    МЕСТНЫЙ

  • 69 topics
  • Пользователь
  • PipPipPip
  • 599 сообщений

Отправлено 02 February 2018 - 03:10 PM

Что позновательно то позновательно.


  • 0

#4 sobik

sobik

    МЕСТНЫЙ

  • 63 topics
  • Пользователи
  • PipPipPip
  • 922 сообщений

Отправлено 03 February 2018 - 05:33 PM

Да интересно!


  • 0

#5 Касист

Касист

    МЕСТНЫЙ

  • 48 topics
  • Пользователи
  • PipPipPip
  • 691 сообщений

Отправлено 04 February 2018 - 09:28 PM

Ну конечно интересно.


  • 0

#6 xose

xose

    МЕСТНЫЙ

  • 45 topics
  • Пользователи
  • PipPipPip
  • 739 сообщений
  • DEPOSIT:300$

Отправлено 07 February 2018 - 09:49 AM

Да да интересно.


  • 0

#7 Вадим174

Вадим174

    МЕСТНЫЙ

  • 86 topics
  • Пользователь
  • PipPipPip
  • 637 сообщений

Отправлено 07 February 2018 - 06:23 PM

Серьезные вещи.


  • 0

#8 kosmichik

kosmichik

    МЕСТНЫЙ

  • 70 topics
  • Пользователи
  • PipPipPip
  • 1075 сообщений

Отправлено 09 February 2018 - 02:11 AM

Хорошо всё расписал.


  • 0

#9 Bounty

Bounty

    МЕСТНЫЙ

  • 61 topics
  • Пользователи
  • PipPipPip
  • 1521 сообщений

Отправлено 12 February 2018 - 06:46 PM

Интересно конечно.


  • 0

#10 Continent

Continent

    МЕСТНЫЙ

  • 62 topics
  • Пользователи
  • PipPipPip
  • 588 сообщений

Отправлено 14 February 2018 - 09:39 AM

Интересно однако!


  • 0

#11 FragRok

FragRok

    МЕСТНЫЙ

  • 43 topics
  • Пользователи
  • PipPipPip
  • 730 сообщений

Отправлено 16 February 2018 - 10:12 AM

интересно


  • 0

#12 thpw

thpw

    МЕСТНЫЙ

  • 66 topics
  • Пользователи
  • PipPipPip
  • 656 сообщений
  • DEPOSIT:100$

Отправлено 22 February 2018 - 07:17 AM

Для новичков тема очень хорошая.


  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных