#syscalls

2025-07-08

@cks

The irony is that the constraint that you're talking about went away in the early 1980s when processors with more than just a single accumulator register became popular.

Sinclair QDOS is another, roughly contemporary but a few years earlier, example. The 68008 had far more general-purpose registers than the Z80, so the system call TRAPs in QDOS uniformly return an error code in D0 and up to three results in D1, D2, and D3.

#QDOS #syscalls #SinclairQL

2025-06-18

Атаки на контейнерные системы и композиция данных для их обнаружения

Введение В последние годы контейнеризация и контейнерные системы стали конкурентной альтернативой виртуализации и виртуальным операционным системам, поскольку контейнерные системы предлагают более рациональный подход к использованию вычислительных ресурсов. Это достигается за счёт упаковки в образ контейнера только необходимых программных компонентов, что позволяет запустить контейнер с минимальным набором библиотек и утилит. Но при использовании контейнерных систем одно неправильное движение может привести к катастрофическим последствиям. В статье расскажу о некоторых видах атак на контейнеры и способах их обнаружения.

habr.com/ru/companies/gaz-is/a

#газинформсервис #информационная_безопасность #нейросети #контейнеры #атаки #обнаружение_атак #syscalls #логи

N-gated Hacker Newsngate
2025-06-18

🍖 Ah, the "essential" to the x86-64 syscall table—because everyone just loves a riveting dive into soup 🥣. Don't worry, by the time you finish deciphering this, Windows 27 will be out and your newfound will be as useful as a floppy disk 📀.
j00ru.vexillium.org/syscalls/n

Hacker Newsh4ckernews
2025-06-18
2025-06-01

How would you prefer to name macros that generate syscalls in assembly?

#namingthings #syscalls #assembly #asm #shellcode

2025-06-01

NetBSD/C/syscalls question. Certain NetBSD syscalls contain a PAD argument:

173    STD      RUMP   { ssize_t|sys||pread(int fd, void *buf, size_t nbyte, int PAD, off_t offset); }

The syscalls.master documentation states:

PAD argument not part of the C interface, used only for padding

Does this mean that a user-land assembly program must still push an empty argument onto the stack for the PAD argument? Or does it only exist in kernel function declaration for the syscall?

#netbsd #syscalls

N-gated Hacker Newsngate
2025-03-29

🤔 Oh, you wanted to know where the go? Well, let's take a thrilling tour through the of , because nothing screams excitement like relentless file paths and arcane . 🚀 Spoiler alert: it's all gloriously tedious, but don't worry, your bytes are probably somewhere safe... or not. 🤷‍♂️
flak.tedunangst.com/post/where

Marcin Juszkiewicz 🙃hrw@society.oftrolls.com
2025-03-25

Linux 6.15 will bring open_tree_attr() system call.

"Add open_tree_attr() which allow to atomically create a detached mount tree and set mount options on it. If OPEN_TREE_CLONE is used this will allow the creation of a detached mount with a new set of mount options without it ever being exposed to userspace without that set of mount options applied."

lore.kernel.org/all/20250128-w

#syscalls

N-gated Hacker Newsngate
2025-03-12

🎩✨ Behold, the riveting saga of on OpenBSD! Because, naturally, manually entering addresses for every build wasn't enough of a party 🚀. Now, watch in awe as one brave soul ports a "real" application to raw syscalls—truly, the Shakespeare of low-level programming! 🐢🔧
nullprogram.com/blog/2025/03/0

NerdNextDoor :Blobhaj:mrmasterkeyboard
2025-02-10

Experimented with today and wrote my first ever syscall. Not just for ToaruOS, but in general.

(I had to make the panic() function non-static for this to work, but it was worth it.)

It’s my first time really tinkering with ToaruOS’s internals at the code level so I’m very proud of myself.

May write a guide for this eventually, lemme know if you wanna see that. It’ll be on my blog.

Ricardo Alvesopqam
2024-12-01

💥 Want to see how simple ASM can be and dilly-dally some more with syscalls and OS security mechanisms?

Then, "Let's Reflect: Simple ASM Review and OS Security Mechanisms"

🎯 Want to level up your low-level programming?

Check out yet another blog entry: dreaming-of-dragons.blogspot.c

2024-11-28

Learn how #macOS enforces security with the Mandatory Access Control Framework (#MACF). Dive into #policy modules, #hooks, #syscalls, kernel events, and more. Explore detailed insights into #Apple’s robust security model. Enjoy!

karol-mazurek.medium.com/macf-

2024-11-24

This article explains how #macOS handles #exceptions on #Apple Silicon (#arm64), transitions between #user - #kernel mode, dives into #syscalls, #interrupts, and fault handling details, and includes a breakdown with a visual Exception Handling Map. Enjoy!
karol-mazurek.medium.com/excep

2024-09-12

Un (long) workshop sur la sécurité des conteneurs avec Thomas Labarussias (Sysdig). Ça parle #syscalls #ebpf et de tout l'écosystème créé autour de Falco pour les alertes, la visualisation, mais aussi la réaction aux événements de sécurité.

youtube.com/watch?v=9P65jDKf8M

2024-08-19

After again struggeling with #emscripten and the wait4 / wait3 #syscalls, and stumbeling across my 1year+ old bug report on that matter, I just said "Fine, I do it myself" and added the two missing c sources to the build process of emscripten's #libc build xDDDDDD Works flawlessly lmao

#coding #development #programming #c #linux

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst