การเปิดตัว strace 5.3

แนะนำ ปัญหา สเตรซ 5.3เครื่องมือสำหรับวินิจฉัยและแก้ไขข้อผิดพลาดของโปรแกรมสำหรับระบบปฏิบัติการที่ใช้เคอร์เนล Linuxยูทิลิตี้นี้ช่วยให้คุณสามารถตรวจสอบและ (ตั้งแต่เวอร์ชัน 4.15) แทรกแซงการทำงานร่วมกันระหว่างโปรแกรมและเคอร์เนล รวมถึงการเรียกใช้ระบบ สัญญาณ และการเปลี่ยนแปลงสถานะของกระบวนการที่กำลังดำเนินอยู่ strace ใช้... เทรซตั้งแต่เวอร์ชัน 4.13 เป็นต้นไป การสร้างโปรแกรมเวอร์ชันใหม่จะซิงโครไนซ์กับการออกเวอร์ชันใหม่ Linux. รหัสโครงการ จัดจำหน่ายโดย ภายใต้ใบอนุญาต LGPLv2.1+

В เวอร์ชั่นใหม่:

  • ใบอนุญาตโค้ดได้รับการเปลี่ยนจาก BSD เป็น LGPLv2.1+ (โค้ดหลัก) และ GPLv2+ (การทดสอบ)
  • มีการเพิ่มการรองรับสำหรับการเรียกใช้ระบบกรองโดยการสร้างตัวกรอง seccomp (“—seccomp-bpf”) เช่นเดียวกับรหัสส่งกลับ (“-e status=…”)
  • เพิ่มการสนับสนุนสำหรับการถอดรหัสการเรียกระบบ pidfd_open และ clone3
  • ปรับปรุงการถอดรหัสการเรียกใช้ระบบ io_cancel, io_submit, s390_sthyi และ syslog
  • ปรับปรุงการถอดรหัสโปรโตคอล NETLINK_ROUTE แล้ว
  • นำการถอดรหัสแอตทริบิวต์ netlink UNIX_DIAG_UID และคำสั่ง ioctl WDIOC_* มาใช้แล้ว
  • อัปเดตรายการค่าคงที่ AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* และ *_MAGIC
  • รายการคำสั่ง Ioctl จะซิงโครไนซ์กับเคอร์เนล Linux 5.3.

ที่มา: opennet.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster