اسٹریس کی رہائی 5.3

کی طرف سے پیش رہائی سٹرس 5.3۔لینکس کرنل کا استعمال کرتے ہوئے OS کے لیے پروگراموں کی تشخیص اور ڈیبگنگ کے لیے افادیت۔ یوٹیلیٹی آپ کو پروگرام اور کرنل کے درمیان تعامل کے عمل کی نگرانی کرنے اور (ورژن 4.15 سے) مداخلت کرنے کی اجازت دیتی ہے، بشمول جاری سسٹم کالز، ابھرتے ہوئے سگنلز اور عمل کی حالت میں تبدیلی اپنے کام کے لیے سٹریس میکانزم کا استعمال کرتا ہے۔ ptrace. ورژن 4.13 سے شروع کرتے ہوئے، پروگرام کی ریلیز کی تشکیل لینکس کے نئے ورژن کے اجراء کے ساتھ ہم آہنگ ہوتی ہے۔ پروجیکٹ کوڈ نے بانٹا LGPLv2.1+ کے تحت لائسنس یافتہ۔

В نیا ورژن:

  • کوڈ لائسنس کو BSD سے LGPLv2.1+ (مین کوڈ) اور GPLv2+ (ٹیسٹ) میں تبدیل کر دیا گیا؛
  • اب seccomp فلٹرز (“—seccomp-bpf”)، نیز ریٹرن کوڈ (“-e status=...”) بنا کر فلٹرنگ سسٹم کالز کے لیے سپورٹ موجود ہے۔
  • pidfd_open اور clone3 سسٹم کالز کو ڈی کوڈنگ کے لیے شامل کیا گیا تعاون؛
  • io_cancel، io_submit، s390_sthyi اور syslog سسٹم کالز کی بہتر ڈی کوڈنگ؛
  • NETLINK_ROUTE پروٹوکول کی بہتر ڈی کوڈنگ؛
  • UNIX_DIAG_UID نیٹ لنک انتساب اور WDIOC_* ioctl کمانڈز کی ضابطہ کشائی کو نافذ کیا گیا ہے۔
  • AUDIT_*، BPF_*، ETH_*، KEYCTL_*، KVM_*، MAP_*، SO_*، TCP_*، V4L2_*، XDP_* اور *_MAGIC؛ کی تازہ ترین فہرستیں
  • ioctl کمانڈز کی فہرستیں لینکس 5.3 کرنل کے ساتھ ہم آہنگ ہوتی ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں