Tracking phones in the WiFi zone! DIY ESP8266 Friend Detector

Поділитися
Вставка
  • Опубліковано 11 бер 2020
  • Hello! Using the ESP8266, you can track the presence of any WiFI device. Any device on the WiFi network redirects its unique identifier: the MAC address, with its help. and "friendly" devices will be tracked. The tracking program is called FriendDetector.
    Library and Sketches: drive.google.com/open?id=1dWm...
    Links to components:
    1) Wemos D1 Mini Pro: ali.pub/4gqllb
    2) Wemos Data Log shield: ali.pub/4iym95
    3) Double base for Wemos: ali.pub/4iymbo
    4) Good microSD: ali.pub/4iymel
    5) ePaper display: ali.pub/4iymih
    6) Charger TP5000: ali.pub/4iymoi
    7) Solar panel: ali.pub/4iyn15
    The most convenient cashback:
    LetyShops: goo.gl/Ev5XgI
    The most profitable cashback:
    Ecomerce: goo.gl/3dDc2w
    For cooperation, write to: h.made.chanel@gmail.com
    _________________________________________________________
    Hello! My name is Igor. I am interested in programming and developing various devices. It’s always interesting for me to create something new, unusual. This vet is breathtaking when a lifeless piece of iron suddenly begins to move, ride, fly, and perform all the actions that you invest in them. Feel like a creator of something very unusual! I am fond of programming Arduino, STM32, ESP8266 and ESP32. On this channel you will find simple and interesting things, and most importantly: you can repeat all this, and even do even better!
    #FriendDetector #MAC #ардуино #arduino #DIY #ESP8266
  • Наука та технологія

КОМЕНТАРІ • 182

  • @surfercloud
    @surfercloud 4 роки тому +1

    Как Вы дерандомизируете мак адреса?

  • @surfercloud
    @surfercloud Рік тому

    Подскажите пожалуйста, какая из 8266 поддерживает 2 диапазона 2.4 и 5 ГГц?

  • @userach
    @userach 4 роки тому +2

    Как электронный звонок - кто-то свой заходит в подъезд, тебе уведомление кто идет :) Успеешь любовницу в шкаф спрятать :))

    • @backtracklive
      @backtracklive 4 роки тому +1

      ввиду радиуса действия WiFi я бы такую технологию не рисковал использовать, особенно если речь о любовницах)) Тут уже лучше миникамера с RaspberryPi и нейросетью)) Или кулон с передатчиком на 433Мгц 😅😁

  • @Legantmar
    @Legantmar 4 роки тому +1

    интересный пример, спасибо
    а если выключить wi-fi роутер, к которому подключаются телефон и планшет, то будет определение mac адреса и уровня сигнала?

    • @smprohd
      @smprohd 4 роки тому +3

      Это работает только если устройство уже подключилось к точке доступа. Иначе, будет рандомный mac адрес, это сделано ,чтобы нельзя было за людьми следить таким образом. практически во всех популярных моделях эта функция включена. А вот у есп или роутера mac фиксированный, с ними будет работать.

  • @androidpasha
    @androidpasha 2 роки тому

    Как получить тот же эффект только просматривая IP адресс? Один из вариантов пинговать esp IP телефона и при этом на телефоне юзать статический ip. Не знаю как с dhcp сделать.

  • @user-le6yq2hn8q
    @user-le6yq2hn8q 4 роки тому +3

    По пробовал ваш скетч. Наделся, что он будет сканировать включенные wifi, то есть, без подключение к роутеру (без обмена пакетами). Жаль, что она так не может esp8266. Может подскажите, есть что-нибудь похожее. Сканировать mac-адрес телефона, при включенном только wifi?

  • @GamerDolphin
    @GamerDolphin 4 роки тому +5

    5:38 а что мешает злоумышленникам с помощью вашего MAC-адреса сделать тоже самое?

    • @fisher7452
      @fisher7452 4 роки тому +2

      Как минимум, они должны догадаться, что процесс открытия происходит именно по MAC-адресу WiFi-адаптера телефона владельца

  • @Tommy7417
    @Tommy7417 7 місяців тому

    А можно добавить и блутуз для сканирования для esp32? И как?

  • @VladimirMedintsev
    @VladimirMedintsev 4 роки тому +1

    Хорошая идея.

  • @semerkamaster
    @semerkamaster 4 роки тому +2

    Вот бы еще блок в flprog запилить на основе этой библиотеке .

    • @tyomich1
      @tyomich1 2 роки тому +1

      или научиться программировать

  • @kostya1306
    @kostya1306 4 роки тому

    Довольно интересно.

  • @sergei1511
    @sergei1511 4 роки тому +6

    Классная штука !! Сидиш такой дома , гнуху смотриш ))) и тут в зоне появился телефон жены !! ....выключил все , подорвался и типа такой дома уборку делаеш или еще что то .... ))))) Всем хорошо , в доме меньше скандалов ....

    • @UCanDo
      @UCanDo  4 роки тому

      :))))

    • @user-rg5gd9td8w
      @user-rg5gd9td8w 4 роки тому +3

      А может вместо этого ждать её уже с надро....м??? А про уборку вообще убило если честно.....

    • @dred77780
      @dred77780 4 роки тому +4

      А жена такая случайно выключила в телефоне вайфай. И все- семейная жизнь снова буйствует красками)

  • @user-pm5mg4jb2w
    @user-pm5mg4jb2w Рік тому

    Сама ардуино подключается к сети wifi или просто работает от своего радиоможуля?
    Если его можно подключить к контроллеру меш сети это круто,если нет...то проще купить билайновский роутер ,прошить в кинетик и там это реализовано интереснее.

  • @silentage6310
    @silentage6310 4 роки тому +1

    давно такую штуку хотел сделать. будет так же работать если есп уже подключена к точке доступа?

    • @UCanDo
      @UCanDo  4 роки тому

      Не знаю, не проверял

    • @androidpasha
      @androidpasha 2 роки тому

      Нет. Или сниф или интернет.

  • @maxkiselev3792
    @maxkiselev3792 4 роки тому

    Почему ардуинщики не используют sizeof для массивов, структур и т.д.?

    • @asurahan
      @asurahan 4 роки тому +3

      ардуинщики не программисты они электронщики.

  • @TrapperWorld
    @TrapperWorld 3 роки тому

    Спасибо за хорошую идею. Не подскажите с чем может быть связана при компиляции FriendDetector2 дает ошибку "D5" was not declared in this scipe вс троке void turnoff. Спасибо за подсказку.

    • @UCanDo
      @UCanDo  3 роки тому

      Спасибо за комментарий.
      Проблема в ядре для ESP. В нем не указаны названия пинов.
      Единственный выход - вместо названий указывать номера GPIO. То есть посмотреть какому номеру GPIO соответствует D5, и такой указывать. На пример D5 соответствует GPIO5. Значит в скетче вместо «D5» написать «5»

    • @TrapperWorld
      @TrapperWorld 3 роки тому

      Значит я начал копать в правильную сторону. Скетч скомпилировался но плата результата нет, похоже китайцы намудрил с разводкой. Сегодня попробую на другой плате. Спасибо за подсказку.

    • @UCanDo
      @UCanDo  3 роки тому

      Да, есть такое. Недавно тоже пол дня потратил чтобы понять какие пины куда выведены...

  • @ivahov555
    @ivahov555 4 роки тому

    Схема хорошая, но вопрос обнаружиться ли телефон,если он в режиме сна. Например когда пришел с улицы, телефон в кармане, и давно не активировался. Думаю что не увидет,или увидит но с задержкой

    • @UCanDo
      @UCanDo  4 роки тому +2

      При включённом WiFi Телефон постоянно отсылает сигналы. Не часто. Может 1 раз в минуту. Плюс - минус.

  • @handleftman
    @handleftman 4 роки тому

    Насколько я помню, для таких вот сканеров в айфонах сделали "динамический MAC" в вашем случае телефон соединяется с конкретной точкой и вы сниферите радиоканал, а что будет, если точки так таковой нет и телефон будет в режиме сканирования, вы это тестили? Устройство интересное, но еще есть BLE - bluetooth smart (ibeacon && Eddyson или как там его) , в эту сторону не желаете развить проект?

    • @A.H73
      @A.H73 4 роки тому

      ibeacon уже полно проектов в инете# у меня на канале также

    • @handleftman
      @handleftman 4 роки тому

      @@A.H73 канал посмотрел, но остался вопрос: - а сканировать маки у сопряженные устройств делали? (например авторизация по фитнес браслету)

    • @UCanDo
      @UCanDo  4 роки тому

      Динамический MAC - это не совсем законно. Цитата: It's illegal and it's going to cause problems with internet-connected devices all over the world.
      По этому странно чтобы на айфоне менялся MAC адрес

    • @handleftman
      @handleftman 4 роки тому +1

      @@UCanDo с выходои iOS8 эта фишка стала официальна
      выдержка из статьи:
      Рандомизация MAC-адресов активируется через две минуты после блокировки экрана. После этого телефон начинает искать WiFi-сети, выдавая случайный MAC-адрес в качестве своего идентификатора. Каждый раз после выхода из спящего режима и новой блокировки экрана генерируется новый MAC-адрес.

    • @UCanDo
      @UCanDo  4 роки тому

      Странно... У меня iOs 12.1.2, с момента записи видео я успел 1 раз перезагрузить телефон и раз 20 включить и выключить WiFi. Не говоря уже о спящем режиме... MAC адрес остался тем же, только что проверил.

  • @user-qi2sl4pm2k
    @user-qi2sl4pm2k 3 роки тому +1

    Сделай WiFi радар, что бы показывал на экране

  • @JonMatrix
    @JonMatrix 4 роки тому

    Например телефон всегда будет обнаружен еспехой пока вкл вайфай на нем ?

  • @idowonder4926
    @idowonder4926 3 роки тому +1

    Сделай так, что бы при обнаружении телефона ЕСП передавала сигнал на стационарный (старый какой-нибудь андройд) и тот в свою очередь проговаривал имя человека, (голосом Алисы например или еще как то) а на неизвестное устройство проговаривало: "Чужой" ))

  • @user-id6hb7yt8b
    @user-id6hb7yt8b 4 роки тому +1

    Необходимое для людей с ограниченными возможностями устройство, - максимальный радиус действия в прямой видимости метров 10-20!

  • @tomasind6840
    @tomasind6840 4 роки тому +4

    need to add mqtt to send the data to the home assistant

  • @Happinesstoom
    @Happinesstoom Рік тому

    Жаль нельзя в режиме сканера сети иметь подключение к интернету.

  • @Anton.Valeryevich
    @Anton.Valeryevich 3 роки тому

    С помощью неё можно перехватывать хенндшейки и PMKID?

    • @UCanDo
      @UCanDo  3 роки тому

      Это можно делать практически на любом устройстве, поддерживающем WiFi.

  • @semerkamaster
    @semerkamaster 4 роки тому

    Redmi 6. Не находит. Только в режиме точки доступа появляется.

  • @Radiolubitel-Petrovich
    @Radiolubitel-Petrovich 4 роки тому +2

    Я на своем канале рассказываю про программирование для Ардуино, мне интересно как про инициализировать этот модуль без библиотек и какую последовательность нужно отправлять в модуль?

    • @UCanDo
      @UCanDo  4 роки тому +1

      Советую вам в первую очередь посмотреть этот канал: ua-cam.com/channels/KzffzoHBE1bmYs8tAuXTrw.html
      А то инициализации ESP - использовать специализированную среду разработки, а не Arduino IDE

    • @Radiolubitel-Petrovich
      @Radiolubitel-Petrovich 4 роки тому

      @@UCanDo спасибо за совет насчет привью, но меня интересует немного другое именно работа со архитектурой ядра есп.

    • @UCanDo
      @UCanDo  4 роки тому

      Я не про превью. Этот человек дает конкретные рекомендации о том как создавать видео и как содержать канал. Посмотрите, и уровень вашего канала значительно возрастет!
      По ESP, я написал выше. Это можно организовать только в специализированной среде. Не в ArduinoIDE. Поищите среду разработки именно под ESP, и читайте документацию.

  • @StoneTL
    @StoneTL 4 роки тому

    А есп может по вай фай управлять разеткой например с телефона БЕЗ ИНТЕРНЕТА. Т.е напрямую просто через вай фай связь

    • @sergeylipuringa7145
      @sergeylipuringa7145 3 роки тому

      Может, если поднять на ней сервер...

  • @vladimirlevchenko1470
    @vladimirlevchenko1470 4 роки тому +1

    Ну все теперь не надо следить за Хатами , логи с закладки посмотрел и можно спокойно выхлопать хаты

  • @BotnarencoVadim
    @BotnarencoVadim 4 роки тому +1

    Интересно, можно использовать как електронный ключ, добавить разные пользователи.

    • @fisher7452
      @fisher7452 4 роки тому

      Тоже подумал к калитке прикрутить )))))

    • @dred77780
      @dred77780 4 роки тому

      Небезопасно

    • @fisher7452
      @fisher7452 4 роки тому

      @@dred77780 Учитывая, что даже железная калитка в частном доме носит несколько иное назначение нежели железная дверь в квартире, то в чём опасность?

    • @asurahan
      @asurahan 4 роки тому +2

      @@fisher7452 мак адрес можно подделать. а вот к калитки само то. она уже в принципе не безопастна как такова. а вот для гостей будет прикольно когда они подходят а килитка им сама открывается и на екранчике какое нить личное приветсвие для гостя.

    • @fisher7452
      @fisher7452 4 роки тому +1

      @@asurahan Вот именно. Если у злоумышленника будет желание её преодолеть. то и засов не поможет, а "на повезло" - неплохая преграда.
      Кстати!!! Возникла идея: сканить не только WiFi, но и Bluetooth. Всякие там фитнес-браслеты.

  • @asurahan
    @asurahan 4 роки тому

    ну осталось на светодиод прикрутить снифер и можно ловить пароли от вафли которые передает устройство. интересная кстате тема подключить какой нить аиркрякНГ

    • @PaagriolRUoffClassic-
      @PaagriolRUoffClassic- 3 роки тому

      зачем нужна эта холобуда, если есть аиркрак? Ну хэндшейк поймать можно.. и то.. поди разберись, какая из четырёх частей хендшейка первая, вторая и т д..

  • @vatderecs2156
    @vatderecs2156 4 роки тому +2

    Интересно , еще бы это реализовать , в умном доме от Яндекса например Алиса проговаривала что кто та приближается , или еще что та подобное , есть потенциал у этого скеча стоит только его применить по назначению которому он действительно пригодится например умный дом

    • @silentage6310
      @silentage6310 4 роки тому +2

      алиса даже в теории такое не может.
      тк апи не позволяет ей иниицировать диалог самой. она может только отвечать на реплику юзера.
      то есть никакие сигнализации/уведомления на ней не сделать.
      вы всегда сами должны первым начинать "алиса, а не течет ли у меня вода в ванной? ", "алиса, мой дом не горит?", или хотя бы "алиса, есть новые уведомления?"

    • @UCanDo
      @UCanDo  4 роки тому

      Ничто не мешает установить / подключить готовую запись или синтезатор голоса, и воспроизводить все необходимые Сообщения

    • @silentage6310
      @silentage6310 4 роки тому +2

      @@UCanDo да, так можно конечно.
      просто накипело что в алисе нельзя диалог начать без пользователя.

  • @LedCarDnepr
    @LedCarDnepr 4 роки тому

    а можно ли зделать чтобы без компа добавлять или уберать устройства в еsp??????? вот тогда бы это было очень интересное устройство. я бы на даче реализовал замок на дверь. Только для своих, летом там мы отдыхаем там и наши друзья отдыхают. А так бы можно былобы реалезовать доступ и маломальскую охрану зделать.

    • @UCanDo
      @UCanDo  4 роки тому

      На ESP поднять сервер - страничку, и заходить как на сайт и там прописывать все что нужно

  • @evgeniyliberman9920
    @evgeniyliberman9920 3 місяці тому

    Возможно ли сделать сканер вайфая дальностью в 1000 метров?

    • @UCanDo
      @UCanDo  3 місяці тому

      Мне кажется нет. Для такой дальности нужна направленная антенна. Но это уже не будет сканер, то есть, такая дальность будет только в определенном направлении, а в остальных направлениях дальность наоборот, уменьшится, или вообще не будет видеть…

  • @viktordi5045
    @viktordi5045 8 місяців тому +1

    5:43 например знать на месте ли начальник или нет

  • @werdy64
    @werdy64 4 роки тому

    Довольно энергозатратный метод. Может проще поставить на телефон эмулятор BLE маячка, а на ЕСП есть стандартная библиотека BLE scanner.

    • @UCanDo
      @UCanDo  4 роки тому +5

      Вы не совсем верно поняли суть. Как часто вы выключаете WiFi на телефоне выходя из дома? И как часто это делают другие? Почти никогда. А ведь такие устройства используют в различных магазинах и других местах, скандируют устройства прохожих, создают маршруты посещения... А потом люди удивляются, как это им приходит реклама именно того бутика, мимо которого они каждый день на работу ходят...
      Я уверен на 100% что 99 из 100 людей, которые приходят к вам в гости, не выключают WiFi на телефоне. Отследить их «появление» не составит труда при помощи данного метода. И на энергоефективность это никак не влияет.

    • @SIM31r
      @SIM31r 4 роки тому +2

      @@UCanDo да, 4g модем в телефоне раз в 5 прожорливей wifi, по крайней мере в моем.

    • @UCanDo
      @UCanDo  4 роки тому

      Мобильная всегда была самой прожорливой частью телефона (если не считать работу дисплея, она на первом месте).

  • @user-jo2ux1tm9y
    @user-jo2ux1tm9y 3 роки тому

    Проект очень крутой и нужный... ему уже пол года а я только узнал о нём... лайк...

  • @user-hx2fv5cl2k
    @user-hx2fv5cl2k 4 роки тому

    Я хочу усилить зону действия, она не вредна ли на здоровья? И вообще вредна ли роутера? Знаю это вопрос не к вам, но некоторые говорят роутеры вредна на здоровья???

    • @UCanDo
      @UCanDo  4 роки тому +2

      Любое излучение имеет негативное воздействие. Просто уровень этого воздействия может быть столь незначительным, что его не берут во внимание.
      НО! Если вы обратитесь к различной документации (на пример от компании Apple) то сможете найти интересную вещь. Если коротко: любой телефон может иметь «достаточно сильное» негативное воздействие своим излучением (WiFi, Bluetooth, Мобильная сеть) на расстоянии менее 2 см от тела человека. Да, и блютуз, и мобильная связь тоже воздействуют. А ещё спутниковое излучение (сколько их у нас над головой?)...
      Вокруг нас очень много источников излучения. И, чтобы кто ни говорил, они все вредные. В сравнении с общим фоном, изменение мощности WiFi - как капля в море.
      Но я бы вместо изменения мощности поставил бы ещё 1-2 роутера, для увеличения зоны покрытия.

    • @user-hx2fv5cl2k
      @user-hx2fv5cl2k 4 роки тому

      @@UCanDo можно изпользоват антены? Я хочу усилить на 30-40 метра)

  • @meta11ist
    @meta11ist 4 роки тому +1

    Насколько я помню, айфон чуть ли не каждый раз меняет свой мак вайфая на новый. Разве нет?

    • @UCanDo
      @UCanDo  4 роки тому

      Я впервые об этом услышал здесь в комментариях.
      Не знаю что вам сказать. Я попробовал поискать в Гугле, все что нашёл - относилось к конкретной версии iOS. Я свой телефон перезагружал, включал/выключал WiFi, отправлял в спящий режим... MAC адрес остался неизменным.
      По этому не могу вам дать точный и исчерпывающий ответ.

    • @meta11ist
      @meta11ist 4 роки тому

      @@UCanDo спасибо за ответ. А какая версия ios у вас установлена?

    • @UCanDo
      @UCanDo  4 роки тому

      @@meta11ist У меня установлена 12.1.2

  • @slavastalkerovich2035
    @slavastalkerovich2035 4 роки тому

    Полезная идея, можно держать эти модули на охраняемых объектах и в случае криминального события есть вероятность по мак-адресу вычислить владельца телефона или возможных свидетелей места преступления.
    К сожалению обратная сторона - "умные" СВУ.

    • @UCanDo
      @UCanDo  4 роки тому

      Да, все верно. И подобный принцип уже применяют для отслеживания.

    • @user-gh7nb3ds7m
      @user-gh7nb3ds7m Рік тому

      Умные люди не берут с собой на дело технику, по которой их можно отследить. Неуч!

  • @A.H73
    @A.H73 4 роки тому +1

    Штука интересная но бесполезная, в видео сразу отрабатывает включение при включении wifi, так как сразу пакеты ссыпятся, но если телефон вошёл в зону приё с уже включенным wifi, то включение отрабатывается только при рандомной отсылки пакета, что может достигать минуты и более.

    • @Happinesstoom
      @Happinesstoom Рік тому

      Минута это не много. 5 минут вполне достаточно что б понять что телефон уехал в кармане хозяина на работу.

  • @TJUNUSSOV
    @TJUNUSSOV 4 роки тому

    Может тут уже писали, но в новых iOS, MAC ADDRESS меняется рандомно, если он незапейрин с точкой WIFI

    • @UCanDo
      @UCanDo  4 роки тому

      Я впервые об этом услышал здесь в комментариях.
      Не знаю что вам сказать. Я попробовал поискать в Гугле, все что нашёл - относилось к конкретной версии iOS. И почти все на эту тему датируется 14-м годом... Я свой телефон перезагружал, включал/выключал WiFi, отправлял в спящий режим... MAC адрес остался неизменным как в настройках телефона, так и при его определении другими устройствами.
      По этому не могу вам дать точный и исчерпывающий ответ.

    • @PermanentWTF
      @PermanentWTF 4 роки тому

      @@UCanDo в новых андроидах тоже.

    • @TJUNUSSOV
      @TJUNUSSOV 4 роки тому

      9to5mac.com/2014/09/26/more-details-on-how-ios-8s-mac-address-randomization-feature-works-and-when-it-doesnt/

    • @UCanDo
      @UCanDo  4 роки тому

      Судя по статье, чтобы изменился MAC адрес необходимо отключить геопозиционирование.
      Что я сделал:
      1) отключил WiFi
      2) отключил мобильную передачу данных
      3) отключил геолокацию
      После этого заблокировал телефон. Через несколько минут посмотрел настройки. MAC адрес не изменился. Включил WiFi, заблокировал телефон и подождал еще некоторое время. Результат тот же: нет изменений.
      Возможно для работы данной функции нужны какие-то специфические условия.
      Тестировалось на iPhone SE iOs 12.1.2

    • @PermanentWTF
      @PermanentWTF 4 роки тому

      @@UCanDo а телефон был подключён к какой-то сети? Попробуй отключить, ибо когда в сети то адрес меняться не должен.

  • @user-rg5gd9td8w
    @user-rg5gd9td8w 4 роки тому

    Интересно а ГУГЛ отслеживает наше местоположение так-же если нет GSM сети?

    • @UCanDo
      @UCanDo  4 роки тому +1

      Очень много программ это делают...

    • @slava2919
      @slava2919 4 роки тому

      В базах гугла есть все точки подключения андроид устройств с координатами и паролями, за платный API ключ эту информацию можно получить.

    • @silentage6310
      @silentage6310 4 роки тому

      все отслеживают, у яндекса даже апи есть - передаешь список видимых вифи точек - получаешь координаты.

  • @Varrants_Bokr
    @Varrants_Bokr 4 роки тому

    А можете собрать глушилкe выбранной сети WiFi?

    • @UCanDo
      @UCanDo  4 роки тому

      Именно конкретной сети, а не всего WiFi?
      Надо подумать...

    • @maxkiselev3792
      @maxkiselev3792 4 роки тому

      802.11n esp не потянет, а вот 802.11bg вроде реально, там зафлудить можно AP.

    • @Varrants_Bokr
      @Varrants_Bokr 4 роки тому

      @@UCanDo Есть такие часы на Али, но дорогие и запрещены в России. А вот бы самому сбацать...

    • @rusnik7402
      @rusnik7402 4 роки тому

      Wi-PWN?

  • @user-le6yq2hn8q
    @user-le6yq2hn8q 4 роки тому

    А можно радиус от регулировать? Допустим, 2 метра от машины.

    • @UCanDo
      @UCanDo  4 роки тому

      Нужно как-то уменьшить чувствительность ESP8266. Надо смотреть в настройках, может где-то можно выставить уровень усиления. Или может взять модуль без антенны.

    • @user-le6yq2hn8q
      @user-le6yq2hn8q 4 роки тому

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

    • @yurimikhaylov8543
      @yurimikhaylov8543 4 роки тому

      можно экспериментировать с материалами) telecom-sales.ru/content/stati/koefficient-zatuhaniya-wi-fi-v-zavisimosti-ot-materiala/

    • @AlexandrSvetlakov
      @AlexandrSvetlakov 4 роки тому +1

      можно. из ESP8266 можно вытянуть инфо об уровне принимаемого сигнала.

    • @KeyCe
      @KeyCe 4 роки тому +1

      @@UCanDo Читаем, что такое RSSI )

  • @SaTor_RotaS_
    @SaTor_RotaS_ 2 роки тому

    эта функция реализована в приложении другвокруг

  • @TinTin--
    @TinTin-- 3 роки тому +1

    Начало ролика.... "Каждое устройство при включении..."
    Вот в этом и вся загвоздка - ты узнаешь о появлении устройства только при включении. Иначе устройство спит и не шлет никаких сигналов. Ни о каком предупреждении речи идти не может.

  • @A.H73
    @A.H73 4 роки тому

    я давно ищю что то годное для person presence,но это совсем не годится, а ble beacon работает супер, но расстояние небольшое , до 6 метров(( у меня на канале есть.

    • @UCanDo
      @UCanDo  4 роки тому

      Этот вариант хорошо работает. Попробуйте сами. Включите прибор и попросите кого-то из друзей пройти мимо, и посмотрите на результаты.

  • @user-fc2ju4cu3w
    @user-fc2ju4cu3w 4 роки тому

    круто! но вот бы тоже самое , но по блютуз

    • @UCanDo
      @UCanDo  4 роки тому

      Не совсем вас понял. Что по блютузу?
      Здесь данные никакие не передаются.

    • @user-fc2ju4cu3w
      @user-fc2ju4cu3w 4 роки тому

      @@UCanDo если например использовать исп32 , то вместо вай фай , присутствие телефона можно было бы проверять по блютузу, расстояние намного меньше, можно где то это будет предпочтительней , например калитка ворот , видит что ты подошел , открылся замок..

  • @user-le6yq2hn8q
    @user-le6yq2hn8q 4 роки тому

    А mac-адрес айфона сканирует?

    • @UCanDo
      @UCanDo  4 роки тому +1

      В видео как раз таки и использован iPhone

    • @user-le6yq2hn8q
      @user-le6yq2hn8q 4 роки тому

      Огромное вам спасибо за видео, и за комментарии.

    • @moisms09
      @moisms09 4 роки тому +2

      IPhone меняет mac адреса случайным образом, для того чтобы сделать невозможным подобное отслеживание... По крайней мере для сетей в которых он не зарегистрирован

    • @sergeinomatter7771
      @sergeinomatter7771 4 роки тому

      @@moisms09 ты это сам придумал????

    • @PermanentWTF
      @PermanentWTF 4 роки тому +2

      @@moisms09 Андроид уже тоже, так же в целях неотслеживаемости. Потому все это видео уже неактуально.

  • @small9212
    @small9212 4 роки тому

    ИНТЕРЕСНАЯ ИДЕЯ, но как ты конвертирушь aa:bb:cc:dd:ee:ff
    в 0xaa,0xbb,0xcc,0xdd,0xee,0xff ?

  • @kjbraza
    @kjbraza 4 роки тому

    Добрый день. Все как у вас сделал. Работает. Но не корректно. Допустим у меня на телефоне вифи включён. Я экран отключаю и через некоторое время видимо на телефоне вифи засыпает на секунд 5 и нодемсюцю теряет мак адрес и выполняет действие, затем через 5 сек опять видит мак и сново выполняет действие. Хотя я вифи не отключал. Как с этим бороться? Задержкой?

    • @UCanDo
      @UCanDo  4 роки тому

      Добрый день. Никак. На телефоне WiFi не всегда активен. МАС адрес передается только в момент активации WiFi, и промежутки между активацией могут достигать минуты.

    • @kjbraza
      @kjbraza 4 роки тому

      @@UCanDo так получается, что не работает вся эта система? К примеру я сделаю включение света если захожу в гараж с телефоном на котором включён вифи. Тел лежит в кармане. Есп которая в гараже увидела мой тел и включила свет. А телефон в спячке отключает на несколько секунд вифи. И получается, что свет вырубается и через 5 сек включается снова. По идее это косяк. Телефон в режиме ожидания(выключенный экран) видимо экономит энергию. Как то же можно это программно предусмотреть вырубание телефонного вифи на несколько сек ? Так то идея шикарная . Реально применять можно.

    • @kjbraza
      @kjbraza 4 роки тому

      А если экран не отключать у телефона, то отключения вифи в спячку не происходит, я протестил.

    • @UCanDo
      @UCanDo  4 роки тому

      Нужно просто увеличить время определения наличия телефона:
      cooldown = 100; // here we set it to 1000 if we detect a packet that matches our list
      попробуйте вместо 100 поставить 1000. Или какое-то другое значение. Тестируйте.

    • @kjbraza
      @kjbraza 4 роки тому

      @@UCanDo спасибо за оперативные ответы, буду тестить)

  • @sergeylipuringa7145
    @sergeylipuringa7145 3 роки тому

    А есть еще динамические mac как у Apple, каждый раз разный )

    • @UCanDo
      @UCanDo  3 роки тому

      Многие об этом пишут. Я проверил на своём телефоне. MAC адрес всегда один и тот же. Так что не знаю что вам ответить. Возможно в новых версиях прошивки этого нет. Возможно нужно в настройках ковыряться (я не видел такой функции). Так что хз....

    • @PaagriolRUoffClassic-
      @PaagriolRUoffClassic- 3 роки тому

      @@UCanDo они не понимают на самом деле, о чём говорят. Они говорят о "маске" мак-адреса, которую рандомно назначает устройство при подключении (иногда и не у всех). А ты говоришь, про реальный мак-адрес, который и ловишь.

    • @UCanDo
      @UCanDo  3 роки тому

      Ясно, спасибо

  • @forstol
    @forstol 4 роки тому

    теперь я знаю где ты живёш

    • @UCanDo
      @UCanDo  4 роки тому +1

      Приходи на чай. С меня чай, с тебя печенье :)

  • @_DAN11L_
    @_DAN11L_ 3 роки тому

    Это же можно по метро ходить собирать маки, а потом перебором искать адреса с оплаченным вайфаем

    • @_DAN11L_
      @_DAN11L_ 3 роки тому

      (если конечно этот способ до сих пор работает)

    • @_DAN11L_
      @_DAN11L_ 3 роки тому

      Мне нравится эта драка программистов, один человек сражается с целым метрополитеном делая своё приложение "wifi в метро", его алгоритм все усложняется и усложняется, началось все с тупой отправки нужного http запроса, метрополитен все накручивал и накручивал свой алгоритм распознавания софта для автоподключения и скипа рекламы, но не смог ничего противопоставить одному программисту, и тогда его снесли из плеймаркета, но чел приуныл на какое-то время, а потом выкатил апдейты, который бы позволял обновлять приложение без плеймаркета
      Сейчас эта штука супер мощная и рекламу скипает и в Яндекс метрику пишет что мол посмотрела реклама и браузер эмулирует и случайные задержки генерирует и капчи обходит, единственное что пока непобедимо это гребаное энергосбережение миуай, которое душит приложение и приходится заходить в приложение чтобы подключиться

    • @UCanDo
      @UCanDo  3 роки тому

      Вроде работает ;)

    • @slyder8982
      @slyder8982 Рік тому

      @@UCanDo да нифига не работает. Работает только в случае, если устройство(телефон) уже подключены к какой либо сети

  • @slavastalkerovich2035
    @slavastalkerovich2035 4 роки тому

    Предполагаю, что в равной мере относится к блютузу...

    • @UCanDo
      @UCanDo  4 роки тому

      Нет. Блютуз работает по другим принципам

  • @user-gz8ww2li3r
    @user-gz8ww2li3r 4 роки тому

    Указывай полное название ЕSP есть разные версии от 01 до 12 вроде4

    • @UCanDo
      @UCanDo  4 роки тому

      Разницы между ними нет. Во всех ESP используется один и тот же чип. Разница между ними только в установленной флешке и разводке платы.

  • @joynazarini5128
    @joynazarini5128 3 роки тому

    Это как на пляже : увидел мясо - свисток в напряге.
    Кожанный.

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    ДОБРЫЙ ДЕНЬ, Вы бы не могли мне помочь с одним воросом, понимаю что тема не Ваша , но мне некому обратьится, я собираю мини фрезер чпу , на гигхабе нашол такой автономный контролер и там автор указал некоторые одни и теже пины для дисплея, сенсора и карт ридера, я переживаю что после включения что то спалю, очень большая просба, вы бы не могли посмотрет в теории это будет работать?, я был бы очень признателенgithub.com/mstrens/grbl_controller_esp32/blob/master/README.md

    • @UCanDo
      @UCanDo  4 роки тому

      Все подключается по шине SPI. Она так и работает. Просто происходит переключение между устройствами, но сами устройства подключены параллельно.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@UCanDo спасибо большое, как соберу напишу если Вам интересна эта тема

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      Здравствуйте, вынужден снова к Вам обратиться за советом, автономный контроллер собрал, работает, теперь не получается связать его с stm32f103(на ней записан grbl) по rx tx, подскажите пожалуйста что бы стм начала принимать сигнал не с микро юсб а с порта rx tx (пины a9 a10) в прошивке нужно что то переписывать?

    • @UCanDo
      @UCanDo  4 роки тому

      О, да! Вечная проблема с которой все сталкиваются.
      На самом деле все элементарно.
      У STM32 есть USB интерфейс, который используется для Serial. А также есть ещё не сколько физических Serial(1, 2, 3) назначенных на разные пины.
      В данном случае вы используете пины 9 и 10. Если посмотреть распиновку, то это Serial #1. В скетче к слову «Serial» вам нужно дописать «1»:
      Serial1.begin(9600);
      ....
      Serial1.print(“text”);
      ...

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@UCanDo спасибо Вам большое, ток снова проблема скечь то я скачал уже скомпелированный…

  • @user-kh6sj5ui9c
    @user-kh6sj5ui9c 4 роки тому

    А он все 13 каналов одновременно слушает? Какое-то мутное объяснение принципа работы.
    То есть, если я это устройство поставлю в чистом поле, где нет ни одной точки доступа, и включу вайфай телефона, то телефон будет куда-то в пустоту на всех каналах слать зачем-то свои данные?
    Что-то у меня были немного другие представления о работе WiFi.

    • @UCanDo
      @UCanDo  4 роки тому

      Телефон время от времени сканирует на наличие доступных сетей и не только. При этом сканировании его можно обнаружить.

    • @user-kh6sj5ui9c
      @user-kh6sj5ui9c 4 роки тому

      @@UCanDo сканирует??? Активное сканирование что ли?? Кричит на всех 13 каналах по очереди "ау" и ждёт ответа от кого-то?) Я всегда считал, что точки доступа этим занимаются, то есть периодически выдают в эфир свое название со всякой служебной информацией (если не включен скрытый режим), а клиенты только слушают.
      PS: ваше использование термина "сканирует" делает вас похожим на канал ТВ-3, а не на какой-то технический ресурс.

    • @UCanDo
      @UCanDo  4 роки тому

      Телевизор не смотрю с 2005-го, так что не могу по достоинству оценить ваше сравнение.
      Я никогда не претендовал на истину в последней инстанции, и во многих вопросах знаю меньше чем хотелось бы.
      Опустим все «термины» и приступим к практике. Точнее я опишу свой личный опыт.
      ESP слушает эфир постоянно. Без пауз и задержек. При этом он не привязан к конкретной сети / устройству, и сканирует все сигналы WiFi. Как он это делает и на каких каналах - мне не известно. Не вникал.
      Как вы сами выразились, «в чистом поле» без точки доступа, телефон все равно обнаруживается. Через разные промежутки времени (от миллисекунд до минуты) ESP выдаёт сообщение об обнаружении. Как и почему это происходит, я не знаю. Но стоит различать точку доступа и включённый радиомодуль. Видимость точек доступа обусловлена программным обеспечением, чтобы клиент мог отличить точку доступа от просто включённого радиомодуля другого устройства. Так что можно обнаружить абсолютно любое устройство, даже если оно «не светится» в сети как точка доступа.

    • @going_somewhere1882
      @going_somewhere1882 4 роки тому +3

      легко посмотреть код автора и код библиотеки. В библиотеке объявлена функция github.com/RicardoOliveira/ESPProLib#void-esppl_set_channelint-channel, автор с своем коде в цикле перебирает каналы. Если еще поискать про режим promiscuous для сетевых карт, то становится понятно, что это режим, когда карта слушает вообще все пакеты, которые может принять (необязательно адресованные ей). И если еще поискать инфу/подумать немного, становится понятно, что пока слушается один канал, остальные карта "услышать" неспособна (потому что канал задает несущую частоту). Короче, вся инфа была на расстоянии вытянутой руки, но нет, надо прийти и начать жаловаться, что автор плохо объяснил...

  • @jewcat7735
    @jewcat7735 4 роки тому +1

    Обычный сниффер, и бесполезный, мак адрес легко меняется

    • @EvgenyVihnevich
      @EvgenyVihnevich 4 роки тому

      Больше скажу, в большинстве современных телефонов Wifi Mac меняется при каждом подключении по умолчанию..

    • @iW0RM3R1
      @iW0RM3R1 4 роки тому

      Evgeny Vihnevich чего? Ну-ка ссылочку предоставьте.

    • @user-fb1mp8wb9b
      @user-fb1mp8wb9b 4 роки тому

      @@EvgenyVihnevich И вас вылечат....)))

    • @EvgenyVihnevich
      @EvgenyVihnevich 4 роки тому

      @@user-fb1mp8wb9b source.android.com/devices/tech/connect/wifi-mac-randomization