Archivo anti-hosts porno
El objetivo de este repositorio es distribuir un medio útil para luchar contra la adicción a la pornografía.
Si está dispuesto a mejorar su vida y deshacerse de la adicción a la pornografía, visite NoFap®
¿Qué es el archivo HOSTS y cómo puede impedir el acceso a sitios pornográficos?
Un archivo HOSTS contiene las asignaciones de direcciones IP a nombres de host en un sistema.
Dentro de ese archivo HOSTS podemos evitar que nuestro navegador acceda a sitios porno.
¿Qué tiene de especial este repositorio?
HOSTS.txt contiene una lista enorme de sitios porno (probablemente la lista más grande que puedes encontrar en Internet).
Simplemente copiar y pegar su contenido en el archivo HOSTS de su máquina habilita el mecanismo de bloqueo.
HOST en Windows 7/8.x/10/11
Usando el Bloc de notas
- Haga clic derecho en el icono del Bloc de notas y luego haga clic en
Run as administrator
- Archivo → Abrir... luego inserte la ruta
C:windowssystem32driversetchosts
- Agregue una nueva línea y copie y pegue todo el contenido de HOSTS.txt
- Ahorrar
- Reiniciar
Usando Windows PowerShell
- Abra HOSTS.txt y agregue una nueva línea al principio
- Guardar y cerrar HOSTS.txt
- Abra Windows PowerShell
- Ejecute este comando en Windows PowerShell:
Get-Content HOSTS.txt | Add-Content "C:windowssystem32driversetchosts"
Usando Cygwin
- Abra HOSTS.txt y agregue una nueva línea al principio
- Guardar y cerrar HOSTS.txt
- Haga clic con el botón derecho del mouse en el ícono de Cygwin y luego haga clic en 'Ejecutar como administrador'
-
cd
a donde vive HOSTS.txt - Ejecute este comando en Cygwin:
cat HOSTS.txt >> /cygdrive/c/Windows/System32/drivers/etc/hosts
- Reiniciar
Los pasos en Cygwin deberían ser similares en cualquier sistema compatible con POSIX que se ejecute en Windows.
HOSTS en Linux y macOS
- Abre la terminal
- Escribe
sudo vim /etc/hosts
- Agregue una nueva línea y copie y pegue todo el contenido de HOSTS.txt
- Ahorrar
- Reiniciar
ANFITRIONES en Android
Usando hosts ir
- Instalar hosts Ir
- Descarga "HOSTS.txt" y colócalo en algún lugar dentro de tu teléfono.
- Abrir hosts ir
- Haga clic en el botón EDITOR DE HOSTS
- Haga clic en tres puntos en la esquina superior derecha
- Importe el archivo HOSTS que descargó anteriormente
- Regresar y COMENZAR
Usando DNS66
- Instalar DNS66
- Abrir DNS66
- Haga clic en el botón HOSTS para seleccionar la sección "HOSTS" de la APLICACIÓN
- Haga clic en el botón flotante + en la esquina inferior derecha
- Inserte un título de su elección y la siguiente URL: https://raw.githubusercontent.com/4skinSkywalker/Anti-Porn-HOSTS-File/master/HOSTS.txt
- Guarde el filtro que creó haciendo clic en la marca de verificación en la esquina superior derecha
- Presione el botón de actualización en la esquina superior derecha
- Vuelve a la sección "INICIO" de la APP e iníciala
- Deberías notar un símbolo que indica una VPN activa en tu sistema Android.
Rooteo (requiere computadora)
ESTE MÉTODO ES SÓLO PARA USUARIOS AVANZADOS
Suponiendo que ya siguió los pasos para rootear su dispositivo, que no se detallarán aquí, tenga adb
instalado en una computadora y también comprenda los riesgos que pueden surgir al rootear un dispositivo:
- Conecte su dispositivo vía USB a su computadora.
- Habilite el modo Desarrollador en su dispositivo si aún no lo ha hecho. (Configuración > Acerca del teléfono > Toca "Número de compilación" cinco veces)
- Asegúrese de que las opciones Depuración USB (y Depuración rooteada) estén habilitadas. (Configuración > Sistema > Opciones de desarrollador > "Depuración USB" y "Depuración rooteada")
- Encuentre su dispositivo ejecutando
adb devices
en su computadora. (Si imprime "no autorizado", busque una ventana emergente en su dispositivo solicitando permiso para usar la depuración USB") - Extraiga el archivo de hosts del dispositivo ejecutando
adb pull /system/etc/hosts
. - Abra el archivo
hosts
en su editor preferido y copie y pegue todo el contenido de HOSTS.txt en una nueva línea. Guarde el archivo. - Habilite el acceso raíz en ADB ejecutando
adb root
. - Vuelva a montar el sistema de archivos ejecutando
adb remount
. - Vuelva a enviar el archivo a su dispositivo ejecutando
adb push hosts /system/etc
. - Si el dispositivo fue rooteado correctamente, debería bloquear con éxito todos los sitios enumerados. Si no funciona de inmediato, intente reiniciar.
- (opcional) Si desea que sea un poco más difícil editar el archivo (para que no lo elimine), acceda al shell de su dispositivo con
adb shell
y haga que el archivo hosts
sea inmutable ejecutando chattr +i /system/etc/hosts
. Puede eliminar la inmutabilidad reemplazando +i
con -i
.
hacer una promesa
Una vez que el mecanismo esté en su lugar y funcionando, no lo desactive.
Si lo desactivas a pedido para ver pornografía, entonces frustras su propósito, pero más que eso, te traicionas a ti mismo.
Contribuir
Conviértase en colaborador de código abierto en 7 pasos ( tarda menos de 30 minutos ):
- Bifurcar este repositorio
- Clona el repositorio en tu PC
- Crear una nueva sucursal
- Cambia lo que creas que hay que mejorar.
- Confirma tus cambios
- Envía tus cambios a GitHub
- Enviar un PR
Sus cambios no serán visibles inmediatamente ; Primero deben ser fusionados por el responsable del proyecto.
Donación
Si sientes que quieres donar algo