The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

25.12.2015 10:10  Выпуск strace 4.11

Доступен новый выпуск отладочной утилиты strace 4.11, нацеленной на отслеживание системных вызовов и команд ioctl в процессах и приложениях. В новом выпуске:

  • Обеспечена поддержка новых системных вызовов, появившихся в ядрах Linux с 4.0 по 4.4.
  • Все диагностические сообщения снабжены префиксом strace.
  • Унифицировано наименование системных вызовов для разных архитектур.
  • Реализована надёжная трассировка процессов с иной разрядностью (например, трассировка 32-разрядных процессов с использованием 64-разрядной сборки strace);
  • Поддержка декодирования аргументов системных вызовов bpf, execveat, ioperm, iopl, kcmp, kexec_file_load, lookup_dcookie, membarrier, memfd_create, mlock2, name_to_handle_at, open_by_handle_at, sched_getattr, sched_setattr и userfaultfd;
  • Улучшение декодирования аргументов системных вызовов epoll_create, fcntl, fcntl64, futex, getdents, getdents64, getsockopt, io_*, mount, msgctl, prctl, quotactl, recvfrom, sendfile, setsockopt и shmctl;
  • Улучшение декодирования аргументов ioctl-вызовов block, loop, mtd, ptp, rtc, SG_IO, socket, tty и v4l2;
  • Улучшение декодирования структуры sigevent;
  • Поддержка архитектуры Nios II;
  • Обновление списков констант AF_*, EPOLL_*, FALLOC_FL_*, F_*, INPUT_PROP_*, IPPROTO_*, IPV6_*, IP_*, KEY_*, LOCK_*, MNT_*, MS_*, PACKET_*, PERF_FLAG_*, PF_*, PR_*, PTRACE_O_*, RENAME_*, SCTP_*, SECBIT_*, SO_*, TCP_* и siginfo_t;

  1. Главная ссылка к новости (http://sourceforge.net/project...)
Лицензия: CC-BY
Тип: Проблемы безопасности
Ключевые слова: strace, debug
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение RSS
 
  • 1, Игорь, 12:32, 25/12/2015 [ответить] [смотреть все]    [к модератору]
  • –1 +/
    Ура товарищи!!!
     
     
  • 2, pavlinux, 13:42, 25/12/2015 [^] [ответить] [смотреть все]    [к модератору]
  • +5 +/
    [code]
    ...
    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb90f9bc000
    write(1, "\320\243\321\200\320\260 \321\202\320\276\320\262\320\260\321\200\320\270\321\211\320\270!!!\n", 27Ура товарищи!!!
    ) = 27
    munmap(0x7fb90f9bc000, 4096)            = 0
    ...
    [/code]
     
  • 3, Вареник, 04:48, 26/12/2015 [ответить] [смотреть все]    [к модератору]
  • +/
    Незаменимый инструмент.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor