¿Puede Apple bloquear las notificaciones push en iPhone hackeados?
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:6b9678556ae3435a6812936ad91e093c' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>A través de slashdot me entero que Tavis Ormandy y Julien Tinnes han descubierto un grave problema de seguridad que afecta a todos los kernels de la rama 2.4 y 2.6 desde 2001 en todas las arquitecturas. Texto traducido de la nota original: \"El problema está en como Linux reacciona con operaciones no disponibles para algunos protocolos. sock_sendpage y otros no comprueban que no haya punteros a NULL antes de \'dereferenciar\' las operaciones en la estructura de operaciones. En vez de eso, el kernel confía en la correcta inicialización de esas estructuras de proto_ops con esbozos (como sock_no_sendpage) en vez de punteros a NULL\".</p>\n', created = 1268311982, expire = 1268398382, headers = '' WHERE cid = '3:6b9678556ae3435a6812936ad91e093c' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:e19041e029aa7a6fb2ab4b81094840be' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>pobrecito hablador nos cuenta «El próximo sábado 13 de marzo, el hacklab null (Cerdanyola, Barcelona) y en colaboración con tuxbrain.com se organiza un taller de iniciación sobre Arduino y hardware abierto. Tendrá una duración aproximada de 3 horas y pretende ser un punto de partida para las personas interesadas en dispositivos libres, electrónica y software libre. La entrada es libre pero el aforo es límitado».</p>\n', created = 1268311982, expire = 1268398382, headers = '' WHERE cid = '3:e19041e029aa7a6fb2ab4b81094840be' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:a30a585dcc116c5cf515200e70196685' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Un pobrecito hablador nos cuenta: «Se ha publicado un exploit para una nueva vulnerabilidad descubierta en el kernel Linux, que afecta a las versiones 2.6.30 y 2.6.30.1. Dicha vulnerabilidad es particularmente importante porque a través de ella es posible evitar las protecciones de seguridad de módulos como SELinux y AppArmor. Una posible solución es ejecutar el compilador con la orden CFLAGS+= -fno-delete-null-pointer-checks, que evita que la optimización se lleve a cabo. El error está solucionado en la rama 2.6.31-rc3. Visto en Slashdot»</p>\n', created = 1268311982, expire = 1268398382, headers = '' WHERE cid = '3:a30a585dcc116c5cf515200e70196685' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:cad7152dec48ac731c533036d0b62122' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p></p>\n<p>Se puede armar una buena, según <a href=\"http://148apps.biz/findings-suggest-apple-blocks-push-on-hacktivated-iphones/\">un desarrollador Checo</a> Apple podría estar bloqueando el sistema de <em>notificaciones push</em> a los iPhone <em>hackeados</em> para aceptar otras tarjetas SIM, no solo las que vienen por contrato.</p>\n<p>Lo cierto es que sí, hay problemas con las notificaciones push, en ocasiones por el iPhone, otras ocasiones por los servidores de las aplicaciones que tienen que enviar la información a los servidores de Apple, pero es un problema grave que una de las funciones estrellas no termine de cuajar por problemas de comunicación.</p>\n<p>El problema parece estar en que los iPhone con <strong>jailbreak</strong> y liberados a la fuerza con <a href=\"http://gizmovil.com/tag/ultrasn0w\">ultrasn0w</a> o alguna de las formas de pago, provocan un error en este sistema.</p>\n<p></p>\n<p>[...] las notificaciones push se consiguen gracias a que un servidor alerta de ellas al <strong>iPhone</strong>, no a que el <strong>iPhone </strong>deje la aplicación trabajando en segundo plano. Según un desarrollador de la República checa, cuando el <strong>iPhone </strong>está hakeado el servidor se queda esperando una respuesta que no llega, necesaria para activar las notificaciones.</p>\n<p><a href=\"http://es.appleweblog.com/2009/07/apple-bloquea-las-notificaciones-push-en-los-iphone-con-jailbreak\">Como dicen en AppleWeblog</a> ¿es una casialidad o un movimiento de Apple?</p>\n<p>Evidentemente Apple siempre hará lo posible para controlar como se usan los servicios de sus teléfonos, en este caso los contratos de exclusividad con operadoras son muy importantes porque les reporta mucho dinero, ¿pero hasta donde debe de llegar la mano de Apple? En el momento de comprar un iPhone o cualquier móvil es de tu propiedad, otra cosa es que estés atado a un contrato de varios meses porque la operadora te esté ayudando con una subvención.</p>\n<p>Seguramente este problema de sincronización con las <em>notificaciones push</em> sea un error de programación por alguna de las dos partes (Apple o los desarrolladores de los <em>hacks</em>).</p>\n<p class=\"akst_link\"><a href=\"http://gizmologia.com/?p=48020&akst_action=share-this\" title=\"E-mail this, post to del.icio.us, etc.\" id=\"akst_link_48020\" class=\"akst_share_link\" rel=\"nofollow\">Comparte esta anotación</a>\n</p>\n<p><a href=\"http://feedads.g.doubleclick.net/~a/SVR3z1qnty3X_Q7rsFCWD1xwWCw/0/da\"></a><br />\n<a href=\"http://feedads.g.doubleclick.net/~a/SVR3z1qnty3X_Q7rsFCWD1xwWCw/1/da\"></a></p>\n<p><a href=\"http://feeds.hipertextual.com/~ff/gizmologia?a=bsZkD3wLoH0:fcBdG3wtPx0:GfCMw090ZDQ\"></a> <a href=\"http://feeds.hipertextual.com/~ff/gizmologia?a=bsZkD3wLoH0:fcBdG3wtPx0:t4U8cFwb1qM\"></a> <a href=\"http://feeds.hipertextual.com/~ff/gizmologia?a=bsZkD3wLoH0:fcBdG3wtPx0:nx6Uqo51UFc\"></a></p>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:cad7152dec48ac731c533036d0b62122' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:33b07de80abd6408c9a7913d4bda101e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-6721838437025464\";\n/* Grande Lateral Izquierdo */\ngoogle_ad_slot = \"7853472725\";\ngoogle_ad_width = 120;\ngoogle_ad_height = 600;\n//-->\n</script><script type=\"text/javascript\"\nsrc=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:33b07de80abd6408c9a7913d4bda101e' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:912a8ec779900b2236470b3771b5a84a' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p></p>\n<p><a href=\"http://fusion.google.com/add?feedurl=http://feeds.feedburner.com/geekzonearg\"><img src=\"http://buttons.googlesyndication.com/fusion/add.gif\" width=\"104\" height=\"17\" style=\"border:0\" alt=\"Add to Google Reader or Homepage\"/></a></p>\n<p><a href=\"http://www.bloglines.com/sub/http://feeds.feedburner.com/geekzonearg\" title=\"Geekzone! - Todas las noticias tecnológicas, en un solo lugar\" type=\"application/rss+xml\"><img src=\"http://www.bloglines.com/images/sub_modern11.gif\" alt=\"Subscribe in Bloglines\" style=\"border:0\"/></a></p>\n<p><a href=\"http://add.my.yahoo.com/rss?url=http://feeds.feedburner.com/geekzonearg\" title=\"Geekzone! - Todas las noticias tecnológicas, en un solo lugar\"><img src=\"http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif\" alt=\"\" style=\"border:0\"/></a></p>\n<p></p>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:912a8ec779900b2236470b3771b5a84a' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:502059a490423ce5473cc01915ab38bb' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'>\n<a href=\'http://www.drupal.org/\' target=\'_blank\'><br />\n<img src=\'/images/powered-gray-88x31.png\' alt=\'Drupal\' border=\'0\' /><br />\n</a>\n</div>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:502059a490423ce5473cc01915ab38bb' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '2:4c3d44aeefe2b4eed82c11e90bfe3a15' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:0fd85b5d44d89e2eb0afa1da359f605f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><!--/* OpenX Etiqueta Javascript v2.6.1 */--></p>\n<script type=\'text/javascript\'><!--//<![CDATA[\n var m3_u = (location.protocol==\'https:\'?\'https://banners.opengeeks.com.ar/www/delivery/ajs.php\':\'http://banners.opengeeks.com.ar/www/delivery/ajs.php\');\n var m3_r = Math.floor(Math.random()*99999999999);\n if (!document.MAX_used) document.MAX_used = \',\';\n document.write (\"<scr\"+\"ipt type=\'text/javascript\' src=\'\"+m3_u);\n document.write (\"?zoneid=6&block=1\");\n document.write (\'&cb=\' + m3_r);\n if (document.MAX_used != \',\') document.write (\"&exclude=\" + document.MAX_used);\n document.write (document.charset ? \'&charset=\'+document.charset : (document.characterSet ? \'&charset=\'+document.characterSet : \'\'));\n document.write (\"&loc=\" + escape(window.location));\n if (document.referrer) document.write (\"&referer=\" + escape(document.referrer));\n if (document.context) document.write (\"&context=\" + escape(document.context));\n if (document.mmm_fo) document.write (\"&mmm_fo=1\");\n document.write (\"\'><\\/scr\"+\"ipt>\");\n//]]>--></script><p><noscript><a href=\'http://banners.opengeeks.com.ar/www/delivery/ck.php?n=ad7425b1&cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://banners.opengeeks.com.ar/www/delivery/avw.php?zoneid=6&n=ad7425b1\' border=\'0\' alt=\'\' /></a></noscript></p>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:0fd85b5d44d89e2eb0afa1da359f605f' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:629009c02af84495d7c0f62be0265eed' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'><a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/2.5/ar/\"><br />\n<img alt=\"Creative Commons License\" style=\"border-width:0\" src=\"http://i.creativecommons.org/l/by-nc-sa/2.5/ar/88x31.png\" /><br />\n</a><br />\n<br />Los contenidos de este sitio se publican bajo la<br />\n<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/2.5/ar/\">licencia de Creative Commons</a>.</div>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:629009c02af84495d7c0f62be0265eed' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_filter WHERE cid = '3:5a69194b6e31b2cee73388844857ae9b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: LOCK TABLES cache_filter WRITE in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
- user warning: Table './geekzone/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<div align=\'center\'>\n<!--/* OpenX Etiqueta Javascript v2.6.1 */--></p>\n<script type=\'text/javascript\'><!--//<![CDATA[\n var m3_u = (location.protocol==\'https:\'?\'https://banners.opengeeks.com.ar/www/delivery/ajs.php\':\'http://banners.opengeeks.com.ar/www/delivery/ajs.php\');\n var m3_r = Math.floor(Math.random()*99999999999);\n if (!document.MAX_used) document.MAX_used = \',\';\n document.write (\"<scr\"+\"ipt type=\'text/javascript\' src=\'\"+m3_u);\n document.write (\"?zoneid=5&block=1\");\n document.write (\'&cb=\' + m3_r);\n if (document.MAX_used != \',\') document.write (\"&exclude=\" + document.MAX_used);\n document.write (document.charset ? \'&charset=\'+document.charset : (document.characterSet ? \'&charset=\'+document.characterSet : \'\'));\n document.write (\"&loc=\" + escape(window.location));\n if (document.referrer) document.write (\"&referer=\" + escape(document.referrer));\n if (document.context) document.write (\"&context=\" + escape(document.context));\n if (document.mmm_fo) document.write (\"&mmm_fo=1\");\n document.write (\"\'><\\/scr\"+\"ipt>\");\n//]]>--></script><p><noscript><a href=\'http://banners.opengeeks.com.ar/www/delivery/ck.php?n=a8f23a78&cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://banners.opengeeks.com.ar/www/delivery/avw.php?zoneid=5&n=a8f23a78\' border=\'0\' alt=\'\' /></a></noscript></p>\n</div>\n', created = 1268311994, expire = 1268398394, headers = '' WHERE cid = '3:5a69194b6e31b2cee73388844857ae9b' in /var/www/geekzone.com.ar/htdocs/includes/database.mysql.inc on line 174.
Se puede armar una buena, según un desarrollador Checo Apple podría estar bloqueando el sistema de notificaciones push a los iPhone hackeados para aceptar otras tarjetas SIM, no solo las que vienen por contrato.
Lo cierto es que sí, hay problemas con las notificaciones push, en ocasiones por el iPhone, otras ocasiones por los servidores de las aplicaciones que tienen que enviar la información a los servidores de Apple, pero es un problema grave que una de las funciones estrellas no termine de cuajar por problemas de comunicación.
El problema parece estar en que los iPhone con jailbreak y liberados a la fuerza con ultrasn0w o alguna de las formas de pago, provocan un error en este sistema.
[...] las notificaciones push se consiguen gracias a que un servidor alerta de ellas al iPhone, no a que el iPhone deje la aplicación trabajando en segundo plano. Según un desarrollador de la República checa, cuando el iPhone está hakeado el servidor se queda esperando una respuesta que no llega, necesaria para activar las notificaciones.
Como dicen en AppleWeblog ¿es una casialidad o un movimiento de Apple?
Evidentemente Apple siempre hará lo posible para controlar como se usan los servicios de sus teléfonos, en este caso los contratos de exclusividad con operadoras son muy importantes porque les reporta mucho dinero, ¿pero hasta donde debe de llegar la mano de Apple? En el momento de comprar un iPhone o cualquier móvil es de tu propiedad, otra cosa es que estés atado a un contrato de varios meses porque la operadora te esté ayudando con una subvención.
Seguramente este problema de sincronización con las notificaciones push sea un error de programación por alguna de las dos partes (Apple o los desarrolladores de los hacks).
Similar links
- Filtrado el acuerdo entre Apple y los desarrolladores de iPhone
- PhoneGap: Desarrollo multiplataforma para móviles
- Impresora HP PhotoSmart Premium con TouchSmart Web, imprimiendo desde Internet sin necesidad de PC
- iPhone OS 3.0 filtrado, funciona sin problemas
- Todo lo que necesitas saber sobre iPhone OS 3.0




