Así que estoy aprendiendo a escribir Extensiones de Kernel y mientras buscaba ejemplos, me topé con webcontentfilter.kext
.
Recolecté de esta publicación El sitio web está bloqueado por webfilterproxyd, incluso sin la restricción del sitio web , tiene algo que ver con los controles parentales, que como un niño de unos 30 años, estoy totalmente en contra.
Tras un examen más profundo, dentro de las extensiones del kernel ejecutables /System/Library/Extensions/webcontentfilter.kext/Contents/MacOS/webcontentfilter
encontré la siguiente frase que me dio una pausa.
'================================
======== HolyInquisition =======
================================'
Sin desensamblarlo realmente (no puedo deshabilitar SIP en este momento, larga historia) parece un conjunto de funciones, nombre con el prefijo holy_
para crear / filtrar / cerrar sockets y algunos enlaces a la fábrica Programas macOS estándar. Lo que tendría sentido para los controles parentales. Solo me pregunto si es el humor del programador, o si debo lanzar el MacBook al agua y ver si flota.
Además, realmente me gustaría saber, con el mayor detalle posible, cómo funciona webcontentfilter.kext
. Eso también sería bueno. Es para lo que estoy aquí.