[Apple] Использование Apple (find my device) в GPS-трэкере

Модераторы: immortal, newz20

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение sergejey » Чт дек 11, 2014 9:58 pm

zelevova писал(а):Сергей насколько безопасно хранить в полях объектов пароли с точки зрения архитектуры системы?
Зависит от степени паранои :)
Если серьёзно, то это данные в базе данных. Хранятся они там без шифрования, но и получить к ним доступ можно только изнутри, если внешний доступ к системе закрыт. Если доступ открыт, то я бы советывал как минимум поставить пароль на базу данных (по-умолчанию в windows-пакете он пустой). При включенной облачной синхронизации данные из объектов на внешний сервер не отправляются. Надо пожалуй где-то отдельную ветку завести с рекомендациями по безопасности.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение zelevova » Пт дек 12, 2014 11:24 am

Vovix писал(а):у меня почему-то не работает!!!???

при чем на почту навалилось куча писем от Apple:
Ваш Apple ID использовался для входа в приложение «Найти iPhone»

тестовый запуск вываливается вот с этим:

Код: Выделить всё

Fatal error: Maximum execution time of 60 seconds exceeded in C:\_majordomo\htdocs\lib\findMyiPhone\FindMyiPhone.php on line 174
У меня такое было когда AppleId и пароль неправильный указывал. В приложении "Найти iPhone" устройство находиться?
попробуй обновить функцию до версии 0.4. (я заменил файл). И для начала отправить сообщение на устройство.
Какая версия iOS? Включена функция "Найти iPhone|iPad" на устройстве? Есть ли интернет на сервере и устройстве?
Короче нужно больше информации.

Надо будет подумать, может эти функции в класс переделать и в этом классе указывать инфу о устройстве. У кого какие пожелания?

Сергей, спасибо, понял. К конекту еще не подключался не проверял какая инфа туда уходит. Теперь примерно понятно.

Кстати, вчера поставил опрашивать каждые 2 минуты. Полет нормальный все фиксируется, сбоев нет.
Нашел только один косяк. Когда устройство не найдено, создается новое устройство с незаполненным полем "Устройство". Со временем исправлю.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Vovix » Пт дек 12, 2014 8:37 pm

Перезагрузил, и заработало!

Но почту привязанную к Apple ID заваливает письмами:
Ваш Apple ID использовался для входа в приложение «Найти iPhone»

таких писем уже под 1000 штук!!!
как убрать это?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Vovix » Пт дек 12, 2014 8:54 pm

zelevova

я конечно не параноик, но Вы уверенны в безопасности этой функции....?
не высылается ли AppleId и пароль еще куда нибудь? ;)



чё-то я заволновался....

и письма от Apple идут пачками... разве у Вас не так?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение zelevova » Пт дек 12, 2014 11:39 pm

Ну письма в ящике почистить. ;)
А если черьезно, у меня такие письма не приходят. Но я очень давно этой функцией пользуюсь и с разных устройств.
На счет слива апплеид и пароля, исключено. Так как основной класс честно позаимствован, то проверял весь код. Обращение идет исключительно к ресурсу в домене icloud.com. А это домен аппле.
Если зайти через сайт icloud.com и там найти свое устройство и зайти с другого устройства не привязанного к этому ид письма приходят?
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Vovix » Сб дек 13, 2014 7:22 am

Странно!

Всю ночь было включено.
обнаружил сейчас, что последнее письмо от Apple пришло в 00:00 сегодня ночью
и после этого приходить перестали!!!

В коде ни чего не менял!
Только сообщил о письмах на форум....
с чего бы это???

Функция очень интересна и нужна, но... как-то странно всё это!!!

Я не силен в PHP (тока со словарем :) )

;) может мне уже "бежать" менять AppleID на сайте Apple....? Или уже поздно?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Amarok » Вс дек 14, 2014 11:28 am

Есть еще такая программка - https://itunes.apple.com/ru/app/big-bro ... 99424?mt=8
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение Vovix » Вс дек 14, 2014 10:30 pm

BlackWarrior писал(а):Есть еще такая программка - https://itunes.apple.com/ru/app/big-bro ... 99424?mt=8

это, походу, аналог приложения для Android, Big Brother Gps!

Но на iPhone, что-то у меня оно не заработало пока!!!
имя:пароль настроил, http://мой IP/gps.php указал!

но нет ни чего из него! и в нем в отличие от btraced нет возможности посмотреть переданы данные или нет?!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
PalV
Сообщения: 24
Зарегистрирован: Чт июл 25, 2013 3:08 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение PalV » Вс дек 14, 2014 11:38 pm

Добрый день!
Подскажите для тех кто в танке...
Для ее использования нужно извлечь прикрепленный архив в ROOT/lib
У меня система под Ubuntu все файлы лежат в /var/www/html извлек содержимое архива в папку LIB

Что дальше? Как-то в что-то должно появиться?
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Использование Apple (find my device) в GPS-трэкере

Сообщение zelevova » Пн дек 15, 2014 12:29 am

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

Big Brother gps как и любая подобная программа жрет батарею. Я могу ошибаться и буду очень благодарен тому кто подобную программу не высаживаюшую батарею.
Сервис от Apple "найти iPhone" почти не ест батарею. Не могу понять почему, но тесты так показывают.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Ответить