HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Беспроводные технологии/Wi-Fi/Wardriving
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2181  
Старый 30.11.2014, 15:40
Algierd
Постоянный
Регистрация: 21.09.2013
Сообщений: 394
Провел на форуме:
123807

Репутация: 0
По умолчанию

Роутер ZTE CC:7B:35:15:F5:78 на пине 04819981 ривер подвис на 99.99%. Попробовал второй раз запустить атаку прогнал все 11 тысяч пинов и выдал ошибку восстановления wpa-ключа. Есть ли какие-то варианты в этом случае? Хотел было прогнать с помощью bully, но тне смог им подключится к точке доступа. Как им правильно пользоватся?
 
Ответить с цитированием

  #2182  
Старый 30.11.2014, 18:12
SlNik
Active Member
Регистрация: 07.02.2014
Сообщений: 322
Провел на форуме:
65951

Репутация: 1
По умолчанию

Цитата:
Сообщение от Algierd  

Роутер ZTE CC:7B:35:15:F5:78 на пине 04819981 ривер подвис на 99.99%. Попробовал второй раз запустить атаку прогнал все 11 тысяч пинов и выдал ошибку восстановления wpa-ключа. Есть ли какие-то варианты в этом случае? Хотел было прогнать с помощью bully, но тне смог им подключится к точке доступа. Как им правильно пользоватся?

Попробуй прогнать через ривер 1.3

reaver-1.3 -i mon0 -b CC:7B:35:15:F5:78 -vv

bully далеко не ко всем точкам подключается.
 
Ответить с цитированием

  #2183  
Старый 01.12.2014, 04:30
Algierd
Постоянный
Регистрация: 21.09.2013
Сообщений: 394
Провел на форуме:
123807

Репутация: 0
По умолчанию

Цитата:
Сообщение от SlNik  

Попробуй прогнать через ривер 1.3

reaver-1.3 -i mon0 -b CC:7B:35:15:F5:78 -vv

bully далеко не ко всем точкам подключается.

Попробовал. Ривером 1.3 перебрать больше 1-2% так и не удалось на этой ТД. Пины вроде перебираются, но идут Warning: Receive Timeout occurred, потом была надпись Warning: Last message not processed properly reverting state to previous message. Warning: out of order received re-transmitting last message. В итоге перебор пинов остановился и стали бежать постоянные Warning: Receive Timeout occurred. С bully так толком не разобрался, пробовал 2 скрипта к нему из wifislax, но они не смогли подключится и начать перебор выдавая error. При том, что уровень сигнала там отличный -55-57dBm... Жаль терять этот роутер, может есть какие-то ещё варианты действий?
 
Ответить с цитированием

  #2184  
Старый 04.12.2014, 15:38
Vikhedgehog
Постоянный
Регистрация: 24.07.2013
Сообщений: 362
Провел на форуме:
123149

Репутация: 19
По умолчанию

Добрый день,

Хочу сообщить, что в WPS нашли новую дыру, однако это касается только устройств с чипсетом broadcom. Такие встроены в роутеры asus на сколько знаю Есть предположения, что уязвимы и другие точки доступа с другими чипсетами в первые секунды после загрузки системы.

Источник: http://www.slideshare.net/0xcite/offline-bruteforce-attack-on-wifi-protected-setup

Даже есть какой-то алгоритм, ток я ничего не понял)

Код:
int rand_r( unsigned int *seed ) { unsigned int s=*seed; unsigned int uret; s = (s * 1103515245) + 12345; // permutate seed uret = s & 0xffe00000;// Only use top 11 bits s = (s * 1103515245) + 12345; // permutate seed uret += (s & 0xfffc0000) >> 11;// Only use top 14 bits s = (s * 1103515245) + 12345; // permutate seed uret += (s & 0xfe000000) >> (11+14);// Only use top 7 bits retval = (int)(uret & RAND_MAX); *seed = s; return retval; }
 
Ответить с цитированием

  #2185  
Старый 04.12.2014, 16:21
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
Провел на форуме:
997379

Репутация: 125


По умолчанию

Цитата:
Сообщение от Vikhedgehog  

Даже есть какой-то алгоритм, ток я ничего не понял)

Это алгоритм ГПСЧ из какого-то роутера какого-то производителя

За ссылку спасибо, идея действительно очень интересная!

Более менее простым языком суть описана на слайде 15:

1. Получаем пакет M3 от точки доступа, подбирая 1 пин

2. Считываем значение Nonce из пакета M1

3. Брутфорсим состояние ГПСЧ

4. Вычисляем значения E-S1 и E-S2, используя полученное состояние ГПСЧ

5. Дешифруем E-Hash1 и E-Hash2

6. Брутфорсим первую и вторую часть пина

7. ...

8. PROFIT!!!
 
Ответить с цитированием

  #2186  
Старый 04.12.2014, 22:58
Vikhedgehog
Постоянный
Регистрация: 24.07.2013
Сообщений: 362
Провел на форуме:
123149

Репутация: 19
По умолчанию

Решил попробовать разобраться. Проверил пин код 12345670 на точке асус, одновременно перехватывая трафик с wireshark, выбрал пакет М1, значение Enrollee Nonce: 6b:47:74:67:d0:1e:a0:62:e8:a7:f3:7b:df:61:eb:f5

В М3 - Enrollee hash 1: 09:e7:39:23:0c:90:b7:84:45:cd:32:88:b8:71:ef:eb:6a :af:de:bd:36:57:5d:64:37:46:90:be:f9:2c:df:51

Enrollee hash 2: 9d:60:c2:01:5e:00:52:33:66:65:3c:3d:20:5a:cc:be:d5 :ed:59:ea:5c:2f:a1:c4:96:c3:65:bf:65:a7:68:a1

С состоянием ГПСЧ чего-то не понял как его вычислять по этой формуле на практике, может кто нибудь разобрался? Вроде бы выше упомянутый алгоритм един для всех устройств на чипсете broadcom.
 
Ответить с цитированием

  #2187  
Старый 05.12.2014, 13:23
kosmaty
Участник форума
Регистрация: 26.09.2011
Сообщений: 292
Провел на форуме:
99610

Репутация: 27
По умолчанию

Цитата:
Сообщение от binarymaster  

Это алгоритм ГПСЧ из какого-то роутера какого-то производителя

За ссылку спасибо, идея действительно очень интересная!

Более менее простым языком суть описана на слайде 15:

1. Получаем пакет M3 от точки доступа, подбирая 1 пин

2. Считываем значение Nonce из пакета M1

3. Брутфорсим состояние ГПСЧ

4. Вычисляем значения E-S1 и E-S2, используя полученное состояние ГПСЧ

5. Дешифруем E-Hash1 и E-Hash2

6. Брутфорсим первую и вторую часть пина

7. ...

8. PROFIT!!!

Ну, с переводом разобрались, а технически как это проделать?

1. Брутим ГПСЧ - как/чем?

2. Вычисляем значения E-S1/E-S2 - как/чем?

3. Дишифровка хешей - как/чем?

Остальное уже более-менее понятно, но до него еще надо дойти. Может кто-то толково объяснить, какими инструментами выполнить эти вычисления?
 
Ответить с цитированием

  #2188  
Старый 05.12.2014, 15:18
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
Провел на форуме:
997379

Репутация: 125


По умолчанию

Цитата:
Сообщение от kosmaty  

Ну, с переводом разобрались, а технически как это проделать?

1. Брутим ГПСЧ - как/чем?

Здесь во-первых надо определиться с алгоритмом ГПСЧ, он может быть разным. Под брутом состояния, как я понял, имеется ввиду получение той же последовательности случайных чисел, что сгенерировал роутер для значения Nonce. Когда нам удалось получить ту же цепочку, мы знаем состояние генератора.

Цитата:
Сообщение от kosmaty  

2. Вычисляем значения E-S1/E-S2 - как/чем?

3. Дишифровка хешей - как/чем?

Здесь необходимо обратиться к документации протокола WPS, в котором есть функции вычисления. В этих же функциях будет использоваться наш ГПСЧ с нужным состоянием.

Цитата:
Сообщение от kosmaty  

Может кто-то толково объяснить, какими инструментами выполнить эти вычисления?

Я полагаю, готовых инструментов пока нет.

Если прикинуть, нужен будет инструмент, состоящий из двух модулей:

1. Сетевой модуль (получатель/парсер пакетов)

2. Криптографический модуль (генератор/брутфорсер)

Может быть кто-то осилит написание сего на питоне, будем надеяться.
 
Ответить с цитированием

  #2189  
Старый 05.12.2014, 16:37
TOX1C
Познавший АНТИЧАТ
Регистрация: 24.03.2012
Сообщений: 1,121
Провел на форуме:
418750

Репутация: 24


По умолчанию

Насколько я понял всю эту канитель, генератор псевдослучайных чисел использует в качестве входных данных пин код wps? И в этом заключается уязвимость?
 
Ответить с цитированием

  #2190  
Старый 05.12.2014, 20:40
VladimirV
Познавший АНТИЧАТ
Регистрация: 01.04.2013
Сообщений: 1,113
Провел на форуме:
348572

Репутация: 57


По умолчанию

Полный перебор 32 бит

 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.