Обсуждение Скрытое выполнение кода через DFF на примере GTA:SA

Ваше отношение к этому?

  • играю только в сингл без модов

    Голосов: 0 0.0%

  • Всего проголосовало
    5

temb

Новичок
Автор темы
3
3
Версия SA-MP
  1. 0.3DL
  2. Другая
Данный материал предоставлен исключительно в образовательных целях, автор не несет никакой ответственности за ваши поступки.

Здесь могла быть красивая статья, но я не поэт, поэтому по существу. Опасность файлов TXD/DFF куда серьезнее, чем может показаться. Скачать модельку или подгрузить ее с сервера SA-MP/MTA:SA - это все равно что запустить .exe от незнакомца. Вы даже ничего не заподозрите, ведь модель загрузится без сбоев и все будет полностью функционировать.

В качестве доказательства прикрепляю зараженную модельку, хотя в данном случае код не делает ничего, кроме перехода на сайт (реально крутой).

В следующем посте раскрою технические подробности уязвимости, (не)покажу как инфецировать модельки, а пока скажу что размер потенциально вредоносного кода неограничен, а его выполнение не оставляет после себя артефактов.
 

Вложения

  • PoC.7z
    15.1 KB · Просмотры: 30

temb

Новичок
Автор темы
3
3
Мне подсказали, что самп не кушает первую модельку из-за "строгой" валидации (по сути забракует любую модель, в том числе не вредоносную, которая немного не соответствует формату). Значит пришло время для второй версии, которая также грузится без сбоев и идентична первой, но использует немного другой подход.

UPD: Скачал самп и узнал что машинки нельзя ставить, поэтому заменил на скин. Все работает, проверено.
 

Вложения

  • PoC-2.7z
    25.9 KB · Просмотры: 0
Последнее редактирование: