Acerca de...
El equipo
Encuestas
WinTablets

Encuesta

Si las WINTABLETs no pudiesen ejecutar aplicaciones de escritorio, ¿las seguirías usando?

Cargando ... Cargando ...

últimas entradas importantes

Categorías

Archivos

13
Mar 2016
AppleLinuxnavegadoresPrácticos

Cambiar archivos protegidos en un OS X moderno (y su potente seguridad anti rootkit)

Lo siento, no se me ocurre otro título más acorde con lo que voy a explicar aquí: modificar el fichero hosts en un MAC para eliminar de una tacada la publicidad en todo el sistema, sin importar qué navegador Web o qué aplicación estemos usando.

¿Por qué hacer esto? Sabemos que las empresas viven de la publicidad, pero a veces a uno se le hinchan las pelotas hasta niveles inconcebibles cuando haces una búsqueda Web y te encuentras que la primera pantalla consiste en enlaces patrocinados. Google es conservador, pero Bing simplemente te mata.

Luego vienen las páginas Web en sí, esos banners que te tapan la pantalla completa, esas pantallas consistentes en un montón de imágenes publicitarias con el texto que quieres ver chiquitín en una esquina…

En fin, lo dicho.

Los editores de Wintablet lo hemos comentado en algún momento de nuestros hanguots: modificando el fichero hosts se puede eliminar prácticamente toda la publicidad de tu ordenador, venga de donde venga. Incluso se puede detener la telemetría en algunos casos, sí, eso que ahora hace Windows que envía a los servidores de Microsoft si eres un tecleador pasivo, activo, súcubo o a dos dedos.

En fin, es lo que hay y llega un momento en el que uno decide luchar contra tanto sin sentido. Como no soy el único, existe una gente que se encarga de recopilar los sitios pérfidos y colocarlos en un fichero hosts listo para ser usado en tus máquinas.

Bajo Windows la tarea es sencilla: descomprimes el fichero, ejecutas el mvps.bat, sigues los pasos y sanseacabó. Verás cómo tu ordenador rápidamente funciona sin mostrar tanta publicidad.

El sitio es este: http://winhelp2002.mvps.org/hosts.htm, y solo hay que seguir las instrucciones.

Pero ¿y en MAC? O ya puestos, ¿y en Linux o en cualquier máquina cuya base sea cualquier variante y/o color de unix? Fácil, el fichero está en /etc/hosts y es tan fácil como reemplazar el hosts que viene con la descarga por el existente en tu sistema, gracias al comando su acompañado de cp.

Intentadlo en un MAC (el fichero está en /private/etc). Cambiad los permisos. Rezad un avemaría o hacedlo desde el cuarto de baño.

No se puede. No hay manera de tocar dicho ficheros, ni cambiando los permisos ni desde el Finder, ni desde la consola…

¡Pero qué cabronazo que es Jobs! ¿A que sí? No nos deja quitar la publicidad de nuestro MAC. Claro, así no hay más cojones que tragar con ella.

Pues no, lusers, no. Lo que ocurre es que en OS X la seguridad es mucho más fuerte que en Windows, y a los MAC no les gusta que anden tocándoles las tripas.

Con esta seguridad, por ejemplo, se elimina de una tacada la posibilidad de instalar de forma subrepticia cualquier rootkit o la mayoría de virus que puedan afectar al sistema completo.

Pero claro, ahora no podemos tocar el fichero hosts, que es algo que nosotros queremos hacer de forma legal.

¿Cómo se puede hacer?

El proceso es un poco largo. Os lo explico:

  1. Apaga el WiFi de tu casa o suelta el cable de red del ordenador. El que avisa no es traidor, a mi me colaron el Sasser en el tiempo en que instalé un Windows XP y le estaba aplicando la KB para evitarlo.
  2. Ahora reinicia en modo recuperación: presiona Cmd+R mientras reinicias.
  3. Una vez en modo de recuperación, vete al menú de Utilidades y abre la consola de comandos.
  4. Ahora teclea csrutil disable y reinicia el MAC.
  5. Es el momento de reemplazar el fichero hosts, con un comando similar a sudo cp <ruta-a-hosts-nuevo< /private/etc.
  6. Si tienes curiosidad, teclea csrutil status. Te dirá que la protección de la integridad del sistema está inactiva.
  7. Vuelve a reiniciar en modo recuperación, abre la consola de comandos y teclea: csrutil enable.
  8. Reinicia en modo normal, y si quieres verifica el estado de la protección del sistema.
  9. Ya puedes volver a activar la WiFi o enchufar el cable de red.
Por RFOG | 3 Comentarios | Enlaza esta entrada

3 Comentarios

Pepe
Enviado el 14/03/2016 a las 11:47 | Permalink

¿Has probado a ser root para tocar dicho fichero?
Si haces un “sudo -i” o un “sudo su” es parecido a realizar un “su root” y como root si puedes tocar dicho fichero.

    RFOG
    Enviado el 14/03/2016 a las 12:06 | Permalink

    No puedes, no al menos en El Capitán. Inténtalo y verás.

      Pepe
      Enviado el 14/03/2016 a las 13:13 | Permalink

      Yo si he modificado su contenido sin problemas. Como root he podido:
      – volcar el contenido de un fichero sobre /private/etc/hosts (cat fichero > /private/etc/hosts)
      – editar su contenido con vi

Deja un comentario  

Tu email nunca se publica o se comparte. Los campos obligatorios están marcados con *

*
*
:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
Puedes usar las siguientes etiquetas y atributos HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

contacto@wintablet.info tema WinTablet.info por Ángel García (Hal9000)