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

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

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

    1,000 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. muha1980

    muha1980 Member

    Joined:
    10 May 2015
    Messages:
    132
    Likes Received:
    7
    Reputations:
    0
    Я зарегистрированный пользователь,почему я не вижу пароли
     
  2. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Галочка принудительно проверяет, а без неё - ON DUPLICATE KEY, который почему-то не срабатывает. Подозреваю, проблема в последовательности объявления ключей.
     
  3. hahanovB

    hahanovB Active Member

    Joined:
    22 Jul 2013
    Messages:
    264
    Likes Received:
    244
    Reputations:
    2
    Ну вот мы и победили плохого парня, нашим дружным коллективом!

    [​IMG]
     
    akokarev and binarymaster like this.
  4. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Не, походу дело в том, что WPSPIN может быть NULL. Вот тут то UNIQUE INDEX и пролетает... надо фиксить.
     
    hahanovB and erwerr2321 like this.
  5. hahanovB

    hahanovB Active Member

    Joined:
    22 Jul 2013
    Messages:
    264
    Likes Received:
    244
    Reputations:
    2
    @binarymaster , Плохой парень опять сверху! Повторы почистили?
     
    binarymaster likes this.
  6. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Да, предыдущая победа была нечестно заслужена. Пришло время вернуть честь!
    Баг с дублями пофиксил. :D
     
  7. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    Дубли все же присутствуют.
    http://uploads.ru/pgKDQ.jpg
    А эти пока остаются?))
     
  8. hahanovB

    hahanovB Active Member

    Joined:
    22 Jul 2013
    Messages:
    264
    Likes Received:
    244
    Reputations:
    2
    @CRACK211 , BSSID и ESSID разные вещи!
    Строка 2 Нет BSSID
    Строка 3 Есть BSSID
    Дублем считается если BSSID==BSSID
    В данном случае null != C4:6E:1F:F4:97:CC
     
    Fusix, CRACK211 and binarymaster like this.
  9. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    Я знаю что такое BSSID и ESSID ))) ESSID совпадает ключ совпадает) одна запись полезна другая нет)( но это сугубо мое мнение) если я не прав так тому и быть)

    Если удастся найти автоматический способ удалять такие точки добавленные в начале развития проекта ) то база значительно похудеет) что ускорит ее у уменьшит количество не актуальных устаревших точек)))
     
    #469 CRACK211, 15 Nov 2015
    Last edited: 15 Nov 2015
    Ossen and hahanovB like this.
  10. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Ну точнее, дублем считается запись, в которой в точности повторяются поля NoBSSID, BSSID, ESSID, WiFiKey и WPSPIN. (NoBSSID - это обозначение того, что BSSID отсутствует, а также причина его отсутствия)

    Что касается галочки, которая доступна при добавлении в базу, она использует такую же проверку, за исключением поля WPSPIN.
    Вы правы, но с такими записями придётся справляться вручную или полуавтоматически.
     
    TARGAS, Fusix, CRACK211 and 1 other person like this.
  11. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    А если сделать так) сравниваются точки по BSSID,ЕSSID,KEY,WPS. Если ЕSSID,KEY совпадает но в одной точке нет ни BSSID ни WPS то она удаляется) Надеюсь я вам не надоел)
     
    hahanovB likes this.
  12. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Всё это реализуемо, о чём я и сказал выше.
    Надейтесь. :p
     
    Payer, hahanovB, Fusix and 2 others like this.
  13. hahanovB

    hahanovB Active Member

    Joined:
    22 Jul 2013
    Messages:
    264
    Likes Received:
    244
    Reputations:
    2
    @CRACK211 , переживаешь что сервер не выдержит? :D
    А вдруг это будет совершенно другая точка на другом ip?
    Сканировали диапазон нашлось ESSID, KEY потом KEY сменили, а диапазон остался.
    А ты хочешь эту точку удалить?
    + в статистике будет точек больше.
     
    CRACK211 and binarymaster like this.
  14. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    добавить тогда IP проверку) на скриншоте выше видно что диапазон одинаковый ) если ключ сменили то не важно удалят точку или нет она станет не подлючабельной)
     
  15. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    Значит подходит грань ) когда я вам точно надоем))))
     
    Fusix and binarymaster like this.
  16. Fusix

    Fusix Active Member

    Joined:
    11 Nov 2011
    Messages:
    74
    Likes Received:
    224
    Reputations:
    2
    Парадокс точек: чем больше кол-во точек (Size), тем меньше время ожидания (Time), хотя логично было бы наоборот. Забавно
    [​IMG]
     
    binarymaster likes this.
  17. akokarev

    akokarev Well-Known Member

    Joined:
    6 Dec 2012
    Messages:
    164
    Likes Received:
    309
    Reputations:
    7
    Надо бы подробнее этот пункт, а то пришлось курить весь исходник.
    Без этого пункта результаты зависают в таблице tasks и не попадают в базу.

    В общем в 5 пункте нужно запустить php в консоли, а именно 2 задачи:
    Code:
    php -f 3wifid.php secret_password uploads
    php -f 3wifid.php secret_password finalize
    Если php не прописан в переменной окружения PATH и\или текущая деректория отличается от директории домена, то соответственно нужно указывать полные пути.

    Добавьте в README, может кому-то поможет
     
  18. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Ещё необходимо запустить третий:
    Code:
    php -f 3wifid.php secret_password geolocate
    Чтобы находились координаты новых добавленных точек. Иначе задания с новыми точками будут вечно ждать завершения.

    UPD: дописал в README.
     
    #478 binarymaster, 15 Nov 2015
    Last edited: 15 Nov 2015
    Payer likes this.
  19. CRACK211

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

    Joined:
    16 Sep 2009
    Messages:
    1,049
    Likes Received:
    1,127
    Reputations:
    11
    У меня галлюцинации или пол часа назад был другой поиск и таблица?) где можно было ввести ключ сети, пароль от админки , поиск по устройству. А теперь нету( этого
     
  20. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,717
    Likes Received:
    10,195
    Reputations:
    126
    Нет, не галлюцинации. Fusix что-то тестировал, и забыл убрать вывод идентификаторов. Поэтому интерфейс некоторое время выглядел не так, как должен.
     
    CRACK211 likes this.