Уязвимость в протоколе Wi-Fi Protected Setup

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by gpuhash, 30 Dec 2011.

  1. Valeraleraaaaaaaa

    Valeraleraaaaaaaa New Member

    Joined:
    23 Apr 2020
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Такая штука, раньше мой сосед использовал D-Link , спокойно взломала его вайфай через wps.
    Через 1.5 года использования они сменили роутер (купили поновее и современней), название Rostelekom-36,в приложении,котором я взламывала прошлый роутер,написано что безопасность - 30%, т.е пароль стандартный,через wps взломать не получается,пишет что wps заблокирован,и вот уже около года пытаюсь найти pin,пока что никаких успехов. Последняя надежда это вы, так как у меня компьютера на данный момент нет,и все приходится делать через телефон.
    mac 74:9d:79:14:72:d6
    Какая информация нужна вообще,чтобы узнать pin?
     
    1. TOX1C

      TOX1C Elder - Старейшина

      Joined:
      24 Mar 2012
      Messages:
      1,135
      Likes Received:
      1,931
      Reputations:
      24
      На заборе ..й написано, а там дрова. WiFi Warden рисует эти проценты с потолка, а точнее видя включенный wps и поддержку wpa-tkip шифрования. Насколько хорошо защищен роутер, можно узнать только на практике, а не ориентируясь на проценты непонятно где.
      Значит по pin коду не подключиться. Даже по правильному.
      74:9d:79:14:72:d6 - это роутер Sercomm RV6699, никакого генератора паролей и pin кодов к ним нет.
      Судя по имени сети, возможен номер телефона или номер договора в качестве пароля.

      С одним лишь телефоном сеть не победить. И увы, на форумах сидят не маги, шаманы и боги, а обыкновенные люди. Придется доставать ноутбук, хотя бы на день-два, ловить хендшейк и перебирать пароль, или fluxion запускать для добычи пароля.
       
      1. Linuxtester

        Linuxtester New Member

        Joined:
        24 Apr 2020
        Messages:
        1
        Likes Received:
        0
        Reputations:
        0
        Как считаете, возможно переписать скрипт в Oneshot таким образом, что-бы роутер отвечал отправляя не WSC NACK, а то, что необходимо, что-бы получить пин и пробить наконец эту защиту?
        Или здесь нужен совершенно новый подход, что нибудь наподобе сильного импульса, выводящего из строя именно блокиратор WPS, но не повреждая при этом остальные микросхемы в роутере, подобно тому, как это происходит при атомном взрыве с электроприборами, но только направленно?
         
        1. CRACK211

          CRACK211 Elder - Старейшина

          Joined:
          16 Sep 2009
          Messages:
          1,045
          Likes Received:
          1,127
          Reputations:
          11
          не знал куда написать) решил здесь написать) заметил некую закономерность. чаще всего в роутерах ZTE он же MTSRouter 4ые символ цифра. Может кто заметит закономерность)
          D0:60:8C:00:0D:94 htn4xds4
          D0:60:8C:00:0D:0C 67z9eqyb
          D0:60:8C:00:0B:54 2eb6zufp
          D0:60:8C:00:08:84 sfk6sjuq
          D0:60:8C:00:0A:5C kaj5uvdq
          D0:60:8C:00:04:2C b3p44ssj
           
          #4604 CRACK211, 3 May 2020
          Last edited: 3 May 2020
          1. fandor9

            fandor9 Reservists Of Antichat

            Joined:
            16 Nov 2018
            Messages:
            630
            Likes Received:
            1,050
            Reputations:
            47
            херасе это как это так? Электромагнитный импульс с выборочным воздействием? ВЫ можете глушить сигнал определённой частоты (забивая его шумом), но что-бы именно одну схему, да ещё и определённого роутера?
             
            1. Monohrom

              Monohrom Active Member

              Joined:
              26 Jan 2020
              Messages:
              83
              Likes Received:
              132
              Reputations:
              2
              Данных мало для закономерности, хотя бы на 100 роутерах такое найти.
               
              #4606 Monohrom, 4 May 2020
              Last edited: 4 May 2020
              binarymaster and 4Fun like this.
              1. CRACK211

                CRACK211 Elder - Старейшина

                Joined:
                16 Sep 2009
                Messages:
                1,045
                Likes Received:
                1,127
                Reputations:
                11
                100 штук в базе не набралось. но всеже есть пароли очень похожие друг на друга. Я взял только те где 4ый символ цифра. Может кто глянет) Заметит)

                Code:
                D0:60:8C:00:2A:00    ckp3uegp
                D0:60:8C:00:71:B0    nfg5ayan
                D0:60:8C:00:0A:5C    kaj5uvdq
                D0:60:8C:00:BE:60    nbz5kebp
                D0:60:8C:00:18:BC    ktb6nepu
                D0:60:8C:00:C6:0C    sex6fdaa
                D0:60:8C:00:08:84    sfk6sjuq
                
                D0:60:8C:00:AC:98    h5u2ue3x
                D0:60:8C:00:DC:40    k5e9e5xu
                
                D0:60:8C:00:A2:1C    fbj2dcn2
                D0:60:8C:00:35:D8    fds5t4ff
                
                D0:60:8C:00:BC:38    7rv5zyj4
                D0:60:8C:00:0B:54    2eb6zufp
                D0:60:8C:0C:5F:18    4cc3zzVIP
                D0:60:8C:00:81:F0    6kq5ezzs
                
                D0:60:8C:00:B1:64    22r2ap5n
                D0:60:8C:00:0D:0C    67z9eqyb
                D0:60:8C:00:BC:C0    53f4gx2v
                D0:60:8C:00:38:24    99s7yfu9
                
                D0:60:8C:00:2A:6C    pky73gp9
                D0:60:8C:00:42:EC    zyq44tkq
                D0:60:8C:00:82:00    kst64nbv
                D0:60:8C:00:BC:8C    qsd29tha
                D0:60:8C:00:2A:6C    pky73gp9
                D0:60:8C:00:6E:D4    tdj94g2a
                
                D0:60:8C:00:E3:24    c3k3ujp2
                D0:60:8C:00:93:1C    v4c5dbgd
                D0:60:8C:00:3A:9C    y7x3a3nk
                D0:60:8C:00:2A:04    a4s6c446
                D0:60:8C:00:2A:04    a4s6c446
                D0:60:8C:00:53:30    s3z9hz2h
                D0:60:8C:00:CE:DC    b9t2yq4g
                
                D0:60:8C:00:0D:94    htn4xds4
                D0:60:8C:00:33:9C    uhq3sf3y
                D0:60:8C:00:CD:1C    qup4xr3n
                D0:60:8C:00:BB:40    hst2a7xz
                D0:60:8C:00:CD:1C    qup4xr3n
                D0:60:8C:00:D0:0C    cck9z2j2
                D0:60:8C:00:10:F8    dcy4eq3u
                
                D0:60:8C:00:E8:B4    9uv6372f
                D0:60:8C:00:80:04    9vt42jpp
                D0:60:8C:00:21:10    5sk79ge4
                
                D0:60:8C:00:C7:F4    ebr4825e
                D0:60:8C:00:7C:54    a2432dqr
                D0:60:8C:00:93:BC    3t55akyr
                D0:60:8C:00:93:BC    3t55akyr
                D0:60:8C:00:0D:0C    67z9eqyb
                D0:60:8C:00:9D:34    b329qgg3
                D0:60:8C:00:BA:4C    5ca3scv5
                D0:60:8C:00:BC:9C    te579hgq
                D0:60:8C:00:B5:98    aj95udd3
                D0:60:8C:00:8E:94    jb64u3sq
                D0:60:8C:00:BF:60    tu96e7fs
                D0:60:8C:00:52:20    gt46z75s
                D0:60:8C:00:04:2C    b3p44ssj
                
                Может хотя бы маску можно будет найти.
                 
                #4607 CRACK211, 4 May 2020
                Last edited: 4 May 2020
                1. Felis-Sapiens

                  Felis-Sapiens Reservists Of Antichat

                  Joined:
                  21 Jul 2015
                  Messages:
                  616
                  Likes Received:
                  3,833
                  Reputations:
                  171
                  Нет. Например в выборке, которую я взял (ZTE ZXHN H298N, hardware: 1.7, firmware: 1.1.6), таковых 25.7%. Что примерно соответствует соотношению цифр и букв, встречающихся в этих паролях:
                  2345679abcdefghjknpqrstuvxyz (исключены 08o 1il mw)

                  #charset #zte #h298n #mts
                   
                  1. MadAngel

                    MadAngel New Member

                    Joined:
                    21 May 2020
                    Messages:
                    4
                    Likes Received:
                    4
                    Reputations:
                    0
                    По Tp-link'ам никто не думал собрать пины из fullflash (полный дамп прошивки), что выложены в сети? При восстановлении роутера прошивкой чужого fullflash, максимум еще восстанавливают свой mac адрес, а пин не меняют.
                    PIN начинается с адреса 0х1FE00. Длина 8 байт. Pin хранится в юникоде, поэтому к примеру pin 11223344, в прошивке будет выглядеть так 3131323233333434
                     
                    binarymaster, CRACK211 and 4Fun like this.
                    1. binarymaster

                      binarymaster Elder - Старейшина

                      Joined:
                      11 Dec 2010
                      Messages:
                      4,717
                      Likes Received:
                      10,195
                      Reputations:
                      126
                      Это не юникод, это hex-строка. WEP ключи обычно также хранятся в NVRAM.
                       
                      4Fun likes this.
                      1. Isica

                        Isica Active Member

                        Joined:
                        17 Oct 2018
                        Messages:
                        204
                        Likes Received:
                        136
                        Reputations:
                        1
                        Пожалуйста, посчитайте пин этой Тенды, кто может:
                        04:95:E6:62:EA:D8
                         
                        1. 4Fun

                          4Fun Elder - Старейшина

                          Joined:
                          25 Jul 2018
                          Messages:
                          496
                          Likes Received:
                          708
                          Reputations:
                          11
                          К сожалению, не найдено похожих BSSID в 3WiFi, то есть 04:95:E6:62:EA:*
                           
                          1. Isica

                            Isica Active Member

                            Joined:
                            17 Oct 2018
                            Messages:
                            204
                            Likes Received:
                            136
                            Reputations:
                            1
                            4Fun
                            Пожалуйста, уточните: для "похожих", в пределах младшего байта, Вы научились вычислять точный пин, или несколько вариантов вероятностно?
                            ЗЫ
                            Стало любопытно и я сам начал с этим ковыряться, и пока особой разницы между дистанциями в 1 и 2 байта не наблюдается.
                             
                            1. 4Fun

                              4Fun Elder - Старейшина

                              Joined:
                              25 Jul 2018
                              Messages:
                              496
                              Likes Received:
                              708
                              Reputations:
                              11
                              Пока что вычисляю на основе таблицы дистанций, составленной с использованием данных из 3WiFi. Поскольку есть несколько дистанций пин-кодов для одной дистанции MAC-адресов, а также поскольку иногда в 3WiFi находится несколько близких к целевому MAC-адресу записей, список вероятных пин-кодов зачастую получается длинным.
                               
                              1. Isica

                                Isica Active Member

                                Joined:
                                17 Oct 2018
                                Messages:
                                204
                                Likes Received:
                                136
                                Reputations:
                                1
                                4Fun
                                Ясно. И я занялся тем же. Сейчас пробую реализовать любопытный алгоритм :)
                                Только доступа к 3wifi у меня нет, а все данные, которыми я располагаю, взяты из вашего поста #4596

                                Пока возник один вопрос: возможно ли восстановить корректное значение пина, когда вычисленное значение получается 0 < pin < 10^6?
                                 
                                #4615 Isica, 31 May 2020
                                Last edited: 2 Jun 2020
                                1. Monohrom

                                  Monohrom Active Member

                                  Joined:
                                  26 Jan 2020
                                  Messages:
                                  83
                                  Likes Received:
                                  132
                                  Reputations:
                                  2
                                  В той выборке не только целевые Тенды, но и левые с 24 bit pin. Полностью отфильтровать данные в выборке не получилось.
                                   
                                  1. Isica

                                    Isica Active Member

                                    Joined:
                                    17 Oct 2018
                                    Messages:
                                    204
                                    Likes Received:
                                    136
                                    Reputations:
                                    1
                                    А свежую нефильтрованную выборку можете сделать? И желательно со всеми полями, что есть в базе: ESSID, пароль, модель устройства, статус wps?
                                     
                                    1. Monohrom

                                      Monohrom Active Member

                                      Joined:
                                      26 Jan 2020
                                      Messages:
                                      83
                                      Likes Received:
                                      132
                                      Reputations:
                                      2
                                      Нет возможности. Все поля доступны только людям которые имеют статус администратора или разработчика в базе 3wifi. Я обычный пользователь. Попробуйте попросить @binarymaster насчёт выборки - его статус позволяет её сформировать.

                                      Если что-то найдёте в алгоритме Тенд пишите сюда на форум.
                                       
                                      4Fun likes this.
                                      1. Isica

                                        Isica Active Member

                                        Joined:
                                        17 Oct 2018
                                        Messages:
                                        204
                                        Likes Received:
                                        136
                                        Reputations:
                                        1
                                        А на мой вопрос кто-то может дать ответ:
                                         
                                        1. Isica

                                          Isica Active Member

                                          Joined:
                                          17 Oct 2018
                                          Messages:
                                          204
                                          Likes Received:
                                          136
                                          Reputations:
                                          1
                                          Итак, после "тренировки на кошках", алгоритм успешно прошёл первые полевые испытания: пин от целевой точки был найден с 6-й попытки :cool:
                                           
                                          WELK, binarymaster, 4Fun and 2 others like this.