ett avsnitt , verktyg för diagnostik och felsökning av program för operativsystem som anvÀnder Linux-kÀrnan. Verktyget gör det möjligt att spÄra och (frÄn och med version 4.15) ingripa i processen dÀr programmet interagerar med kÀrnan, inklusive de systemanrop som görs, uppkomna signaler och Àndringar i processens tillstÄnd. För sitt arbete anvÀnder strace mekanismen . FrÄn och med version 4.13 har slÀpp av programmet synkroniserats med utgivningen av nya versioner av Linux. Projektkoden Àr licensierad under LGPLv2.1+.
I :
- Licensen för koden har Àndrats frÄn BSD till LGPLv2.1+ (huvudkoden) och GPLv2+ (tester);
- Stöd för filtrering av systemanrop har introducerats genom skapandet av seccomp-filter («âseccomp-bpf»), samt efter returkod («-e status=âŠÂ»);
- Stöd för avkodning av systemanrop pidfd_open och clone3 har lagts till;
- Avkodning av systemanrop io_cancel, io_submit, s390_sthyi och syslog har förbÀttrats;
- Avkodning av protokollet NETLINK_ROUTE har förbÀttrats;
- Avkodning av netlink-attributet UNIX_DIAG_UID och ioctl-kommandona WDIOC_* har implementerats;
- Konstantlistorna AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* och *_MAGIC har uppdaterats;
- Listorna över ioctl-kommandon har synkroniserats med Linux-kÀrnan 5.3.
KĂ€lla: opennet.ru
