прога Router Scan

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by СЕРЖ32, 11 Nov 2013.

  1. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Чейнж-лог можно.

    1. Разделена логика сканера портов и "мозга" обработчика роутеров с остальными модулями
    2. У последнего будут открытые API
    3. Добавлено много новых моделей роутеров
    4. Геолокация через Яндекс.Локатор (и не только)
    5. Импорт ранее сохранённых отчётов (txt и csv)
    6. Значительно ускорена загрузка диапазонов
    7. Добавлен менеджер проверки соединения (ставит на паузу, если связь пропала)
    8. Обновлены библиотеки Indy и OpenSSL

    Кстати, о последнем пункте можно догадаться по скриншоту.

    Также множество других изменений, полный список будет с релизом.
     
    1 person likes this.
    1. Payer

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

      Joined:
      14 May 2010
      Messages:
      1,061
      Likes Received:
      5,202
      Reputations:
      63
      Сообщество ждет с нетерпением релиз. :)
      Не хочется отвлекать, но задам несколько вопросов, а то забуду.
      1) Как быть с авторизацией по ftp, когда можно определить правильность логина без правильного пароля? Эта уязвимость протокола используется или планируется?
      2) На некоторых роутерах есть доступ к файловой системе по ssh по дефолтным root/root независимо от пароля в вебинтерфейсе. Эта уязвимость используется или планируется?
      3) Как у вас получилось решить вопрос с добычей сертификатов по 443 порту и при этом считаете нерешаемой задачей перебор по файлу с не бейсик/дайджест авторизацией?
      Вот с ubnt идет же перебор нескольких дефолтных паролей? А если сделать не список, а файл.
      ------
      Добавлю несколько мыслей о вкусе омаров, пока еще не попробовав их:
      Эта пять! Вот чего не хватало с лета, так это расширение списка роутеров.
      Опять изменится формат вывода и сшивать прошлые результаты в один файл не получится.
      Баловство. Ценность программы в добыче информации. Для обработки есть другие программы.
      Вот это очень полезная вещь - подсчет примерного времени до конца сканирования и контроль соединения.
       
      #362 Payer, 21 Dec 2014
      Last edited: 21 Dec 2014
      1. gpuhash

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

        Joined:
        22 Sep 2011
        Messages:
        491
        Likes Received:
        2,157
        Reputations:
        97
        Может уже обсуждалось - под линукс версия будет?
        И почему бы не открыть репозиторий? Думаю тогда девелопмент пошел бы быстрее.
         
        1. binarymaster

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

          Joined:
          11 Dec 2010
          Messages:
          4,717
          Likes Received:
          10,195
          Reputations:
          126
          Работа с другими протоколами всё-таки не предусмотрена, ибо их придётся вручную сокетами реализовывать (либо искать компоненты). Одно исключение - на роутерах ZTE используется уязвимость Telnet.
          Про SSH вообще молчу, хотя средствами OpenSSL думаю не сложно сделать, но вникать не хочется (специфика разных моделей и т.п.).

          Я и не решал этот вопрос, OpenSSL и Indy всё решают, и весьма успешно.
          Если делать словарь для роутеров с кастомной авторизацией, нужно будет переписывать все парсеры (а их уже немало), поскольку многие роутеры блокируют авторизацию после нескольких неверных попыток, и каждый блокирует по-своему, это надо ещё происследовать каждую модель, которая была когда-то добавлена, представляете сколько работы? А для одной-двух моделей такую функцию вводить нет особого смысла.

          Много раз обсуждалось :) В FAQ даже пункт 4.2 есть.
          В принципе и под вайном всё работает, зачем что-то ещё?

          И учитывая, что я открываю API для работы с мозгом, не удивлюсь, если кто-нибудь сделает консольную версию сканера...

          Сначала надо ввести возможность скриптинга, а там уже и репозиторий будет.
           
          1. binarymaster

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

            Joined:
            11 Dec 2010
            Messages:
            4,717
            Likes Received:
            10,195
            Reputations:
            126
            Не значительно.

            Геолокация была добавлена в версии 2.41, потом отключена в 2.47.

            В новом релизе 2.48 она будет в той же колонке и в той же позиции, как было до 2.47.

            Ну... как сказать. Например, можно подгрузить данные, выполнить Rescan или провести геолокацию по нужным роутерам.
             
            #365 binarymaster, 21 Dec 2014
            Last edited: 21 Dec 2014
            1. gpuhash

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

              Joined:
              22 Sep 2011
              Messages:
              491
              Likes Received:
              2,157
              Reputations:
              97
              Кросс-платформенность нужна чтобы запускать сканер на платформах где не поддерживается виртуализация и не работает вайн, например на всяких платках типа Raspberry и т.д. (как пример могу привести Reaver Pro). Только не спрашивай зачем это нужно :D

              По сути кросс-платформенным должен быть только демон сканера с апи, гуй-морду можно делать только под винду.
               
              1. Payer

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

                Joined:
                14 May 2010
                Messages:
                1,061
                Likes Received:
                5,202
                Reputations:
                63
                Очень скоро, но не сегодня? Да?
                :)
                Это при строительстве пирамид плюс минус один год не считается.
                А я утром приготовил кофе, диапазоны и сижу жду релиз.
                Уже и солнце село.... А релиза или альфы не видать...
                :)
                 
                1. TOX1C

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

                  Joined:
                  24 Mar 2012
                  Messages:
                  1,135
                  Likes Received:
                  1,931
                  Reputations:
                  24
                  Ну как зачем, для создания автономной бомбилки, чтобы сгребсти базу паролей, и по ним делать словари) На платах типа распберри эта хрень не заработает, если прога вешала ноут с процессором turion x2, то что говорить о слабеньком arm процессоре распберри?
                  Ну так надо вводить её, а не сервис геолокации прикручивать. ИМХО в программе нужно оставить единственный функционал - это сканер роутеров. Все другие ништяки, не связанные напрямую с работой программы нужно вынести в отдельный софт. Тот же сервис поиска геолокации даст дополнительную нагрузку на сеть и прогу. Ну + ко всему как яндекс локатор отнесется к тому, что каждую секунду с одного ip идут массовые запросы локации?
                   
                  1. gpuhash

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

                    Joined:
                    22 Sep 2011
                    Messages:
                    491
                    Likes Received:
                    2,157
                    Reputations:
                    97
                    Молодец, пять за сообразительность. Надо ли добавить, что получив сначала пароль традиционными методами (
                    подбор/WPS) мы получаем доступ к локалке провайдера где сидят сотни роутеров недоступных извне?
                    Я пробовал урезать осетра, сканер нормально продолжает работать на виртуалке с параметрами: 1 ядро, 512 памяти, XP, 100 тредов. Если убрать веб-морду примерно так же пойдет и на распи. Даже если вдвое медленнее, ничего страшного.
                    Кому мало распи, сейчас есть двух и четырех ядерные платы соизмеримые по производительности с ноутбуками, также не стоит забывать о телефонах с андроидом.
                     
                    1. TOX1C

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

                      Joined:
                      24 Mar 2012
                      Messages:
                      1,135
                      Likes Received:
                      1,931
                      Reputations:
                      24
                      Вот как раз в этом направлении надо работать. Китайский планшет, та даже телефон по мощности и автономности при сканировании решит распберри и другие микрокомпьютеры всухую. К тому же, на андроиде уже есть хороший сканер, правда только устройств в сети. Комплект аиркряк тоже портировали под андроид.
                      Ну это смотря какой провайдер попадется. Сканировал я раз подсеть /8 местного провайдера, результатов даже до сотни не набралось. Нашлись наностанции, длинки с опенврт и дд-врт прошивкой, и камеры наблюдения. Ну и по мелочи тп-линков, асусов. И подъездные свитчи нашлись))) Насчет традиционных методов тоже поспорю, новые роутеры к впс-атакам неуязвимы, а подбор по хендшейку мало результативен, так как словарей толком нет. Регулярно кидаю шейки от людей из ВК сюда, что-то сложнее телефона или имени с цифрами не подбирается.
                      На память программе все равно, а вот к ядрам и их мощности прога очень чувствительна. 1 ядро может быть от процессора как i7, так и от Pentium 4 с гипер-тредингом.
                       
                      1. binarymaster

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

                        Joined:
                        11 Dec 2010
                        Messages:
                        4,717
                        Likes Received:
                        10,195
                        Reputations:
                        126
                        Я вот в данный момент документацию готовлю к релизу. Учитывая, что API открылись, она не хиленько выросла в размерах...
                         
                        1. henri2002

                          henri2002 Active Member

                          Joined:
                          25 Sep 2013
                          Messages:
                          379
                          Likes Received:
                          282
                          Reputations:
                          3
                          выложите пока без описания. по быстрей пощюпать хочется.
                           
                          1. binarymaster

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

                            Joined:
                            11 Dec 2010
                            Messages:
                            4,717
                            Likes Received:
                            10,195
                            Reputations:
                            126
                            Ладно, так и быть. Специально для форума выложу :D

                            http://rghost.ru/59885703

                            Pre-release. Пароль к архиву - название форума
                             
                            5 people like this.
                            1. Triumpher

                              Triumpher New Member

                              Joined:
                              8 Aug 2010
                              Messages:
                              10
                              Likes Received:
                              0
                              Reputations:
                              0
                              Фича с локатором по BSSID просто зачет! Респект!
                              Теперь можно делать свои карты точек доступа. Ходишь по району, и везде свой вайфай :)
                               
                              1. asdm

                                asdm Member

                                Joined:
                                4 Jun 2013
                                Messages:
                                169
                                Likes Received:
                                22
                                Reputations:
                                0
                                огромное спасибо :) ....наконец то появилась функция определения ap на карте,точность очень неплохая..в качестве пароля на некоторых роутерах стоял номер телефона,поэтому можно было узнать в каком она доме,и в большинстве случаев погрешность программы была 1-2 дома,а иногда вообще в точку попадала
                                а что там за диапозон? я уже и локалку и внешние адреса сканировал и ничего не находит
                                 
                                1. TOX1C

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

                                  Joined:
                                  24 Mar 2012
                                  Messages:
                                  1,135
                                  Likes Received:
                                  1,931
                                  Reputations:
                                  24
                                  А порт для сканирования на 443 сменил?
                                   
                                  1. binarymaster

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

                                    Joined:
                                    11 Dec 2010
                                    Messages:
                                    4,717
                                    Likes Received:
                                    10,195
                                    Reputations:
                                    126
                                    Диапазоны MTU-Intel (Comstar, он же МТС, он же отчасти МГТС).

                                    91.76.0.0/14

                                    О_о прямо весь диапазон IPv4 ? Быстро вы, однако...
                                     
                                    1. binarymaster

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

                                      Joined:
                                      11 Dec 2010
                                      Messages:
                                      4,717
                                      Likes Received:
                                      10,195
                                      Reputations:
                                      126
                                      Заметьте, в настройках можно выбирать провайдера геолокации ;)

                                      По умолчанию используется Яндекс.Локатор (спасибо пользователю VladimirV за апи ключ), но можно попробовать использовать Google Location - я там применил одну небольшую хитрость, которая позволила получать координаты одной точки. :D
                                       
                                      1. VladimirV

                                        VladimirV Well-Known Member

                                        Joined:
                                        1 Apr 2013
                                        Messages:
                                        1,130
                                        Likes Received:
                                        6,150
                                        Reputations:
                                        57
                                        При работе с Google Location если сидишь через VPN роутера то показывает координаты роутера через VPN которого сидишь!

                                        И еще при просмотре точки на карте гугла можно передавать BSSID, ESSID и PASSWORD чтоб потом добавить на свою карту
                                        [​IMG]
                                         
                                        #379 VladimirV, 22 Dec 2014
                                        Last edited: 22 Dec 2014
                                        1 person likes this.
                                        1. asdm

                                          asdm Member

                                          Joined:
                                          4 Jun 2013
                                          Messages:
                                          169
                                          Likes Received:
                                          22
                                          Reputations:
                                          0
                                          спасибо,жалко RV6688BCM здесь не встретишь
                                          а тут еще и altergeao api есть,а по точности определения из этих 3 кто лучше?