home.social

#syscall — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #syscall, aggregated by home.social.

fetched live
  1. io_uring без розовых очков: 5 граблей, которые сожгли мне неделю, и где он реально быстрее epoll

    io_uring продавали как убийцу epoll. На деле на HTTP keep-alive разница 0-15%, иногда не в его пользу. Но на NVMe с queue depth 128 - в 3 раза быстрее. Честный разбор с бенчмарками, реальными граблями (SQPOLL, cancel race, partial recv) и почему Google отключил io_uring в ChromeOS.

    habr.com/ru/articles/1039820/

    #io_uring #epoll #asyncio #liburing #высокаянагрузка #ядроlinux #NVMe #tokiouring #glommio #syscall

  2. While sipping hot lemon tea 🍋🫖 and time to time visit on this damn thing ....bloody good 👍

    syscalls.mebeim.net/?table=x86

  3. Ah yes, because who doesn't want to spend their weekend parsing ELF headers and translating memory access while pretending they understand #Armv7 CPU emulation? 🤓 By the end of this 8,336-word epic, you'll be the life of the party with your newfound ability to forward syscalls and handle exception exits. 🎉 #Goals
    xnacly.me/posts/2025/building- #ELFheaders #emulation #syscall #handling #techenthusiast #weekendproject #HackerNews #ngated

  4. Ah yes, because who doesn't want to spend their weekend parsing ELF headers and translating memory access while pretending they understand #Armv7 CPU emulation? 🤓 By the end of this 8,336-word epic, you'll be the life of the party with your newfound ability to forward syscalls and handle exception exits. 🎉 #Goals
    xnacly.me/posts/2025/building- #ELFheaders #emulation #syscall #handling #techenthusiast #weekendproject #HackerNews #ngated

  5. Syscall и cgo в Go

    Привет, Хабр! В этой статье рассмотрим работу с системными утилитами в Go. Будем напрямую общаться с ядром, дергать системные вызовы и писать код на C, чтобы Go не чувствовал себя одиноким.

    habr.com/ru/companies/otus/art

    #golang #системные_утилиты #syscall #cgo

  6. Stratoshark: Computer debugging tool: like wireshark, but for system calls instead of network packets
    stratoshark.org/
    #via:hackernews #wireshark #debugging #syscall #strace #devops #linux #+

  7. DPDK на динозаврах и гаишниках

    Как часто менеджерам, дизайнерам и UX-исследователям приходится вникать в проблемы сетевого стека Linux-ядра? Подозреваю, что не часто. Но если вам пришлось это сделать, у меня хорошая новость! Я уже прошла этот путь, полный админских терминов и бесконечных аналогий, и подготовила краткое содержание в комиксах. Теперь вам не нужно будет переводить с технического на дизайнерский! Меня зовут Наташа, я UX-исследователь

    habr.com/ru/companies/selectel

    #selectel #linux_kernel #syscall #kernel_bypass #dpdk #wbarticle

  8. Useful websites with Linux kernel syscall tables for various architectures and kernel versions

    arm64.syscall.sh

    syscalls.mebeim.net

    #Linux #syscall

  9. Useful websites with Linux kernel syscall tables for various architectures and kernel versions

    arm64.syscall.sh

    syscalls.mebeim.net

    #Linux #syscall

  10. Roughly two years ago I hacked together a small tool to automatically download the
    #windows #docker images, extract the ntdll.dll from them and extract the #syscall numbers for that Windows version. This can be used for #shellcode and other #malware dev activities.

    I've finally pushed the code to GitHub and redeployed the website.

    All the data is either available in the HTML tables, or as a JSON by appending ?format=json to the URL.

    Because it's just been redeployed, it's re-downloading all the images, so it will take a few hours until more Windows versions are indexed.

  11. Updated the article: Monitor file access by Linux processes

    Linux is powerful with the help of small utilities like lsof and strace. They help with monitoring disk and file activity, of new and running processes. #linux #lsof #ltrace #strace #syscall

    Link: linux-audit.com/monitor-file-a

    Feedback and boosts welcome 🤟

  12. Updated the article: Monitor file access by Linux processes

    Linux is powerful with the help of small utilities like lsof and strace. They help with monitoring disk and file activity, of new and running processes. #linux #lsof #ltrace #strace #syscall

    Link: linux-audit.com/monitor-file-a

    Feedback and boosts welcome 🤟

  13. I want to say a big thank you to:
    Radare2
    Ghidra
    x64dbg
    Qubes OS

    finally but not least; 2 more:

    - hfiref0x and to hasherezade
    for the extremely useful repos like SysCallTables and crypto_utils they have made

    - github.com/hfiref0x/SyscallTab
    - github.com/hasherezade/crypto_

    #hfiref0x
    #hasherezade
    #syscalltables #syscall
    #radare2 #ghidra #x64dbg #qubes #Qubes_OS

  14. 2024W07

    OmniOS Stable is updated to r151048o
    This update requires a reboot
    https://github.com/omniosorg/omnios-build/blob/44731424e67c8aaafe5c4e500fe7c4544a22f0f6/doc/ReleaseNotes.md#r151048o-2024-02-15

    OmniOS Extras updates include:
    — OpenLDAP updated to 2.6.7
    — VirtualBox updated to 7.0.14a
    — BIND updated to 9.16.48 / 9.18.24
    — Unbound updated to 1.19.1
    — OpenVPN updated to 2.6.9
    — Nginx updated to 1.25.4
    — Listmonk updated to 3.0.0
    And much more!

    SmartOS 20240208T000334Z
    Interesting changes include:
    — bhyve returns bogus cpuid 8000_001D leaf
    — update pkgsrc-setup to 20240116
    — Update curl to 8.6.0
    — Update OpenSSL to 3.0.13
    https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos.html#20240208T000334Z

    2024-02-15 bhyve Production User Call
    https://www.youtube.com/watch?v=X1joWFfpTX8

    Mirroring OmniOS: The Complete Guide; Part One
    https://antranigv.am/posts/2024/02/omnios-mirror-one/

    Booting OmniOS on Vultr
    https://github.com/omniosorg/illumos-omnios/issues/1432

    Migrate a FreeBSD bhyve virtual machine to OmniOS
    https://www.tumfatig.net/2024/migrate-a-freebsd-bhyve-virtual-machine-to-omnios/

    ZFS encryption and notification service on OmniOS
    https://www.tumfatig.net/2024/zfs-encryption-and-notification-service-on-omnios/

    Configure OmniOS to use an authenticated SMTP relay (smarthost)
    https://www.tumfatig.net/2024/configure-omnios-to-use-an-authenticated-smtp-relay-smarthost/

    Remotely install OmniOS on a Dell R620
    https://www.tumfatig.net/2024/remotely-install-omnios-on-a-dell-r620/

    Dealing with USB Storage devices on OmniOS
    https://www.tumfatig.net/2024/dealing-with-usb-storage-devices-on-omnios/

    Running OpenBSD on OmniOS using bhyve
    https://www.tumfatig.net/2024/running-openbsd-on-omnios-using-bhyve/

    SMB shares using OmniOS, zones and ZFS
    https://www.tumfatig.net/2023/smb-shares-using-omnios-zones-and-zfs/

    Add support for Emulex LPe35000/LPe36000 32Gb/64Gb fibre channel chipsets
    https://www.illumos.org/issues/15391
    https://github.com/illumos/illumos-gate/commit/e2d1a4340d8c7e04c758949b4fb4b1934fcf9330

    Provide execvpe
    https://www.illumos.org/issues/7125
    https://github.com/illumos/illumos-gate/commit/a89c0811c892ec231725fe10817ef95dda813c06

    Port NFSv41 base
    (Allows to enable and disable NFSv4 minor versions)
    https://www.illumos.org/issues/15405
    https://github.com/illumos/illumos-gate/commit/f44e1126d9eae71c48c5d1de51e24750c6ec20a4

    pcieadm decodes readiness time reporting
    https://www.illumos.org/issues/16233
    https://github.com/illumos/illumos-gate/commit/8a300ed6ab165c8d46fd165c6d8a4de8a5b0b596

    Update tzdata to 2024a
    https://www.illumos.org/issues/16230
    https://github.com/illumos/illumos-gate/commit/e15592c8dabdb93c1b45a4785db35f013e0b49f9

    illumos now recognizes QEMU/TCG as a hypervisor
    https://www.illumos.org/issues/16139
    https://github.com/illumos/illumos-gate/commit/2faf06a0ad863963d95ad569428e5e6e45255ab7

    https://news.illumos.am/2024w07/

    #bhyve #cpuid #DellR620 #Emulex #FibreChannel #FreeBSD #illumos #NFS #OfficeHours #OmniOS #OpenBSD #PCIe #pcieadm #QEMU #SmartOS #SMB #Storage #syscall #tzdata #USB #Vultr #ZFS

  15. 2024W07

    OmniOS Stable is updated to r151048o
    This update requires a reboot
    https://github.com/omniosorg/omnios-build/blob/44731424e67c8aaafe5c4e500fe7c4544a22f0f6/doc/ReleaseNotes.md#r151048o-2024-02-15

    OmniOS Extras updates include:
    — OpenLDAP updated to 2.6.7
    — VirtualBox updated to 7.0.14a
    — BIND updated to 9.16.48 / 9.18.24
    — Unbound updated to 1.19.1
    — OpenVPN updated to 2.6.9
    — Nginx updated to 1.25.4
    — Listmonk updated to 3.0.0
    And much more!

    SmartOS 20240208T000334Z
    Interesting changes include:
    — bhyve returns bogus cpuid 8000_001D leaf
    — update pkgsrc-setup to 20240116
    — Update curl to 8.6.0
    — Update OpenSSL to 3.0.13
    https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos.html#20240208T000334Z

    2024-02-15 bhyve Production User Call
    https://www.youtube.com/watch?v=X1joWFfpTX8

    Mirroring OmniOS: The Complete Guide; Part One
    https://antranigv.am/posts/2024/02/omnios-mirror-one/

    Booting OmniOS on Vultr
    https://github.com/omniosorg/illumos-omnios/issues/1432

    Migrate a FreeBSD bhyve virtual machine to OmniOS
    https://www.tumfatig.net/2024/migrate-a-freebsd-bhyve-virtual-machine-to-omnios/

    ZFS encryption and notification service on OmniOS
    https://www.tumfatig.net/2024/zfs-encryption-and-notification-service-on-omnios/

    Configure OmniOS to use an authenticated SMTP relay (smarthost)
    https://www.tumfatig.net/2024/configure-omnios-to-use-an-authenticated-smtp-relay-smarthost/

    Remotely install OmniOS on a Dell R620
    https://www.tumfatig.net/2024/remotely-install-omnios-on-a-dell-r620/

    Dealing with USB Storage devices on OmniOS
    https://www.tumfatig.net/2024/dealing-with-usb-storage-devices-on-omnios/

    Running OpenBSD on OmniOS using bhyve
    https://www.tumfatig.net/2024/running-openbsd-on-omnios-using-bhyve/

    SMB shares using OmniOS, zones and ZFS
    https://www.tumfatig.net/2023/smb-shares-using-omnios-zones-and-zfs/

    Add support for Emulex LPe35000/LPe36000 32Gb/64Gb fibre channel chipsets
    https://www.illumos.org/issues/15391
    https://github.com/illumos/illumos-gate/commit/e2d1a4340d8c7e04c758949b4fb4b1934fcf9330

    Provide execvpe
    https://www.illumos.org/issues/7125
    https://github.com/illumos/illumos-gate/commit/a89c0811c892ec231725fe10817ef95dda813c06

    Port NFSv41 base
    (Allows to enable and disable NFSv4 minor versions)
    https://www.illumos.org/issues/15405
    https://github.com/illumos/illumos-gate/commit/f44e1126d9eae71c48c5d1de51e24750c6ec20a4

    pcieadm decodes readiness time reporting
    https://www.illumos.org/issues/16233
    https://github.com/illumos/illumos-gate/commit/8a300ed6ab165c8d46fd165c6d8a4de8a5b0b596

    Update tzdata to 2024a
    https://www.illumos.org/issues/16230
    https://github.com/illumos/illumos-gate/commit/e15592c8dabdb93c1b45a4785db35f013e0b49f9

    illumos now recognizes QEMU/TCG as a hypervisor
    https://www.illumos.org/issues/16139
    https://github.com/illumos/illumos-gate/commit/2faf06a0ad863963d95ad569428e5e6e45255ab7

    https://news.illumos.am/2024w07/

    #bhyve #cpuid #DellR620 #Emulex #FibreChannel #FreeBSD #illumos #NFS #OfficeHours #OmniOS #OpenBSD #PCIe #pcieadm #QEMU #SmartOS #SMB #Storage #syscall #tzdata #USB #Vultr #ZFS

  16. Учимся понимать события подсистемы аудита Linux

    Приветствую всех любителей изучать новое. Меня зовут Рома, и я занимаюсь исследованием безопасности ОС Linux в экспертной лаборатории PT Expert Security Center . В рамках инициативы нашей компании по обмену экспертными знаниями с сообществом я расскажу вам об известной многим администраторам системе журналирования в Linux-подобных ОС — подсистеме аудита Linux (auditd). При должной настройке она позволяет получать полную информацию о действиях, выполняемых в операционной системе. Специалистам по информационной безопасности полезно уметь расшифровывать и обрабатывать события auditd для отслеживания потенциально вредоносной активности. В связи с этим нам потребовалось организовать для них экспертную поддержку в системе мониторинга событий ИБ и управления инцидентами MaxPatrol SIEM . Подробнее

    habr.com/ru/companies/pt/artic

    #linux #kernel #siem #audit #man #security_expert_community #системные_вызовы #syscall

  17. Happy new year! 🎇

    If your #NYE2023 resolution is to learn more about the #linux #kernel then we have you covered with this #EverythingOpen retro talk from #IBM's Rohan McLure, who walks us through his first kernel patch submission, which broke the #ABI. He takes us on a deep dive into #syscall and #architecture, and how he learned a lot by breaking things.

    🎥 youtube.com/watch?v=Dvh-8czYDE

    Heavily discounted #EarlyBird #EB tickets still available, for a short time only:
    2024.everythingopen.au/news/re

  18. If someone's interested in learning how #syscalls work on #Linux, I recommend to check out the overview below 👇

    blog.packagecloud.io/the-defin

    It's a fascinating read that goes over software #interrupts, #sysenter & #syscall CPU instructions, #vDSO and more. BEWARE, it's a one-hour read!

  19. Very useful website if you need a quick reference to Linux kernel syscalls (numbers and parameters for various architectures and kernel versions)

    syscalls.mebeim.net

    #Linux #syscall #kernel