Ребят, смотрю многие горят желанием интегрировать в 3WiFi другие БД точек доступа. Отчасти это возможно, но не для всех баз, т.к. в основные поля данных входят: 1. BSSID 2. ESSID 3. Тип защиты 4. Ключ сети 5. WPS пин код В БД 3WiFi добавляются только валидные записи (обязательными считаются поля 2,3,4, либо 1,5 - непустые и соответствующие формату, MAC-адрес в верхнем регистре, разделённый двоеточиями). Тем не менее, изначально база 3WiFi задумывалась, как система сбора логов Router Scan, я также планировал использовать её для отслеживания багов парсинга в реальном времени. А это означает, что добавление информации из других баз может в какой-то мере отвлекать от дела.
Господа binarymaster akokarev - когда пароли от точек будут доступны только авторизированным пользователям? Или пофигу могу поставить антенну на машину и проехать с kismet
Кто-то загрузил базу WIFIMAP - в базе пошло жуткое задвоение из-за поля Security (RouterScan указывает WPA/WPA2, в записях WIFIMAP - просто WPA, и наоборот). Мантейнерам базы предлагаю убрать признак Security из проверки дубликатов и почистить базу... Проверить можете например по BSSID 40:4A:03:C6:68:10, обе возвращаемые записи полностью идентичны кроме поля Security.
Будет время, займусь реализацией всего этого. Но это точно будет. Да, я вчера WIFIMAP залил по просьбе одного пользователя. Но кто-то успел залить её часть ещё раньше, с немного другими параметрами. Почищу. Недавние обновления: 1. Теперь в поиске выводится только дата без времени (так компактнее) 2. В функцию добавления включил возможность проверки, существуют ли точки в базе 3. Поиск теперь сортируется по дате (по убыванию)
Теперь stat.html, я реализовал начальную поддержку AJAX. Забудьте про прямые ссылки, ведь есть главная страница и меню навигации.
Хорошо бы при добавлении сделать так Spoiler а то комментарий звучит неоднозначно. Я выгрузил базу из приложения , около 300 000 точек с паролями. К сожалению загрузить в базу 3WIFI вряд ли получится. Так как нет BSSID а ESSID указан в комментарии. Зато указано местоположение. В общем кому нужно: https://www.sendspace.com/file/6z0ibf - sql формат https://www.sendspace.com/file/suf0dc - txt формат https://www.sendspace.com/file/c6s4q1 - csv формат
Тогда вопрос - если поставлена галка "Не обновлять существующие" а пароль у точки изменился, он пропишется в базу при загрузке? Или останется старый?
Пропишется в базу в качестве новой записи. Если уже есть запись с таким же BSSID, ESSID, и ключом, то она не обновляется. На гите это всё видно: https://github.com/binarymaster/3WiFi/commit/99880ebe1fab306ec2ffd4d59e13e38f289f77e6 Можно конечно, но учитывая, что не все ответственно подходят к оформлению комментария, я даже сомневаюсь, добавлять это или нет. Плюсы есть безусловно, но вряд ли все будут это поле заполнять. У меня есть другая идея - показывать диапазон на основе IP-адреса точки (в базе они хранятся).
Это даже лучше. Можно также на сайт добавлять диапазоны провайдеров. Вместо того чтобы идти в гугл, можно посмотреть диапазоны на сайте и сразу начать сканирование.
У меня в базе куча точек с актуальными координатами. После загрузки они на карте так и не отображаются, т.к. уже загружены без координат. Как быть?
Каким методом вычисляется местоположение точки доступа??? Просканил сеть, залил результат в базу, а на карте из трехсот точек отобразилось меньше десятка.
Можно отправить базу мне, а я прикручу недостающие координаты. https://forum.antichat.ru/posts/3883542 И ещё, если для части точек координаты уже есть в базе, они не учитываются в строке "Yandex Map # total found".
Если возможно думаю можно было сделать так. Пример при открытии карты с населённым пунктом на ней отображается вся информация по роутерам которая имеется в базе то при переходе на статистику лучше было бы чтоб там приводилась инфа по роутерам портам паролям итп именно по тому населённому пункту что до этого был открыт на карте детальная так сказать информация а не куча другой ненужной пользователю инфы ведь если человек ищет роутер по одному населённому пункту то и инфа в статистике должна думаю именно по этому населённому пункту и выводится . как то так
Брать статистику, ограниченную прямоугольником по координатам - легко. Но я не в курсе, например как такой прямоугольник задавать на карте. Или прикрутить туда отдельную кнопку. А теперь коротко о нововведениях: 1. Как многие наверно уже заметили, поиск переделан 1.1. Загрузка данных через AJAX (без перезагрузки страницы) 1.2. Вывод диапазонов с маской /16 2. Таблицы статистики теперь загружаются по очереди 3. Улучшена геолокация Теперь используется два источника: Если Яндекс не нашёл точку, проводится поиск также в AlterGeo.
а зачем прикручивать к карте? достаточно в статистику добавить что то типа фильтра поиска по названию города где и будет по результату выводится данные по портам , диапазонам, моделям роутеров итд