Баровардани банд 5.3

муаррифӣ карда шуд маҳсулот Strace 5.3, утилитаҳо барои ташхис ва ислоҳи барномаҳо барои OS бо истифода аз ядрои Linux. Утилита ба шумо имкон медиҳад, ки назорат ва (аз версияи 4.15 сар карда) ба раванди ҳамкории байни барнома ва ядро ​​дахолат кунед, аз ҷумла зангҳои ҷории система, сигналҳои пайдошаванда ва тағирот дар ҳолати раванд. Барои кори худ страй механизмро истифода мебарад ptrace. Аз версияи 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 ва фармонҳои WDIOC_* ioctl;
  • Рӯйхати константаҳои навшудаи AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* ва *_MAGIC;
  • Рӯйхати фармонҳои ioctl бо ядрои Linux 5.3 ҳамоҳанг карда мешаванд.

Манбаъ: opennet.ru

Илова Эзоҳ