Fa'asa'olotoina strace 5.3

Fa'ailoa tatalaina laina 5.3, mea aoga mo suʻesuʻega ma faʻapipiʻi polokalame mo OS e faʻaaoga ai le fatu Linux. O le aoga e mafai ai e oe ona mataʻituina ma (amata mai le version 4.15) faʻalavelave i le faagasologa o fegalegaleaiga i le va o le polokalame ma le fatu, e aofia ai le faʻaauau pea o le telefoni, faʻailoga faʻaalia ma suiga i le tulaga o le faagasologa. Mo lana galuega, strace faʻaaogaina le masini ptrace. Amata mai le version 4.13, o le faʻavaeina o faʻasalalauga polokalame e faʻatasi ma le faʻasaʻoina o lomiga fou o Linux. Poloketi code tufatufaina e laiseneina ile LGPLv2.1+.

В fou:

  • Laisene laisene ua suia mai le BSD i le LGPLv2.1+ (fa'ailoga autu) ma le GPLv2+ (su'ega);
  • O loʻo i ai nei le lagolago mo le faʻamamaina o telefoni feaveaʻi e ala i le fatuina o seccom filters ("—seccomp-bpf"), faʻapea foʻi ma le code return ("-e status=...");
  • Faʻaopoopo le lagolago mo le faʻavasegaina o le pidfd_open ma le clone3 system calls;
  • Fa'aleleia le fa'avasegaina o io_cancel, io_submit, s390_sthyi ma syslog system calls;
  • Fa'aleleia le fa'avasegaina o le NETLINK_ROUTE protocol;
  • Fa'atinoina le fa'avasegaina ole UNIX_DIAG_UID netlink attribute ma WDIOC_* ioctl commands;
  • Fa'afou lisi o fa'amaumau AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* ma *_MAGIC;
  • Lisi o tulafono ioctl o loʻo faʻatasi ma le Linux 5.3 kernel.

puna: opennet.ru

Faaopoopo i ai se faamatalaga