ปัญหา เครื่องมือสำหรับวินิจฉัยและแก้ไขข้อผิดพลาดของโปรแกรมสำหรับระบบปฏิบัติการที่ใช้เคอร์เนล 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
