Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
#1

Безопасность iOS - Программирование iOS/iPhone

29.01.2013, 00:43. Просмотров 1330. Ответов 14
Метки нет (Все метки)

Подскажите пожалуйста, если iOS так безопасна и система закрыта, как часы могут получать сообщения пришедшими на телефон? Ведь сейчас идет уже много разных часов которые синхронизируется с iPhone по блютузу, и видят все сообщения,почту,уведомления приложений,кто звонит. И все это без джеилбрейка.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2013, 00:43     Безопасность iOS
Посмотрите здесь:

iOS SDK
IOS и ARC
iOs Book
Безопасность платного приложения Objective-C
IOS - начало
ios календарь
Обзор ios 7
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
29.01.2013, 00:53     Безопасность iOS #2
а что тут опасного?
Вы скачиваете приложение, в его описании четко говорится, что оно от вас требует и что намерено делать, никаких условий не нарушает, использует открытые методы не ломает апи, функционал соответствует описанию.
теперь это ваше дело скачивать его или нет, если есть что-то очень важное, девайс сам спросит у вас или вы хотите разрешить следующее действие, например включить gps.
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
29.01.2013, 00:57  [ТС]     Безопасность iOS #3
Ну пере фразирую немного вопрос!я хочу чтобы мне написали приложение на заказ. Я написал нескольким фирмам и некоторые из них ответили мол iOS система закрытая, и нельзя ничего подобного делать!мне нужно чтобы мое устройство видела сообщения с телефона.
Я вот и не понимаю как нельзя если на приложениях с часами такое реализовано. Либо я чего то не понимаю, либо разрабы в этих фирмах не опытны.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
29.01.2013, 08:12     Безопасность iOS #4
Цитата Сообщение от raavaa Посмотреть сообщение
приложениях с часами
Что за приложения?
И не путайте ломанные телефоны с приложениями с цидии(Инсталлос(RIP), AppCake) и приложения с оффициального стора... Если разработчики будут использовать закрытое апи для получения различной информации вне рамок открытого API, это приложение в AppStore не пустят. Но для "InHouse" использования(например внутри компании) - никто не мешает писать что угодно.
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
29.01.2013, 10:51  [ТС]     Безопасность iOS #5
Часы и приложение например даже pebble.
Приложение в AppStore есть,ломать телефон не нужно.
Можно и смс просматривать и кто звонил и почту и уведомления с твитера фейсбук и тд.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
29.01.2013, 18:45     Безопасность iOS #6
Можно точную ссылку? По запросу "pebble" аппстор откликается не одним десятком приложений.
Но на сколько мне известно, "легальное" iOS приложение не имеет доступа к списку звонков и sms. Почтовый клиент никто не запрещает, но опять-таки к стандартному мыльнику доступа нет. Twitter и Facebook - пожалуйста. Специальный API для них появился в iOS 6. Так что подозреваю, что это развод. Типа многочисленных "Черных списков". Почитайте отзывы к этим часам.
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
29.01.2013, 20:35  [ТС]     Безопасность iOS #7
Вот ссылка на обзор этих часов. http://www.macdigger.ru/iphone-ipod/...-ces-2013.html
Вот ссылка на приложение
https://itunes.apple.com/ru/app/pebb...592012721?mt=8
Вот ссылка на сбор средств для часов где собрали 10 миллионов если все еще подозреваете что развод
http://www.kickstarter.com/projects/...ne-and-android
Вот сайт разработчика
http://getpebble.com/
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
30.01.2013, 00:24     Безопасность iOS #8
и все-таки он не может получить доступа к смс и другим секьюрным данным
http://forums.getpebble.com/topics/522
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
30.01.2013, 01:13     Безопасность iOS #9
Цитата Сообщение от raavaa Посмотреть сообщение
Вот ссылка на сбор средств для часов где собрали 10 миллионов если все еще подозреваете что развод
Теперь я ОСОБЕННО подозреваю развод

А если серьезно, я уже говорил, что нормальное приложение не имеет права пользоваться недокументированными функциями iOS. А доступ к SMS и звонкам в SDK не описан. Вас не обманули в тех фирмах, куда Вы обращались. Другое дело, что за $10M можно с кем угодно договориться о некоторых послаблениях.

Добавлено через 19 минут
Вчитался внимательнее в описание приложения. Оно просто заставляет часы жужжать в момент звонка. Ну для этого ж CTCallCenter есть. Но информации по звонкам (время, номер и т.д.) из него выковырять все равно нельзя. За SMS ничего не скажу, но, возможно, тоже есть какой-нибудь нотификатор. Не искал. Так что в часы верю, в Вашу задумку нет
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
30.01.2013, 01:30  [ТС]     Безопасность iOS #10
Ну ведь на 6 iOS появился протокол Bluetooth map который открывает доступ к смс, и это написано даже на том форуме который вы сбросили vorona

Добавлено через 10 минут
На сайте
Support.apple.com/kb/ht3647
Можно убедиться что iPhone поддерживает и в нем есть протокол Bluetooth message access profile(map)
В конце сайта написано что делает данная функция.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
30.01.2013, 01:39     Безопасность iOS #11
Имеется в виду фраза "Message Access Profile allows exchange of messages between devices. It is mostly used for automotive hands-free use."? Очень сомневаюсь, что под словом messages подразумеваются SMS. И тем более нигде не сказано, что к sms открыт доступ через публичные SDK. И уж всяко молчат о том, что эти самые SMS по Bluetooth пересылаются.
It is mostly used for automotive hands-free use - динамик в ухо блямкнет и все. Или часы зажужжат. Но параметры сообщения они не получат.
raavaa
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 73
30.01.2013, 02:53  [ТС]     Безопасность iOS #12
Mobidevelop
Зайдите на сайт apple вот ссылка Support.apple.com/kb/ht3647
И прочитайте внизу описание message access profile(map)
Там написано что данный протокол позволяет обмениваться сообщениями между устройствами
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
30.01.2013, 12:19     Безопасность iOS #13
raavaa, 2 вещи:
1. Ничего, что я оттуда кусок процитировал?
2. Слово "сообщение" в программировании имеет достаточно много значений. И "SMS-сообщение" под ним понимается очень нечасто.
Впрочем, на Ваш вопрос я ответил (в силу своей компетенции). И не я один. Возможно, мы тут чего-то не знаем. Если вдруг найдете конкретное решение (не "а вот есть такие часы!!!") напишите, пожалуйста. Я имею в виду ссылки на конкретные классы iOS SDK.
Заранее спасибо.
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
30.01.2013, 12:35     Безопасность iOS #14
На форуме даже можете прочитать о том, что с пятой версии доступ к личным данным запрещен, а в шестой так в помине.
Если там что-то не понятно, можете зайти на официальную документацию иос СДК и прочитать о закрытых и открытых методах доступа к личным данным.
Если же у вас даже и получится каким-то образом добраться до смс пользователя, то ваше приложение первым же делом получит отказ на эпл сторе
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2013, 05:59     Безопасность iOS
Еще ссылки по теме:

GameCenter и iOS 7
Эмулировать IOS с пк
Язык Си и iOS
Приложение на IOS
IOS

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
31.01.2013, 05:59     Безопасность iOS #15
Цитата Сообщение от Vorona Посмотреть сообщение
Если же у вас даже и получится каким-то образом добраться до смс пользователя
не забудьте написать на форум об успешном нахождении "дыры"
Yandex
Объявления
31.01.2013, 05:59     Безопасность iOS
Ответ Создать тему
Опции темы

Текущее время: 02:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru