3WiFi объединенная база логов Router Scan

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by akokarev, 13 Jul 2015.

?
  1. Бесплатным для всех

    998 vote(s)
    62.7%
  2. Платным для неактивных участников

    189 vote(s)
    11.9%
  3. База свободна для скачивания

    209 vote(s)
    13.1%
  4. База доступна для просмотра на сайте, но не для скачивания

    322 vote(s)
    20.2%
  5. Нужна оффлайн шифрованная база для 3WiFi Locator

    136 vote(s)
    8.5%
  6. Обязательная регистрация на сайте

    457 vote(s)
    28.7%
  7. Регистрация только по приглашениям

    185 vote(s)
    11.6%
  8. Ограничения на просмотр согласно рейтинга участников

    70 vote(s)
    4.4%
  9. Проект нужно закрыть, базу удалить

    21 vote(s)
    1.3%
Multiple votes are allowed.
  1. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    А это уже реализовано, RS умеет склеивать отчёты при импорте.
     
    1. Felis-Sapiens

      Felis-Sapiens Reservists Of Antichat

      Joined:
      21 Jul 2015
      Messages:
      616
      Likes Received:
      3,833
      Reputations:
      171
      Наверное имелась в виду возможность выбрать сразу несколько файлов при импорте, а не ctrl+O - file1 - Enter - ctrl+O - file2 - Enter ...
       
      binarymaster and CRACK211 like this.
      1. CRACK211

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

        Joined:
        16 Sep 2009
        Messages:
        1,045
        Likes Received:
        1,127
        Reputations:
        11
        Именно это я хотел сказать) мыслей много а в кучу собрать и правильно сформулировать ) плохо умею)
         
        1. AnonimZero

          AnonimZero New Member

          Joined:
          23 Nov 2015
          Messages:
          8
          Likes Received:
          2
          Reputations:
          0
          Хорошо бы, но не критично, чтобы в базе (не в RS) фигурировала информация скрытой точки)
          Спасибо)
           
          1. akokarev

            akokarev Well-Known Member

            Joined:
            6 Dec 2012
            Messages:
            164
            Likes Received:
            309
            Reputations:
            7
            Не понял Вас. Если точка удачно отсканилась через RS, то данные в любом случае попадут в базу - хоть скрытая она, хоть вайфай отключен.
            Или Вы хотите, чтоб эта инфа дополнительно отображалась при поиске - вот точка, вот пароль и в скобках (скрытая/отключен вайфай)? Так это, по-моему, разницы ни какой не даёт - поиск по МАС, нашёл название сети и пароль, а дальше все просто. Если скрытая, то сам введи название, ну а если радио модуль отключен, то ни чего не поделаешь.
             
            binarymaster likes this.
            1. akokarev

              akokarev Well-Known Member

              Joined:
              6 Dec 2012
              Messages:
              164
              Likes Received:
              309
              Reputations:
              7
              1. Да, скрипт отработал, ключи добавились нормально. Похоже на ошибку подключения к БД, но данные подключения верны и не понятно откуда берётся параметр time, вроде не должно быть его.

              2. Не нравится что в запрос уходит бсид=0, как-то не логично. Может предварительно надо получить список бсидов или ещё что-то. Не пойму как это должно работать.
               
              1. AnonimZero

                AnonimZero New Member

                Joined:
                23 Nov 2015
                Messages:
                8
                Likes Received:
                2
                Reputations:
                0
                Я же говорю - не критично. Не берите в голову, всё и так замечательно!
                 
                1. Felis-Sapiens

                  Felis-Sapiens Reservists Of Antichat

                  Joined:
                  21 Jul 2015
                  Messages:
                  616
                  Likes Received:
                  3,833
                  Reputations:
                  171
                  1. Параметр time добавляется в конце файла 3wifi.php, когда не выполняется условие if ($res = get_clusters...) . К ответу на запрос от карты он, естественно, добавляться не должен, это мой косяк - нужно этот if убрать, оставить просто $res = get_clusters(...); и далее по тексту. Вопрос в том, почему get_clusters ничего не возвращает. Т.е. это конечно может быть, если в запрошенных тайлах нет точек, но при загрузке начального вида это явно не тот случай. Можешь порасставить var_dump'ов (напр., var_dump($res), var_dump($quadkeys), var_dump($clusters) и т.п.) и сказать, что они выдают? И давай тогда в личку, когда будет время.
                  UPD: вероятно дело в том, что у меня 64-битная php. Пока, чисто умозрительно, предполагаю, что надо заменить все вхождения ф-ции bindec(...) на base_convert(..., 2, 10). И да, нужно будет удалить все quadkeys из таблицы и заново их заполнить.
                  UPD2: ну и главное, заменить в файле quadkeys.php `geo2` на " . GEO_TABLE . " :)

                  2. В запрос бсид=0 не уходит. $bssid = 0 я написал, чтобы связать переменную с подготавливаемым запросом. А в запрос уходит то значение, которое будет в этой переменной в момент выполнения метода execute().
                   
                  #728 Felis-Sapiens, 1 Dec 2015
                  Last edited: 1 Dec 2015
                  binarymaster and akokarev like this.
                  1. Felis-Sapiens

                    Felis-Sapiens Reservists Of Antichat

                    Joined:
                    21 Jul 2015
                    Messages:
                    616
                    Likes Received:
                    3,833
                    Reputations:
                    171
                    Отправил pull request с исправлением кластеризации https://github.com/binarymaster/3WiFi/pull/16
                     
                    Payer and binarymaster like this.
                    1. binarymaster

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

                      Joined:
                      11 Dec 2010
                      Messages:
                      4,717
                      Likes Received:
                      10,195
                      Reputations:
                      126
                      Кстати насчёт этого, бегло почитал код в коммите, quadkey вроде же 4-ной системы счисления?
                      Тогда почему мы его из двоичной преобразуем в десятичную?
                       
                      1. Felis-Sapiens

                        Felis-Sapiens Reservists Of Antichat

                        Joined:
                        21 Jul 2015
                        Messages:
                        616
                        Likes Received:
                        3,833
                        Reputations:
                        171
                        4-ная систем используется для наглядности, мне было удобнее использовать 2-ную. Например, чтобы как можно больше сгруппировать тайлы, для которых ищутся попадающие в них точки (не только по 4, образующих тайл следующего уровня зума, но и по 2). Вот здесь тоже z-values представляются в 2-ной системе.
                        А в десятичную QuadKey'и преобразуются для сохранения в базе (ну, и для сравнения при выборке из неё). Т.к. zoom у них у всех одинаковый (23 - максимальный, при котором QuadKey влезает в BIGINT), то всегда можно преобразовать обратно и в 4-ную, и в 2-ную.
                         
                        Payer and binarymaster like this.
                        1. binarymaster

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

                          Joined:
                          11 Dec 2010
                          Messages:
                          4,717
                          Likes Received:
                          10,195
                          Reputations:
                          126
                          Сейчас перевожу базу на квад-ключи, много ошибок вывалилось в скрипте add_quadkeys.php, в основном из-за объявления массивов.

                          Но вроде поправил. Видимо у нас разные версии PHP.
                           
                          Payer, akokarev and Felis-Sapiens like this.
                          1. CRACK211

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

                            Joined:
                            16 Sep 2009
                            Messages:
                            1,045
                            Likes Received:
                            1,127
                            Reputations:
                            11
                            не могли бы вы выложить список IP диапазонов которые есть в базе?) если это возможно)
                             
                            1. binarymaster

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

                              Joined:
                              11 Dec 2010
                              Messages:
                              4,717
                              Likes Received:
                              10,195
                              Reputations:
                              126
                              Наверное, проще перечислить, каких диапазонов там нет.

                              Перевод на квад-ключи завершён, наблюдаю отсутствие меток на карте.
                              3wifi.php возвращает один кластер с занулленым идентификатором...
                               
                              CRACK211 and akokarev like this.
                              1. CRACK211

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

                                Joined:
                                16 Sep 2009
                                Messages:
                                1,045
                                Likes Received:
                                1,127
                                Reputations:
                                11
                                Или так разница нет) есть возможность просканировать ) то чего нет ещё в базе)
                                 
                                1. Felis-Sapiens

                                  Felis-Sapiens Reservists Of Antichat

                                  Joined:
                                  21 Jul 2015
                                  Messages:
                                  616
                                  Likes Received:
                                  3,833
                                  Reputations:
                                  171
                                  http://rghost.ru/7jsNNQQVh - это не для всех точек в базе (те что были добавлены в начале + при запросах информации о диапазонах)
                                   
                                  CRACK211 likes this.
                                  1. CRACK211

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

                                    Joined:
                                    16 Sep 2009
                                    Messages:
                                    1,045
                                    Likes Received:
                                    1,127
                                    Reputations:
                                    11
                                    спасибо)
                                     
                                    1. EraX

                                      EraX New Member

                                      Joined:
                                      30 Nov 2015
                                      Messages:
                                      7
                                      Likes Received:
                                      0
                                      Reputations:
                                      0
                                      А как сканировать через Router Scan ближайший диапазон ?
                                       
                                      1. TARGAS

                                        TARGAS Member

                                        Joined:
                                        12 May 2015
                                        Messages:
                                        93
                                        Likes Received:
                                        79
                                        Reputations:
                                        0
                                        Заходите сюда http://3wifi.stascorp.com в раздел поиск диапазонов IP, вводите свои координаты, выставляете радиус поиска и получаете свои ближайшие диапазоны. Вписываете их в Router Scan и дальше дело техники.
                                         
                                        EraX and akokarev like this.
                                        1. akokarev

                                          akokarev Well-Known Member

                                          Joined:
                                          6 Dec 2012
                                          Messages:
                                          164
                                          Likes Received:
                                          309
                                          Reputations:
                                          7
                                          В локальной базе тоже замечаю глюки, после длительного простоя\перезагрузки перестают отображаться метки, несколько раз перезагружаю - появляются. Сделал правку в 3wifi.php 72 строка:
                                          if ((int)$cluster['count'] == 1) {
                                          т.е. добавил (int), пока наблюдаю, вроде работает.
                                          PS/ думаю можно удалить map2.html, там другой manager карты используется, сам кластеризует, кластеры в результатах не примет.
                                           
                                          Fusix likes this.