29.11.12

USEROLOGIA - La vida entre (l)users


este es otro texto clasico de segunda mitad de los 90s q me tome el trabajo de traducir. cualquiera q haya trabajado en sistemas en alguna empresa sabe el calvario q pueden llegar a ser los usuarios, funcionen o no las cosas siempre tienen algo para quejarse. antiguamente las cosas no estaban tan especializadas y normalmente el sysadmin era la figura q hacia absolutamente todo lo referido a tecnologia (en algunos lugares sigue casi igual...), el tenia q luchar directamente con las peticiones muchas veces sin sentido de los distintos tipos de lusers.

el termino "luser" es una contraccion de las palabras "looser" y "user", creo q no hace falta mas aclaracion... y aunque "ellos" no lo saben es muy usado en ambientes de IT. este tratado de "userologia" define los perfiles mas tipicos de lusers q podemos encontrar en cualquier empresa y por ahora no parece perder validez con los años...




USEROLOGIA


sobre diferentes tipos de usuarios y como detectarlos.



el idiota comun

el usuario basico. normalmente solo se sienta en frente de su monitor y babea sobre alguna web porno.



dialogo tipico:
  • U: "maquina no funciona."
  • S: "que pasa con ella?"
  • U: "maquina no funciona."
  • S: "ok. que maquina usas?"
  • U: "maquina no funciona."
  • S: "bien, ya te oi. donde esta tu maquina?
  • U: "maquina no funciona!"
  • S: "*suspiro* voy con vos de vuelta a tu oficina."
  • U: "maquina no funciona?"
  • S: "volver a oficina."
  • U: "volver. oficina."
frecuencia de aparicion:
*demasiado* a menudo.

tratamiento sugerido:
matar.

el balbuceador en el umbral

aparece en la puerta del sysadmin y habla muy, muy suavemente. a veces es posible hacer que hable un poco. a menudo, se ira a la menor provocacion.

dialogo tipico:
  • U: "balbuceobalbuceonetscapebalbuceobalbuceobalbuceo"
  • S: "perdon?"
  • U: "balbuceobalbuceobalbuceoservicepackbalbuceo"
  • S: "perdon? no puedo oirte."
  • U: "... no puedo iniciar netscape..."
  • S: "proba haciendo click sobre el icono de netscape."
  • U: "balbuceobalbuceobalbuceobalbuceobalbuceobalbuceo"

frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
matar.


el deductor rabioso

entra enloquecido en la oficina del sysadmin y empieza a decir cosas sin sentido, usualmente de una forma bastante agresiva. aprendio uno o dos terminos tecnicos y culpa todo problema usando esos terminos.

dialogo tipico:
  • U: "tenes q hacer algo con las colisiones del canal SCSI!"
  • S: "que?"
  • U: "no puedo seguir asi, tenes que arreglar esto, ahora!"
  • S: "otra vez... cual es el problema?"
  • U: "el SCSI no funciona, eso pasa. y ademas esta lento."
  • S: "como puede estar lento si no esta funcionando?"
  • U: "no se, vos sos el experto, no yo."
  • S: "cual es el problema?"
  • U: "esta lento. no escuchaste cuando te dije?"
  • S: "*que* es lento?"
... y asi sucesivamente hasta que el sysadmin se cansa, sigue al usuario a su lugar de trabajo y descubre q desconectaron el cable de red de la estacion de trabajo. porque el usuario empezo hablando de SCSI nunca es revelado.

frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
matar.


el economista

este es uno *realmente* desagradable.

dialogo tipico:
  • U: "y... cuales son las opciones para el nuevo servidor?"
  • S: "bueno, primero tenemos el Dungheap MT. es mas grande que nuestro datacenter, necesita las cataratas del niagara para alimentarlo, es feo, se rie de forma malevola si te acercas demasiado a su consola, huele a azufre, greenpeace y exxon hicieron una declaracion conjunta maldiciendo el momento en q fue creado, es ilegal importarlo a la mayoria del mundo civilizado, tiene el habito de mandar emails repugnantes a los CEOs, su madre fue un hamster y su padre olia a bayas de sauco. y de todas formas no hace lo q necesitamos. por otra parte, tenemos el Frotzpock 3000. es pequeño, elegante, sirve como perchero, obtiene su energia del campo magnetico de la tierra, canta lindas cancioncitas, propaga felicidad donde quiera q va, limpia el piso, lava los platos, te frota la espalda, te recuerda el cumpleaños de tu esposa, hace todo lo q necesitamos perfectamente y sin error y solo cuesta $5 mas que el Dungheap MT."
  • U: "ah, la decision esta clara entonces. vamos con el Dungheap MT"
  • S: "QUE?!"
  • U: "bueno, *dijiste* que es mas barato, o no?"
frecuencia de aparicion:
solo unos pocos por empresa, usualmente.

tratamiento sugerido:
salga y haga volar el lugar fuera de orbita con un arma nuclear (es la unica forma de asegurarse)

el firme creyente en las revistas especializadas

puede ser dificil distinguirlo de "el idiota comun", pero las diferencias seran evidentes si alguna vez termina en una discusion sobre que tipo de equipo comprar.


dialogo tipico:
  • S: "... asi que viste que el Frotzpock es la mejor opcion para nosotros."
  • U: "lei una opinion muy mala sobre el Frotzpock en una revista especializada. Tuvieron grandes problemas abriendo la caja en la que viene."
  • S: "bueno, eso no sera un problema para nosotros. yo *se* como abrir cajas de carton."
  • U: "ellos prefieren el Dungheap 89. ese no necesita ninguna estupida caja, lo deslizan debajo de tu puerta."
  • S: "er, el Dungheap ni siquiera hace lo q necesitamos de la nueva maquina."
  • U: "... y la revista UsuarioDung dijo que el padre de la nueva version solo olia *ligeramente* a sauco."
frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
matar.

el hablador incesante

aparece en la puerta del sysadmin, empieza a describir algun tipo de problema y simplemente nunca se detiene.

dialogo tipico:
  • U: "hola espero no interrumpirte tengo este problema mira no puedo imprimir mas imagenes desde netscape creo q hasta ayer podia hacerlo y anteayer y hasta el dia anterior pero no el ultimo miercoles por alguna razon creo q puede tener algo q ver con el apagon ese dia las impresoras normalmente no funcionan muy bien sin electricidad ni tampoco las computadoras para el caso no pude loguearme en absoluto hasta q volvio la energia debo haber tratado un millon de veces creo q tal vez no tanto pero diez mil por lo menos mi teclado estaba todo gastado asi q no podia ver las letras en las teclas asi q el dia siguiente fui a la oficina de suministros para q me den uno nuevo y dijeron q no podia simplemente llevarmelo q tenia q llenar un formulario antes oiste alguna vez algo tan estupido no se dan cuenta q soy muy importante para la compañia y hago mucho trabajo valioso aca sin mi nada se haria te digo y por supuesto se los dije sin lugar a dudas pero ellos simplemente no me escucharon y siguieron insistinendo en q necesitaba el estupido formulario asi q al final fui a buscar el formulario pero descubri q para obtenerlo tenes q mandar un mail a alguien y no podia mandar mail ya q mi teclado no funcionaba podes creer q eventualmente despues de dos dias logre escribir el correo usando solamente mi nariz no podes creer lo dificil q fue me tomo casi todo un dia y despues q mande el mail me dijeron q no tenia q enviarlo realmente ya q nuestro dpto tiene una pila de esos formularios en la bandeja q esta entre la impresora y la fotocopiadora asi q fui a ver a bob y le pregunte hey bob sabes donde tenemos la impresora y la fotocopiadora y me dijo q creia q estaban siendo reparadas en este momento asi q no podia usarlas de todas formas pero le dije q no iba a usarlas q solo queria saber donde estaban para ir ahi y tomar un..."
frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
dejalo ser. es bastante facil de ignorar, y mientras este ahi no pueden entrar otros usuarios.

el arreglador

subre el delirio de q es capaz de arreglar problemas por si mismo, convirtiendo asi contratiempos en desastres completos. a menudo se hace pasar por sysadmin.

dialogo tipico:
  • U: "el servidor de correo estaba corriendo lento, asi q pense en darle una mirada. vi q estaba realmente ocupado reenviando correos, asi q pense en remover algunos viejos procesos q ya nadie usa. pero tan pronto como mate este realmente viejo proceso llamado 'init' la maquina se colgo!"
frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
matar.

el dron con cerebro de una sola-escritura (write-once)

Una vez un hecho quedo atorado en su cerebro. desde entonces usa dicho hecho para todo.

dialogo tipico:
  • U: "mi maquina esta lenta. hay un proceso muy pesado corriendo en mi sistema. matalo."
  • S: "um, es tu servidor X. *realmente* queres que lo mate? y no es realmente tan grande, es solo memoria de cache"
  • U: "si. matalo."
<al dia siguiente>
  • U: "mi maquina se colgo. debe haber un proceso muy pesado corriendo. matalo."
  • S: "como puedo hacer eso si la maquina se colgo?"
  • U: "si. matalo."
<el dia despues>
  • U: "mi maquina se prendio fuego. debe haber un proceso muy pesado corriendo. matalo."
  • S: "no pensas q seria mejor llamar a la brigada de incendios?"
  • U: "si. matalo."
frecuencia de aparicion:
demasiado a menudo.

tratamiento sugerido:
matar.

el usuario

si encontras uno de estos, considerate *muy* afortunado.



dialogo tipico:
  • U: "perdon?"
  • S: "si?"
  • U: "tengo un pequeño problema. espero no estar interrumpiendote."
  • S: "para nada. cual es el problema?"
  • U: "es el paquete BogoGraphics. estoy tratando de usar una de las nuevas funciones de la version tres, pero no logro hacerlo funcionar. checkee q haya suficiente memoria, los permisos en todos los archivos parecen correctos y lo instale exactamente de acuerdo con las instrucciones del archivo README. me sale un mensaje de error. no es muy informativo, pero lo anote para vos de todas formas. trate mirando en el manual pero no esta ahi. y el FAQ no dice nada sobre la version tres todavia. crees que le podrias dar una mirada?"
  • S: "casate conmigo!"
frecuencia de aparicion:
se considera como mitico.

tratamiento sugerido:
no lo/la dejes ir!


Usted podria ser un hacker si.....


continuando con las traducciones de textos under clasicos... este fue escrito en los 90's por Josh Fritsch para Happy Hacker y es otro clasico que creo que jamas debe haber tenido su version en español, seguramente unos cuantos de la "vieja escuela" lo van recordar cuando lo lean.

lo encontre revolviendo cosas viejas y me dio mucha gracia ver cuantas de esas cosas hacia en ese momento. No tanto de "hacker", cosa que nunca me considere, sino mas bien de geek o tecnofilo... tan raro era tener el los 90s una lan en tu living? tan raro es soñar con codigo fuente?... si te vas a dormir sin resolver algo se te queda dando vueltas en la cabeza y es muy probable que sueñes la solucion, sea codigo o cualquier otra cosa. me paso muchas veces con musica tambien, despertarme con unos cuantos compases en la cabeza corriendo a escribirlos...

mmm.... esta bien... si, tal vez sea un poco raro... :P


Usted podria ser un hacker si.....


  • alguna vez te despertaste a las 3AM con una urgente necesidad de usar el baño, y en el camino de vuelta pensaste, "solo checkeare mi email realmente rapido".
  • alguna vez soñaste con codigo fuente.
  • tus ultimas 5 comidas consistieron en pizza y mountain dew.
  • el sonido de un teclado te calienta.
  • la ultima vez que te levantaste antes del mediodia fue en 1994.
  • if(alguna_vez_escribiste_email==asi)
  • te pasaste 72 horas sin dormir porque "esta estupida cosa TIENE que compilar!".
  • cuando alguien menciona "SATAN" no pensas en el diablo.
  • tu computadora no esta en su gabinete desde el dia que la compraste.
  • llamas al 911 cuando tu ISP se cae.
  • tenes una LAN en tu living.
  • alguna vez usaste la frase "amo patear mascotas!(kickin' puppies)" (warez puppies)
  • el sueño de tu vida es publicar en bugtraq.
  • tu ISP te llama a VOS para soporte tecnico.
  • pensas que deberia hacerse la pelicula de "unix wars".
  • estas obsesionado con sandra bullock desde que salio "the net".
  • pensas que tu telefono esta "pinchado" (intervenido).
  • tu telefono ESTA pinchado.
  • pinchaste tu propio telefono solo para ver si podias.
  • la cantidad de RAM que tenes es > tu IQ.



16.11.12

VNC antes del login en linux (tambien con gdm3...) - error "XOpenDisplay failed (:0)"


vnc es una de las mas populares herramientas de administracion remota, ciertamente hay otras mejores pero ninguna tan standard. corre perfectamente tanto en linux como windows con una configuracion bastante sencilla y no requiere de servidores intermediarios en la conexion.

el protocolo fue desarrollado originalmente por olivetti y oracle y tanto el original como muchas versiones modernas son open source y estan bajo licenci GNU, a pesar de que hay versiones que suman caracteristicas no propias del protocolo como la transferencia de archivos y otras. vnc basicamente usa el framebuffer remoto transmitiendo eventos de mouse y teclado y recibiendo los refrescos de la pantalla del servidor.

para windows se debe instalar alguna de las versiones para usarlo, una de las mas usadas es el realVNC. en la mayoria de los linux viene como opcion del sistema en preferences->remote desktop, solo hay que activarlo y ya esta corriendo.


VNC antes del login

en linux podemos hacer casi todo desde la consola, incluido el uso de aplicaciones graficas abriendo una sesion de ssh con X, pero en contadas ocasiones necesitamos tener acceso full al escritorio remoto por alguna razon y entonces nos encontramos con el problema.

en windows vnc se lanza como servicio antes de loguear y por lo tanto podemos conectar y acceder facilmente a la pantalla de logueo como si estuvieramos delante de la maquina. en linux el server se lanza recien despues de loguear el equipo, con lo cual necesitamos alguien fisicamente para que se active, lo cual no es lo ideal la mayoria de las veces...

entre las versiones disponibles este ejemplo usa x11vnc por ser la que viene instalada por default en la mayoria de los sistemas. dando por sentado que ya esta instalada logueamos por ssh y tratamos de lanzarla sin opciones, lo cual enseguida nos tira entre otras cosas:

XOpenDisplay failed (:0)

lo cual nos dice que vnc no pudo conectar con el display y por lo tanto no se pudo lanzar... simplemente no tiene autorizacion para hacerlo.

esta autorizacion esta en el clasico archivo .Xauthority que por lo gral se encuentra en el home del usuario. ahi se almacena la famosa MIT-MAGIC-COOKIE que es requerida para la autenticacion y sin la cual nos quedamos siempre en el error anterior. lo que debemos hacer entonces es pasarle como parametro la ruta al archivo con el modificador auth de alguna de estas maneras segun donde este ubicado:

gdm:     -auth /var/gdm/:0.Xauth
            -auth /var/lib/gdm/:0.Xauth
kdm:     -auth /var/lib/kdm/A:0-crWk72
            -auth /var/run/xauth/A:0-crWk72
xdm:     -auth /var/lib/xdm/authdir/authfiles/A:0-XQvaJk
dtlogin:  -auth /var/dt/A:0-UgaaXa

quedando por ejemplo:

#x11vnc -auth /var/gdm/:0.Xauth (para gdm)


el "problema" con gdm3

hasta ahi todo esta bastante claro pero el problema lo encontramos cuando migramos a un sistema con gdm3 donde no podemos encontrar el famos archivo en ninguna de las rutas usuales. la razon es que se genera con un nombre aleatorio en cada logueo y se ubica en:

/var/run/gdm3/auth-for-locvtvs-gdm-XXXXXX/database

donde XXXXXX cambia en cada reinicio, por lo cual no podemos simplemente meter siempre la misma linea de comando sino que debemos saber puntualmente el nombre cada vez. para conocerlo podesmos hacer un ps para buscarla entre los modificadores de Xorg:

ps aux | grep auth

y una vez conocida lanzarlo de esta forma:

x11vnc -auth /var/run/gdm3/auth-for-Debian-gdm-XXXXXX/database

o aun mejor:

x11vnc -usepw -auth /var/run/gdm3/auth-for-Debian-gdm-8ixCen/database

para usar la password definida anteriormente ;)


automatizacion

el problema del cambio de nombre nos complica el tema de poder automatizarlo por medio de un script, para hacerlo debemos extraer la ruta cada vez que se inicia el sistema. en este caso podriamos usar algo asi:

ps ax | grep auth | awk '/gdm3/ { print $13 }'

esto meterlo en una variable:

variable=$(ps ax | grep auth | awk '/gdm3/ { print $13 }')
x11vnc -usepw -auth "$variable"

y agregarlo al inicio del sistema para que lo lance automaticamente.

29.9.12

Grave vulnerabilidad en Android / Codigos USSD, Wap-push SMS y tu movil arruinado en segundos


hace una semana se libero en la ekoparty2012 una vulnerabilidad que afecta a los equipos android en general, pero particularmente a los samsung se les puede hacer un hard-reset y blockeo de sim sin interaccion del usuario. si... sin tocar absolutamente nada puede que la proxima vez que quieras usar tu telefono te encuentres con que no tenes contactos, aplicaciones ni absolutamente nada, solo lo que viene en la rom de fabrica... ademas de una sim inservible que no puede salvar ni el operador de telefonia sin cambiarla por una nueva.

la tecnologia sigue avanzando y millones de personas tienen aparatos que practicamente no saben usar ni tienen la mas minima idea de como funcionan. ayer, comentando el asunto entre "profanos" note que casi no le daban importancia dado que no llegan a entender el alcance de algo asi. alguien con muchas ganas de molestar y sin demasiados conocimientos podria estarse dedicando a resetear equipos samsung todo el dia, solo hace falta mandar un sms con un formato especial y... pwned!! asi tambien se podria organizar un ataque masivo por parte de algun grupo mas organizado dejando sin telefonia a un gran porcentaje de la poblacion mundial.

obviamente esto se puede desactivar ademas de que samsung no tardo en responder y saco anteaayer un parche para solventar el problema, lo que no parece tan obvio es que el user comun no anda haciendo updates de su android cuando no los hace ni de su windows... de desactivar la opcion de recibir push sms ni hablar, hay q entrar a demasiados menus... je

si queres una solucion rapida anda al final de la entrada, si te interesa saber como funciona todo este tema a continuacion explico como funcionan cada una de las tecnologias que intervienen en el fallo y porque es posible.

como siempre digo... el futuro es del que domine a la maquina, no del que la posea... ;)

codigos USSD


el protocolo ussd (Unstructured Supplementary Service Data) es usado normalmente para comunicacion con el proveedor de telefonia, generalmente para servicios de mensajeria en tiempo real. es usado por Paypal de brasil, Airtel Money en la india, Mobipay en españa y muchas otras empresas en africa y otros lugares de europa.

el sistema es muy parecido al sms pero no tiene capacidad de almacenamiento, o sea que el mensaje que no se puede entregar en el momento se pierde... algo asi como un paquete udp, si llega llega y sino olvidate.

hay codigos propios del operador, del fabricante, codigos standard... uno de los mas comunes y q la mayoria habra usado alguna vez es el tipico:

*#06#

que nos devuelve el imei del aparato. pueden probarlo ingresandolo como si marcaran un numero de telefono normal y sale una ventana con el numero correspondiente.

tenemos tambien los codigos del operador, por ejemplo mucha gente gasta en sms o llamadas preguntando el saldo cuando con un simple ussd se puede saber gratis. en personal marcamos:

*150#

pero hay codigos mas "peligrosos", en los equipos Samsung se conoce uno que puede hacer un hard-reset al equipo que es lo que tanto revuelo trajo estos dias. el codigo en cuestion es:

*2767*3855#

este ultimo seria recomendable q no lo prueben... ;)

hay un pequeño detalle si comparamos los dos 1eros codigos, al ingresar el 1ero (al igual que el 3ero) no hace falta presionar el boton de marcar, el codigo se ejecuta automaticamente al ingresar el ultimo numeral (#).


el link html "tel"


hace unos años, aunque muchos no se dieron cuenta, existe la posibilidad de crear un link hacia un numero de telefono para la gente que navega desde sus moviles. simplemente haciendo click sobre el link el numero se ingresa en el marcador del telefono.

asi tambien se pueden hacer links para sms o skype pero no vienen al caso. el formato para un link a un numero telefonico podria ser asi:

<a href="tel:66660000">llamar al 66660000</a>

si estan viendo el blog desde un celular pueden probarlo en el siguiente link:

marcar 66660000

al hacer click se carga el numero pero, como es logico, no se marca sino que necesita la intervencion del usuario para hacerlo... o no? creo q ya se dieron cuenta por donde viene la historia... pero recien estamos empezando ;)

wap-push y el "sms of death"...


el wap-push es un tipo de mensaje que se usa para enviar contenido en forma de un link, se utiliza mucho en paginas a las que al enviar un sms a cierto numero nos devuelve otro con un link de acceso. este tipo de mensajes no muestra informacion sobre el sender, simplemente aparecen como "mensaje push" o algo parecido segun el sistema.

hasta ahi parece bastante inocente pero existen dos tipos de push, el SI (Service Indication) que envia el link y necesita de la intervencion del destinatario para cargarlo y SL (Service Load). este ultimo, que es el que nos interesa, se usa mas que nada para updates de software y carga directamente el contenido en el navegador predeterminado del sistema sin preguntarle a nadie.

hay que tener en cuenta que la palabra "contenido" es muy amplia... asi como se entrega un update se puede abrir una web determinada conteniendo cualquier cosa... por ejemplo un link "tel"...


el ataque


volviendo atras, habiamos visto que el codigo ussd para reset de samsung es publico, o sea que teniendo un equipo en la mano lo podemos borrar ingresandolo. tambien vimos que podemos poner en una pagina un link "tel" para que cargue cualquier numero, no hay que ser muy genio para darse cuenta que podemos poner el ussd en el link para que el dueño de un samsung que haga click se quede sin datos... no olvidemos el pequeño detalle de que no hay que presionar el boton de marcar para estos codigos, o sea que se ejecuta automaticamente.

otro vector de ataque del que no voy a hablar en tanto detalle son los codigos QR, por medio de uno se puede obtener el mismo resultado, y como "los profanos" estan siempre tan avidos de usar tecnologias nuevas que no entienden, no duden que algun malintencionado que empieze a pegarlos por ahi consiga muchas victimas.

... pero todavia seguimos necesitando que alguien interactue haciendo click en el link... o no? claro, con un push sms del tipo SL le hacemos cargar la web automaticamente.

ademas de esto en la demostracion del bug se hizo un blockeo de sim introduciendo por el mismo metodo codigos PUK erroneos. al hacer esto 10 veces el chip se blockea quedando inservible a tal punto que ni siquiera el operador lo puede recuperar, sino que entrega al usuario uno nuevo.

no voy a explicar como hacer esto y mucho menos como enviar un push sms ya que me parece demasiado peligroso como para que lo pueda hacer cualquier lammer que lea esto pero ciertamente es informacion que se puede encontrar en google bastante facil. el unico dato que pienso dar es que hasta hay aplicaciones en el play store que pueden hacerlo.

aca se puede ver una prueba a mi celular con un link a mi red local:


como se puede ver el sender sale simplemente como "mensaje push". el link tenia el ussd *#06#, cuando entro el mensaje simplemente abrio la pagina y ejecuto el codigo mostrandome la ventana con el imei sin que haga absolutamente nada.


como protegerse


samsung saco rapidamente un parche pero es solamente para el galaxy S3, como siempre se cuida al producto que se vende en el momento y los demas... que se compren un S3. si bien como decia al principio la mayoria no actualiza nada, aunque sea es un avance.

mas alla de parches lo primero que habria que hacer es rechazar los mensajes push. esto se setea desde la aplicacion de mensajes, en ajustes -> mensajes push, simplemente desactivando la casilla ya no se reciben este tipo de mensajes. para el tema de los links la solucion mas facil es instalar el opera mobile que antes de abrir un link del tipo "tel" pide autorizacion.

en el caso de tener el push activado pero el opera como navegador predeterminado el link nunca llega a abrirse solo. con el tema de los qr pasa lo mismo.

otra posibilidad es cambiar la aplicacion del dialer por otra como por ejemplo el TelStop, que resuelve el problema y se puede descargar gratuitamente del play store.


como saber si tu telefono es vulnerable


si queres saber si tu equipo es vulnerable hace click en el link de abajo, tiene el codigo ussd para mostrar el imei. deberia abrir la ventana con el numero correspondiente si lo es.

IMEI TesT



9.9.12

Falling Skies y El Eternauta... demasiadas coincidencias?


una invasion desde el espacio exterior... esta bien, es el tipico "war of worlds" de wells. la historia de gente comun luchando contra el invasor extraterrestre... una rama bastante usada del tema, se hizo varias veces. se unen de manera organizada no solo para sobrevivir sino tambien para luchar contra el invasor... hay unas cuantas (V como ejemplo "reciente"), aunque se reduce el numero. control mental de parte de la poblacion para convertirlos en esclavos... se hizo en "the puppet masters" de heinlein. aunque me cuesta pensar mas de dos historias en las que todos los ingredientes aparecen juntos hasta ahi puede ser casualidad... seguimos?

ejercer el control por medio de dispositivos q se conectan en la espalda? extraterrestres tambien controlados con el mismo metodo por aliens superiores que los usan como "carne de cañon"? vulgares antenas que emiten las señales de control? ir a pegarle con una bazooka a la gigantesca base alien en el centro de la ciudad???...

nah... me estan jodiendo? eso es el eternauta!!


el eternauta

"el eternauta" es un clasico del comic sci-fi argentino... bah, no solo del comic sci-fi, es un clasico. mas alla de toda la historia de persecuciones y el trasfondo politico, la "desaparicion" del guionista Hector German Oesterheld durante la dictadura militar, el reciente manoseo de la imagen por parte de "los K" para sus oscuros fines y montones de historias, reediciones y continuaciones, se mantuvo a traves de los años como uno de los mejores comics (si no el mejor) salido de nuestro pais.

por otra parte, a pesar de que hay algunas ediciones perdidas en ingles (the eternaut o eternonaut), llego a muy pocas manos yankees, por eso casi no hay referencias a un tema que no se puede negar. cualquiera que leyo el comic de oesterheld y esta viendo la serie tiene que haber notado las coincidencias. obviamente todo esta adaptado a 50 años despues y un publico muy diferente, el eternauta es una obra mucho mas oscura y profunda ademas de que se proyecta mas alla del simple ataque extraterrestre. igualmente no es tan raro, es lo que suelen hacer los yankees, agarrar un clasico y destrozarlo, solo que en este caso ni se hacen cargo de quien fue la idea original.

en la historia de oesterheld, juan salvo (el eternauta) esta en su casa una noche jugando cartas (al truco) con sus amigos, cuando escuchan por radio la noticia de una explosion atomica en el pacifico, al rato se corta la luz y completo silencio en la calle. comienza a caer una nevada radioactiva que mata a cualquiera que se exponga por lo cual quedan encerrados en la casa (flia de salvo incluida) hasta que se las ingenian para salir a ver que pasa y conseguir lo necesario para sobrevivir.

un par mueren enseguida, los que quedan se unen a los restos de un regimiento militar (al mando de "el mayor") donde hay montones de civiles como ellos. luchan contra la 1er tanda de extraterrestres, los "cascarudos", una especie de escarabajo gigante. aparecen algunas naves, roban armamento extraterrestre para luchar contra ellos, descubren que algunos humanos son capturados y dirigidos por los extraterrestres por medio de aparatos ("teledirectores") que se colocan en la parte posterior del cuello.

mas tarde aparecen los "manos" que son los que controlan a los humanos capturados y tambien a los "cascarudos" y el resto de criaturas que atacan buenos aires como los "gurbos"... o no?

... no se si seguir contando el argumento por este lado, porque hasta ahora falling skies va exactamente por ahi y voy a mandar demasiados spoilers para el que no lo leyo y ve la serie. sigamos por otro lado...

los manos manejan a las criaturas enviando señales por medio de antenas directo a los teledirectores, desde bases con avanzadas maquinas que ademas pueden hacer muchas otras cosas. la base principal por supuesto esta en el centro de la ciudad, defendida por toda la armada alienigena y es el objetivo a destruir... aunque eso por supuesto no termina con los invasores.


falling skies


empieza con tom mason, profesor universitario (como "favalli") que fue a buscar viveres a la cuidad, mientras se escapa de unos extraterrestres aparece el capitan weaver (igual a "el mayor") y al rato queda como subcomandante de la division con la que continua la historia.

luchan contra la 1er tanda de extraterrestres los "skitters" (casi como los "cascarudos") que por el final de la 1era temporada se sabe que son controlados por otros extraterrestres (como los "manos") al igual que lo hacen con los humanos (los "hombres robot") por medio de "arneses" (o "teledirectores") que se implantan en la columna vertebral.

los aliens envian sus señales de control por medio señales de radio con simples antenas y tienen su base principal en el centro de la ciudad...

en el medio hay montones de situaciones parecidas como ponerse arneses para pasar inadvertidos entre los skitters, humanos atacando humanos por viveres y armas, el uso de tecnologia alienigena para contraatacar...


demasiado parecido...


atencion... puede haber spoilers mas adelante para los que no leyeron el libro.

apenas empezo la serie de spielberg note varias semejanzas en la historia pero se podian tomar como coincidencias. la verdad que la deje porque en ese momento habia cosas que me interesaban mas y decidi postergarla para mas adelante. hace unos dias segui hasta terminar la 1er temporada y ver el capitulo doble de la premiere de la 2da y ya no quedaban dudas, hasta parece que la historia fuera siguiendo una linea muy similar mas alla de situaciones (y hasta escenas) puntuales.

cuando se descubre que los skitters llevan dentro un arnes con el cual son manejados igual que humanos ya se empieza a esperar que aparezca una raza como los "manos" o los "ellos" que los controlan. aparecen al final de la 1era temporada con una forma humanoide... si, muy parecidos a los manos, pero con un toque "spielberg". se llevan al protagonista y tienen un interesante intercambio de ideas, muy parecido al 1er encuentro del eternauta y franco con un mano.

en ese momento creen que los manos son los verdaderos invasores, aunque poco despues se descubre que tambien son controlados por una fuerza superior (los ellos) pero usando metodos mas sutiles. veremos si spielberg sigue por ahi o los humanoides directamente son el equivalente a los "ellos", para el caso es lo mismo.

la base central en medio de la ciudad huele mucho al eternauta tambien, solo falto que la destruyeran y atomizaran todo despues para que sea igual, pero todavia faltan unas temporadas para eso. lo que quedo igualito es la escena con la bazooka al final del capitulo doble de la 2da, donde estan apostados apuntando a la antena igualito que juan, favalli y franco en una terraza haciendo exactamente lo mismo y con resultados muy similares... similares? mejor dicho iguales... los "controlados" quedan sin directivas a seguir y los heroes se salvan.

hoy vi el 3er capitulo... aparece una mina diciendo que los sobrevivientes se estan organizando en charleston y hay un "gobierno continental" que los convoca. me hizo acordar a las "zonas libres de nevada" donde quiere llevar a los sobrevivientes el "comite unido de emergencia del hemisferio norte". no voy a seguir con los spoilers diciendo que pasa con eso, pero hasta ahi seguimos con el juego de los parecidos.


conclusion


la conclusion es simple, alguien le paso a steven una copia del eternauta. hace unos años se corria el rumor de que lo habia leido y es muy probable que sea verdad. no quiero que se me malentienda, me gusta falling skies, hay series mejores pero no esta mal... ademas siempre quise ver una adaptacion buena del comic y quien mejor que spielberg para los efectos especiales y los extraterrestres?

lo que falta es que en algun lugar de los titulos salga al menos "inspirado en...". lastima que los yankees crean que el unico valido es su idioma (o mas bien el de su "mother england") y se pierdan obras como esta, al final terminan creyendo que la hicieron ellos cuando solo es un plagio de algo bastante raro en sus tierras.

guardando distancias es lo mismo que pasaba aca con la musica antes de la "era internet", cuando conseguir buen material del exterior costaba bastante y la mayoria de la gente se contentaba con escuchar bandas nacionales que copiaban inglesas creyendo que eran originales. a principios de los 80's hubo una invasion entre los que se destacan los cadillacs (specials, madness), soda stereo (sobre todo police y cualquier banda pop de moda), los violadores, ataque77 (ramones), los casanovas (stray cats) y montones que se pierden en el tiempo...

tal vez igual que aca se masificaron años despues las bandas originales, un dia los yankees puedan leer el eternauta y se den cuenta que las grandes historias de sci-fi tambien se hacen en el sur.


apendice grafico


las imagenes muchas veces son mas contundentes que las palabras asi que vamos a ver algunas partes clave de las dos obras y que cada uno saque sus propias conclusiones. las que se ven muy chicas pueden hacerles click para que salgan en el tamaño original.

el uso de dispositivos en la espalda para dominar la voluntad de los humanos:



el descubrimiento de que los enemigos tambien son dirigidos por una fuerza superior:


en esta parte tuve un deja-vu... los protagonistas escondidos en una terraza observando la base principal en el centro de la ciudad. hasta la toma es igual:



se les ocurre ponerse falsos teledirectores/arneses para mezclarse entre el enemigo:



descubren a los seres que manejan a los demas:



apostados tirando con una bazooka a la antena que comanda las tropas enemigas:



los "dirigidos" quedan sin control despues de la destruccion de la antena:



la esperanza de un gobierno organizado en alguna parte:



y no sigo porque no tengo tiempo...




30.8.12

Prehistoria informatica - El standard MSX


mucho antes de q las pcs se metan en los hogares ya habia computadoras, aunque x supuesto no eran tan populares como ahora. en los 80s una pc valia una fortuna que muy pocos podian pagar si no era para un uso corporativo o cientifico. una maquina con un 8088 corriendo a 5mhz, monitor de fosforo verde y el lujo de dos disketeras de 5 1/4 (una para sistema y otra para aplicaciones) valia unos cuaaantos miles de dolares como para usarla de pasatiempo...

con todo esto, el usuario mortal veia fuera de su alcance este mundo hasta que nacieron las "home computers", maquinas destinadas a un uso mas hogareño tratando de bajar los costos a lo minimo posible... televisor en lugar de monitor, cintas de cassette para cargar/grabar datos o programas y otras caracteristicas q las iban haciendo mas y mas accesibles para casi todos... y digo "casi" xq si bien se podian comprar era toda una inversion para algo q tus progenitores no entendian muy bien para q te iba a servir en el futuro... a mi x lo menos me sirvio, y mucho.

aunque ya en los 70s aparecieron algunos modelos como el TRS-80 de RadioShack o la Commodore PET, la verdadera explosion se dio a principios de los 80s con la salida de las Sinclair y la Commodore64, los dos grandes enemigos de esa epoca. ambas se vendieron x millones y conformaban bandos bien definidos. x supuesto mis simpatias iban hacia la linea sinclair, al usuario tipico de commodore solo le interesaban los jueguitos, al de spectrum le gustaba mas meter mano... pero eso es historia para una futura entrada.

otros fabricantes comenzaron a ver el negocio y crear sus propios modelos, entre los mas populares (ademas de las 2 anteriores) estaban las amstrad, atari, ti99 (Texas Instruments) y otras no tan conocidas x estas latitudes como las Dragon, Oric, etc. el problema con estas maquinas era q el software no era compatible entre si, un programa para spectrum no corria en commodore o amstrad, habia q portarlo y a veces los ports no eran perfectos o directamente no se hacian, dejando a muchos usuarios sin version para su hardware.


MSX


para solucionar este tema en 1983 Kazuhiko Nishi crea el standard MSX, q es presentado primero en japon donde domina el mercado rapidamente. A pesar de q los yankees casi ni la vieron pasar (ellos se la perdieron) fue muy popular en algunos paises de europa, rusia y sudamerica. aca en argentina teniamos el modelo de Talent (DPC-200) q fue un muy buen exponenete del standard... en esa epoca se hacian las cosas bien ;)

el origen del nombre MSX es bastante incierto aun hoy, la creencia popular era que venia de la version de basic que traia la maquina, creada x el tristemente celebre (no tanto en ese momento) microsoft, el nombre exacto era MicroSoft eXtended basic o MSX-Basic. pero su propio creador sugirio despues q se refiere en realidad a "Machines with Software eXchangeability" y hay otras versiones mas antiguas diciendo q vienen de Matsushita, Sony (las 1eras) y la X para los futuros fabricantes.

pasando a cuestiones tecnicas, para q una maquina entrara en el standard debia cumplir ciertos requisitos de hardware q son los siguientes:

Procesador: Zilog Z80A corriendo a 3.58 MHz
ROM: 32 KB
BIOS (16 KB)
MSX BASIC V1.0 (16 KB)
RAM: 8 KB minimo, aunque la mayoria tenia entre 32 y 64
Procesador de Video: Texas Instruments TMS9918 family
Video RAM: 16 KB
Modos Texto: 40×24 and 32×24
Resolucion: 256×192 (16 colores)
Sprites: 32, 1 color, max 4 por linea horizontal
Chip de Sonido: General Instrument AY-3-8910 (PSG)

esto superaba o x lo menos estaba a la altura de las maquinas de la epoca, pero en el momento q salio el mercado europeo ya estaba copado con la ZX Spectrum seguido x la Commodore64 y no habia lugar para maquinas japonesas aunque fueran superiores, ademas, a pesar de que el precio era accesible superaba a las Sinclair q tenian teclado de membrana y componentes mas baratos en gral en usa se vendieron sin mucho exito la Spectravideo y algun modelo de Yamaha.

Todo esto llevo a que los resultados no fueran los esperados y nunca se llego a hacer realidad el sueño de un standard para las home, ocasionando pocos años despues que fueran suplantadas x las pcs, que lamentablemente estaban muy lejos de la versatilidad de las "home" en ese momento. acostumbrados a colores, una resolucion mas o menos aceptable y varios canales de sonido era dificil pasar a un moni monocromatico y beeps de parlante sin ganar casi nada en velocidad de procesamiento y varias cosas mas, salvo x la tan ansiada compatibilidad entre distintos fabricantes.


la evolucion MSX


pero los japoneses no se dieron x vencidos y el standard siguio evolucionando durante casi 10 años mas, hasta plena epoca de pcs. 3 años despues del lanzamiento vino la evolucion con el nombre MSX2, si bien el procesador era el mismo z80 corriendo a 3.58 tenia mas rom (48kb), 128k de ram (hubo algunas con 512 y mas), videoRAM de 128k, modo de texto de 80 columnas!!, resolucion de hasta 512x212!!, 16 colores para los sprites, la version 2.0 (algunas 2.1) del MSX-Basic y muchas cosas normales hoy q en ese momento eran revolucionarias.

una de ellas era una bios q mantenia sus datos con una pila como se hace en los mobos modernos, de esa forma se podia mantener la hora y otros seteos despues de desconectar la maquina. venia con un gestor en forma de ventanas y un puntero al mejor estilo "windows", desde ahi se podia acceder a la hora, una calculadora, algun jueguito y seteos de la pantalla. y no era joda q las cosas se hacian bien en esa epoca, tengo una MSX2 a la q jamas se le cambio la pila y sigue manteniendo la fecha cada vez q la enciendo... despues de mas de 25 años de salida de la fabrica... ;)

dos años despues, en 1988, se lanza la MSX2+ pero solo en japon. El micro en algunos casos era el mismo pero habia modelos con 5.37 y 7.16mhz, mas rom x todos lados con opcionales para manejo de discos flexibles, otras versiones de basic incluida la version 3.0, modos de video con casi 20000 colores, chip de sonido mejorado, etc, etc. 

finalmente en 1990, ante los problemas para terminar la MSX3 debido a los problemas de Yamaha para terminar algunos chips, se lanza la MSX TurboR con un nuevo procesador (R800), tambien de Zilog corriendo a 7.16mhz pero mucho mas optimizado q el z80 midiendo 28.6mhz comparado con este debido a q las instrucciones usan alrededor de 4 veces menos ciclos de reloj. tambien tiene un z80 para la compatibilidad con el software de modelos anteriores. diskROM, Kun-Basic y KanjiROM incluidos, ademas de un firmware de 4mb, 256kb como minimo de RAM y la version 4.0 del MSX-Basic.


la epoca de oro


en argentina la MSX tuvo una buena epoca donde era considerada una de las mejores maquinas del mercado, la version nacional de Talent era muy solida y tenia suficientes perifericos como para hacer casi cualquier cosa. la disketera DPF-550 q fabricaba tambien Talent era mucho mejor q las versiones brasileñas y los diskettes empezaban a ser algo normal y bastante barato, era muy comodo acelerar los tiempos de carga de 5 o 10mins a menos de 1 y hasta unos pocos segundos en algunos casos. el manejo de discos de la MSX era mucho mejor q el de la Commodore q tardaba en cargar 64kb casi tanto como un cassette de MSX. ademas del pequeño detalle de q el formato era compatible con el de pc... si, una pc leia perfectamente un diskette de MSX.

el sistema de manejo de discos, llamado MSX-DOS, era una adaptacion del clasico MS-DOS, practicamente no se notaba el cambio de uno a otro en el uso basico salvo x el detalle de q la 1era version no tenia soporte para directorios... igual en 360kb no hacia tanta falta. el basic tambien era muy parecido al "basica" de pc salvo x el manejo grafico y de audio q era muy superior en la MSX.

tambien fue muy popular en las escuelas donde empezaron a aparecer aulas llenas de maquinas y la informatica como materia, tanto para niños de la mano de lenguaje "Logo", como el primitivo basic de aquella epoca para los mas grandes. conectividad, impresoras de matriz con papel continuo y hardware complejo para poder manejar dispositivos externos x medio de relays y otras cosas raras. hasta tenia un relay interno para manejar el reproductor de cassettes (datasette) q con un poco de imaginacion se podia usar para muchas cosas... hasta llegue a hacer un marcador de telefono x pulsos en esa epoca, menos mal q pude volver a armar el viejo telefono y nadie se dio cuenta... xD

hablando del telefono otra de las novedades era un modem, q ademas de interconectar maquinas remotamente, en argentina permitia conectarse a una base de datos del ACA (Automovil Club Argentino) con precios de autos, estado de rutas, lugares turisticos, hoteles, servicios, farmacias de turno, informacion de mercado, mensajes privados, etc, etc... y como si esto fuera poco el banco del Buen Ayre ofrecia la posibilidad de consultar estados de cuenta y otras operaciones... si, home banking en los 80s. todo esto a una vertiginosa velocidad de 300 baudios. baudios? si, antes se media en baudios. cuanto es un baudio? es complicado ya q no en todos los casos 1 baudio es un bit, depende del tipo de modulacion y compresion q se use pero en todo caso era mucho mas... solo lo suficiente para pasar unos cuantos caracteres de texto de un lado a otro. para q mas?



si bien no habia tantos juegos al principio x el tema de la portabilidad se veian mucho mejor q en una spectrum debido al problema q tenia esta para manejar los colores en los sprites, no pudiendo diferenciarlos del fondo. el sonido x supuesto tambien era mucho mejor debido a sus 4 canales de audio (en realidad 3 y 1 para ruido) y todo corria mas suelto gracias al mejor hardware. mas tarde algunas compañias grandes decidieron apostar a la plataforma (konami a la cabeza desde el principio) y crearon clasicos como Zanac, Antartic Adventure, Bomberman y sagas que continuaron x años como la de Eggerland y otras que todavia sobreviven con bastante exito como el conocido Metal Gear... si, Metal Gear fue originalmente desarrollado para MSX2, en 1987 salio el original y en 1990 la 2da parte llamada Solid Snake.


mi MSX


con el tiempo me dedique a coleccionar estas maquinas y perifericos juntando bastantes exponentes clasicos, incluyendo algunas cosas bastante antiguas. a pesar de no ser la mas vieja la MSX es una de mis preferidas xq fue con la q mas aprendi sobre programacion, no solo de ese viejisimo basic sino tambien el antiguo assembler de 8 bits q era tan poderoso q daba miedo... je. solo me tomo unas semanas conseguir el nivel para empezar a crackear protecciones de software de la epoca, obviamente eran mucho mas "inocentes" q las de ahora pero tampoco habia mucho de donde aprender, solo los libros tecnicos o fotocopias q se pudieran conseguir x ahi. todo era investigacion, imaginacion y horas de insomnio...


mi MSX es una Talent TPC-310, la MSX2 argentina, un especimen no tan facil de conseguir como la DPC-200 en la actualidad. Tengo tambien una disketerra DPF-550, joystick y datassette (todo Talent original). Como se puede ver en las fotos era un equipo bastante profesional y sobre todo solido... me gustaria ver como estan las pcs/notebooks/loquesea q se fabrican ahora en el pais dentro de 25 años.


17.7.12

UnlockRoot - Como rootear android para tontos.

los dispositivos con android vienen de fabrica con ciertas restricciones en el sistema, las cuales existen para "seguridad del usuario" y todas esas cosas. es verdad q alguien podria facilmente dañar su sistema si tuviera facil acceso a el, para eso existen las cuentas con distintos tipos de derechos. el administrador (root en linux) tiene acceso a todo absolutamente y los usuarios solo a sus perfiles, no pudiendo cambiar parametros del sistema... todo esto explicado de una manera de lo mas basica ya q en la practica podemos modificar derechos de cualquier usuario a voluntad.

para hacerlo claro para todos, en windows x ejemplo, como sabra la mayoria, tenemos cuentas de usuario normal y cuentas con derechos de administrador. la "cuenta" q viene en nuestro android recien comprado es de usuario normal, al "rootearlo" lo hacemos "administrador".

para q sirve esto? para infinidad de cosas, para empezar todo lo q se refiera a modificaciones en el sistema. mas alla de ponernos a tocar codigo a mano hay muchas aplicaciones q requieren root para funcionar, un simple blockeador de publicidad x ejemplo trabaja modificando el archivo hosts, cosa q no puede hacer si no se le conceden derechos. sistemas de backup, temas de escritorio, overclocking, tethering... etc, etc.


unlockroot


uno de los problemas con el rooteo es q no hay un metodo universal y cada dispositivo tiene sus secretos. antes de hacerlo hay q informarse bastante, usar algunas aplicaciones raras teniendo cuidado de q no tengan algun "regalito", flashear sistemas modificados q podrian no ser tan seguros ademas de traernos algun problema de configuracon y x supuesto el tema de la garantia.

obviamente todo esto llega a resultar entretenido y hasta divertido para algunos de nosotros, pero hay muchos q se asustan ante tanto proceso y prefieren quedarse como estan. con este software simplemente hay q fijarse q el modelo este soportado y no hay practicamente intervencion del usuario... solo un click para rootear.

unlockroot usa el exploit burritoroot y el zergrush q tambien usa el superoneclick, q es otro software parecido a este. al parecer el sr liang bing, "autor" del software, el 1ero lo robo a sus verdaderos desarrolladores q lo tenian como codigo cerrado y lo tuvieron q liberar despues del robo:

https://github.com/CunningLogic/BurritoRoot

mas alla de novelas digitales... pueden descargarlo de la web oficial:

http://www.unlockroot.com/

sirve para versiones 2.1, 2.2 y 2.3, si tienen ICS van a tener q buscar otro metodo...


paso a paso


lo probe en mi galaxy s2 con un sistema 2.3.3 como venia de fabrica, igualmente el proceso es el mismo para cualquier compatible, algunos son:

    HTC Sensation       
    HTC Wildfire S       
    HTC Desire S       
    HTC Incredible S       
    Galaxy Nexus (i9250)
    Galaxy Note (I9220)
    Galaxy S II (I9100)
    Galaxy S (I9000)
    Galaxy ACE
    LG Optimus 3D (P920)
    LG Optimus 2x
    LG Optimus LET
    LG Optimus Black
    Motorola Atrix
    Motorola Milestone/Droid (I, II y III)
    Motorola Razr...

la lista completa aca:

http://www.unlockroot.com/unlockroot.php

lo 1ero en el proceso es tener instalados en la pc los drivers del telefono, en el caso del samsung instalando y configurando el kies q se descarga desde la pagina del fabricante tenemos todo listo. para los demas fijense el manual, cd, web o lo q mas les guste. tal vez ya lo hayan hecho...

en 2do lugar tenemos q poner el dispositivo en modo USB "Debugging", esto lo logramos desde el menu de "ajustes" en aplicaciones -> desarrollo -> depuracion de USB.


despues instalamos el programa y obviamente lo ejecutamos, nos encontramos con una interfaz bastante sencilla con un boton gigante q dice ROOT y nos pide conectar el dispositivo y realizar el paso anterior:



al conectarlo sale en una nueva ventana y nos pide seleccionarlo:


a partir de q hacemos click empieza el proceso q varia segun el tipo de dispositivo, nos muestra un cartel diciendo q el programa intenta obtener root y q puede tardar varios minutos:



pasaron menos de 5 hasta q cambio a estado de "rooteando":


este paso demoro bastante a pesar de q creo q no es asi en todos los casos, de todas formas si queda ahi durante unos 15 o 20 mins dejenlo asi, resistan la tentacion de resetear todo. finalmente avisa q se pudo realizar el proceso y pide reiniciar para terminar:


al reiniciar el telefono ya esta rooteado y deberia tener el programa "superuser" entre las aplicaciones, este es el q se encarga de otorgar los derechos correspondientes al soft q los requiera avisandonos antes. si no llega a estar se descarga del market.

para probarlo pueden instalar cualquier aplicacion q requiera root para funcionar como el "titanium backup" o algun ad blocker como el "adaway".