The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлены работающие на GPU протитипы руткита и кейлоггер..., opennews (??), 08-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Нанобот (ok), 08-Май-15, 13:21 
Вроде как доступ должен разруливаться средствами IOMMU, но...что-то я уже начинаю сомневаться
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

32. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +3 +/
Сообщение от XXasd (?), 08-Май-15, 15:06 
Только в случае, если операционная система *умеет* и *хочет* использовать IOMMU.

Linux умеет, но не хочет :-) -- разработчики считают что беспокоится неочем, если пару человек взломают через DMA :-)

Ответить | Правка | Наверх | Cообщить модератору

73. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Аноним (-), 09-Май-15, 03:51 
> Linux умеет, но не хочет :-)

Это кто тебе такую глупость сказал, ламо? На как минимум AMD - IOMMU совершенно точно работает. И без IOMMU пардон даже просто проброс PCI-девайса с хоста в виртуалку приведет к полному факапу.

По этому поводу более-менее свежие чипсеты интеля и амд научились IOMMU. А линух научился этим пользоваться. Иначе попытка проброса устройства в виртуалку заканчивается плачевно.

Если ты можешь пробросить хоть тот же GPU с PCI-E -> VM без того чтобы у тебя все жесточайше околело когда GPU попробует DMA, значит у тебя есть IOMMU.

...а вот обладателем относительно старых машин (без IOMMU) с относительно мощной и новой видеокартой светят некоторые лулзы. Но сама тема жуткий баян: xbox360 и ps3 через шейдеры GPU сто лет ломали, выполняя неподписанный юзерский код. Да, подпись шейдеров проверять игроделы предсказуемо не доперли, подставив секурити остальной системы, которую ломанули через GPU :)))

Ответить | Правка | Наверх | Cообщить модератору

43. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от meow (??), 08-Май-15, 20:14 
но большинство X86 процессоров не поддерживает IOMMU - ноутбуки, pentium, celeron, i3 и даже i5/i7 k-серий до Devil Canyon (2014)
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

53. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Xasd (ok), 09-Май-15, 00:55 
> но большинство X86 процессоров не поддерживает IOMMU - ноутбуки, pentium, celeron, i3 и даже i5/i7 k-серий до Devil Canyon (2014)

к счастью -- большенство средненьких ноутбуков -- работают на intel-видео и не имеют fireware-портов :-)

USB-3.0 использует DMA в своём хост-контроллере, а не напрямую для внешних USB-устройств.

так что тут беспокоится не-о-чем :)

Ответить | Правка | Наверх | Cообщить модератору

60. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Аноним (-), 09-Май-15, 02:08 
у Intel тоже есть OpenCL. но, насколько помню, там хитрый MMU, и память помечается - "код", "текстуры". Да и декодер команд хитрый, проверяет, что операция "безопасна" (в смысле - не обращается к той памяти, к которой не должна), и пропускает инструкцию, если это не так.

http://lxr.free-electrons.com/source/drivers/gpu/drm/i915/i9...

Ответить | Правка | Наверх | Cообщить модератору

98. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Аноним (-), 10-Май-15, 02:31 
Для начала - а где в этом рутките шаро...нг по всей памяти хоста? Там только ламерство типа XOR на GPU  и ныкание буфера памяти в память GPU. Что конечно позволит сныкать часть данных от авера на CPU, но ни о каком чтении буфера клавиатуры через DMA там речь не идет.
Ответить | Правка | Наверх | Cообщить модератору

105. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Crazy Alex (ok), 10-Май-15, 15:19 
Ну так PoC же
Ответить | Правка | Наверх | Cообщить модератору

123. "Представлены работающие на GPU протитипы руткита и кейлоггер..."  +/
Сообщение от Аноним (-), 13-Май-15, 17:48 
> Ну так PoC же

PoC, бэть!!! Примитивные потуги в упражнении OpenCL:
1) Ускорение XOR за счет задействования GPU. LOL.
2) Хранение куска памяти на стороне GPU. Офуеть, нанотехнологии.

Итого - масштаб страшилок брутально не соответствует тому коду который там есть. Ну, блин, где там чтение клавиатурного буфера через DMA? Я уж думал нам покажут MAD SKILLZ, а там туфта вида "я узнал что в природе есть OpenCL".

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру