التغييرات في النواة

في ما يلي ملخّص للتغييرات الرئيسية في النواة التي تختلف عن النواة الرئيسية.

  • تمت إضافة net/netfilter/xt_qtaguid*
  • تم استيراد net/netfilter/xt_quota2.c ثم تعديله من مشروع xtables-addons
  • تم إجراء إصلاحات في net/netfilter/ip6_tables.c
  • تم تعديل ip*t_REJECT.c
  • تم تعديل net/netfilter/xt_socket.c

في ما يلي بعض الملاحظات حول إعدادات النواة:

  • يتنكر xt_qtaguid على أنّه xt_owner ويعتمد على xt_socket، ويعتمد xt_socket على أداة تتبُّع الاتصال.
  • سيتم إيقاف دعم xt_qtaguid تدريجيًا بدءًا من إصدار Android 9. لمزيد من المعلومات، يمكنك الاطّلاع على مقالة مراقبة حركة بيانات eBPF.
  • لا يمكن لأداة تتبُّع الاتصال معالجة حِزم بروتوكول بدء الجلسة (SIP) الكبيرة، لذا يجب إيقافها.
  • يستخدم xt_quota2 المعدَّل دعم NFLOG لإرسال إشعارات إلى مساحة المستخدم.