17
СТР. 1 | Что ждать от козлов в своих огородах PHDays 2014 Что ждать от козлов в своих огородах Дмитрий Тараканов

Чего ждать от козлов в своих огородах

Embed Size (px)

Citation preview

Page 1: Чего ждать от козлов в своих огородах

СТР. 1 | Что ждать от козлов в своих огородах

PHDays 2014Что ждать от козловв своих огородах

Дмитрий Тараканов

Page 2: Чего ждать от козлов в своих огородах

СТР. 2 | Что ждать от козлов в своих огородах

Цель компрометации

Кража данных (базы данных, проходящие данные, переписка)

Кража интеллектуальной собственности

Кража денег (банковские троянцы)

Саботаж

Page 3: Чего ждать от козлов в своих огородах

СТР. 3 | Что ждать от козлов в своих огородах

Инструменты

Бэкдоры: RDP, удаленный шелл, средства удаленного управления (RMS, Team Viewer, др.), собственные разработки

Кей-логгеры

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

Масса хакерских программ: дамп сохраненных паролей, восстановление паролей, информация о системе, сетевое окружение, работа с базами данных, снятие защиты ОС и др.

Уникальные программы под скомпрометированную среду

Page 4: Чего ждать от козлов в своих огородах

Случилось страшное…Заражение

Page 5: Чего ждать от козлов в своих огородах

СТР. 5 | Что ждать от козлов в своих огородах

Компрометация

Page 6: Чего ждать от козлов в своих огородах

СТР. 6 | Что ждать от козлов в своих огородах

Компрометация: поиск зараженных машин

Рабочих станций и серверов: over 9000

Page 7: Чего ждать от козлов в своих огородах

СТР. 7 | Что ждать от козлов в своих огородах

Компрометация: поиск зараженных машин

Page 8: Чего ждать от козлов в своих огородах

СТР. 8 | Что ждать от козлов в своих огородах

Компрометация: скрытие соединений

Page 9: Чего ждать от козлов в своих огородах

СТР. 9 | Что ждать от козлов в своих огородах

Компрометация: поиск зараженных машин

Page 10: Чего ждать от козлов в своих огородах

СТР. 10 | Что ждать от козлов в своих огородах

Компрометация: мухлеж с айпишниками

update.java-***.com 224.0.0.255

java-***.com

Sleeping hours 0.0.0.01.1.1.18.8.8.8127.0.01192.168.1.1…

137.254.16.66

Page 11: Чего ждать от козлов в своих огородах

СТР. 11 | Что ждать от козлов в своих огородах

CNC

host:port

Компрометация: ожидание инициации

Сетевой драйверhost:port FucK110

Входящий трафик

FucK110?

Remote Shellhost port

Page 12: Чего ждать от козлов в своих огородах

СТР. 12 | Что ждать от козлов в своих огородах

Компрометация: ожидание инициации

Page 13: Чего ждать от козлов в своих огородах

Эксплуатация скомпрометированной среды

Page 14: Чего ждать от козлов в своих огородах

СТР. 14 | Что ждать от козлов в своих огородах

73 07 41 C6 43 18 00 EB 4A 49 8B 43 08 C6 04 01 04 49 8B 43 08 48 8B 8C …

x?xxxxxx?xxxxxxxxxxxxxxxxxxxxxxxx

0000: 488B08 mov rcx,[rax]0003: 488D040A lea rax,[rdx][rcx]0007: 4885C0 test rax,rax000A: 7813 js 00000001F --↓1000C: 48B90010A5D4E8000000 mov rcx,000000E8`D4A510000016: 483BC1 cmp rax,rcx0019: 0F8ED1000000 jle 0000000F0 –X

Эксплуатация скомпрометированной среды

LODCTR.DLL

ArbiterHost.exe

хук 1хук 2

48 8B 08 48 8D 04 0A 48 85 C0 78 13 48 B9 00 10 A5 D4 E8 00 00 00 48 3B …

xxxxxxxxxxx?xxxxxxxxxxxxxxx????

0000: 7307 jnc 000000009 --↓10002: 41C6431800 mov b,[r11][018],00007: EB4A jmps 000000053 --↓20009: 498B4308 1 mov rax,[r11][8]000D: C6040104 mov b,[rcx][rax],40011: 498B4308 mov rax,[r11][8]0015: 488B8C24C8080000 mov rcx,[rsp][0000008C8]001D: 66830001 add w,[rax],1

Page 15: Чего ждать от козлов в своих огородах

Смешно…

Page 16: Чего ждать от козлов в своих огородах

СТР. 16 | Что ждать от козлов в своих огородах

Много ксоров2012: xor x, s, e, c = xor 0xD 2014: xor 0xfc, 0xa7 = xor 0x5b

Page 17: Чего ждать от козлов в своих огородах

СТР. 17 | Что ждать от козлов в своих огородах

Thank You

Дмитрий Тараканов

PHDays 2014Что ждать от козлов в своих огородах