Cambios en el kernel

Este es un resumen de los principales cambios en el kernel que difieren de la línea principal.

  • Se agregó net/netfilter/xt_qtaguid*
  • Se importó y, luego, se modificó net/netfilter/xt_quota2.c del proyecto xtables-addons
  • Se realizaron correcciones en net/netfilter/ip6_tables.c
  • Se modificó ip*t_REJECT.c
  • Se modificó net/netfilter/xt_socket.c

Algunos comentarios sobre la configuración del kernel:

  • xt_qtaguid se enmascara como xt_owner y se basa en xt_socket, y este se basa en el seguimiento de conexión.
  • La compatibilidad con xt_qtaguid dejará de estar disponible gradualmente a partir de la versión de Android 9. Consulta Supervisión del tráfico de eBPF para obtener más información.
  • El seguimiento de conexión no puede controlar paquetes SIP grandes, por lo que debe inhabilitarse.
  • El xt_quota2 modificado usa la compatibilidad con NFLOG para notificar el espacio de usuario.