Mirando a través de algunos archivos de registro hoy encontré algo extraño:
TCP_MISS/200 4931 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.253 -
TCP_MISS/200 4656 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.253 -
TCP_MISS/200 4656 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.253 -
TCP_MISS/200 4931 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.253 -
TCP_MISS/200 4629 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.253 -
TCP_MISS/200 4656 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.250 -
TCP_MISS/200 4930 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.250 -
TCP_MISS/200 4656 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.250 -
TCP_MISS/200 4931 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.250 -
TCP_MISS/200 4656 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.248 -
TCP_MISS/200 5206 CONNECT api.smoot.apple.com:443 - HIER_DIRECT/17.252.11.248 -
TCP_MISS/200 6959 CONNECT bookkeeper.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 6959 CONNECT bookkeeper.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 1041 CONNECT bookkeeper.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 6959 CONNECT bookkeeper.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 1057 CONNECT bookkeeper.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 22836 CONNECT init.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 22868 CONNECT init.itunes.apple.com:443 - HIER_DIRECT/23.217.226.217 -
TCP_MISS/200 5155 CONNECT xp.apple.com:443 - HIER_DIRECT/17.154.66.107 -
TCP_MISS/200 5155 CONNECT xp.apple.com:443 - HIER_DIRECT/17.154.66.107 -
Aparentemente api.smoot.apple.com
se usa para las sugerencias de búsqueda de Spotlight en Yosemite, excepto que durante el período de tiempo en que se tomó el registro, ni siquiera desplegué mi pantalla de inicio para abrir la búsqueda, y las sugerencias de Spotlight están desactivadas en la configuración de búsqueda del teléfono, para los otros hosts están vinculados a iTunes pero no hay información sobre lo que hacen exactamente ...
Hice algunas pruebas y parece que cada vez que desbloqueo mi teléfono después de un poco de inactividad, o poco después de volver a bloquearlo, se dispara una solicitud a ese host y obtiene una respuesta con un tamaño promedio de 5kb ...
Se llamaron a todas estas URL cuando el dispositivo estaba inactivo, recién desbloqueado y en la pantalla de inicio sin aplicaciones en segundo plano.
Alguien puede arrojar algo de luz sobre esto ?
Respuestas:
En cuanto a api.smoot.apple.com, de Hacker News . Tenga en cuenta que esto se refiere a Yosemite, pero me imagino que se aplica de manera similar a Mobile Safari en iOS, especialmente porque el nombre de host es el mismo (énfasis mío):
fuente
Creo que esto es solo el servicio remoto de registro de teclas de Apple. Me imagino que los dispositivos iOS se comportan igual que OS X. En OS X, cada pulsación de tecla se envía a api.smoot.apple.com junto con información muy precisa sobre la longitud, la latitud y el dispositivo.
Puede ser un poco confuso, pero puede ver en la captura de pantalla a continuación que con cada pulsación de tecla hay una solicitud GET que lleva esta información a Apple. En el instante inmediato en que comienza a buscar en su computadora, escribiendo caracteres, cada carácter que escribe se envía a Apple. En la solicitud final se envía la cadena completa. Además del registro de teclas, también puede ver que se envía su ubicación exacta a medida que escribe.
En su red local, puede intentar bloquear esto. Dudo que pueda recuperar la privacidad si está utilizando un dispositivo móvil.
Actualización: 14 de octubre de 2016 Reviso este problema con mucha frecuencia. A partir de esta fecha y de la versión 10.12 de macOS Sierra, todavía está transmitiendo abundantes datos a través de solicitudes GET HTTP en cada pulsación de tecla, incluyendo latitud y longitud precisas, en vivo, para búsquedas automáticas locales. Desearía que hubiera una revelación completa para que todos los usuarios estuvieran plenamente conscientes de cuán invasiva puede ser esta característica y opciones claras para deshabilitarla o incluso mejor, para que los datos solo se envíen cuando se elija explícitamente. Si bien puede ser un inconveniente menor si un usuario opta por hacerlo, sería genial si pudiéramos hacer clic en un botón o presionar la pestaña para realizar una búsqueda a través de la web en nuestras máquinas locales.
fuente
while searching
su computadora y aparentemente su iPhone se envía a Apple.api.smoot.apple.com es otra norma en la industria. Hace bastantes cosas como la mayoría de las API de los proveedores. Se utiliza para ayudar a los usuarios y facilitarles la vida al proporcionar sugerencias, anuncios y lo que el proveedor considere apropiado.
Sin embargo, ningún vendedor es un santo y Apple no es diferente; Es un negocio. Si eso incluye el uso de su red para transmitir sus datos en conjunto o por pulsación de tecla, entonces no tienen ninguna razón para no ponerse en la tubería para recopilar y usar lo que consideren apropiado.
Es lo mismo con Google. En la configuración de Chrome, puede deshabilitar todo, pero no puede evitar que se comunique con su API. Lo probé hace unos meses y Chrome no mostraría una sola página web que puse en la barra de direcciones si bloqueaba la API de Google. Si he desactivado todas esas configuraciones, ¿qué se envía a Google? Entonces, Chrome ya se ha forzado en la tubería de datos del usuario. Es, por definición, un troyano, pero no comencemos a llamar. La tendencia de la industria comenzó hace muchos años.
Intel WiDi ... Realmente necesito conectarme a la API de Intel cada vez que ejecuto WiDi en mi PC ... ¿realmente Intel? No pude dejar de usar el actualizador automático?
Microsoft Windows 10 ... solo trate de evitar que se modifique para facilitar la "seguridad" o la recopilación de datos sobre su entorno de escritorio. Acordó permitirlo cuando instaló Windows.
Para ser justos con los proveedores de aplicaciones, es la norma y los usuarios lo permiten porque quieren la funcionalidad. Una aplicación legítima no se instalará a menos que los usuarios estén de acuerdo con los permisos que la aplicación dice que necesita. Nadie se molesta en mirar todo eso porque, oye, necesito una aplicación de linterna en este momento; a quién le importa si requiere permisos para leer mis mensajes de texto y leer mi tarjeta SD ... para que pueda instalarlo ... para poder usar el flash de mi cámara como una linterna en este momento. La mayoría de las aplicaciones son por adelantado con sus requisitos de permiso ... a la mayoría de los usuarios simplemente no les importa; hacer que lo que quiero suceda ahora mismo.
Y solo para aclarar, la publicación anterior de Michael Prescott sobre "mientras busca" ... ¿cree que el teclado de su teléfono, que se usa para mensajes de texto y cualquier otra aplicación en su teléfono no se comunica con una API? (Dispositivo Android o Apple inmaterial)
Para dar tendencia a un usuario y correlacionar los patrones que los proveedores pueden usar, los proveedores deben realizar un seguimiento exclusivo de los usuarios para el marketing dirigido antes de que lo despersonalicen ... convenientemente, el sistema operativo de un usuario (apple o windows) tiene una identificación de publicidad habilitada automáticamente ...
fuente