Venerdi 16 Ottobre 2026 21:59:36 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

execveat

Una syscall di esecuzione Linux che può avviare programmi tramite un percorso alternativo.

execveat è una chiamata di sistema Linux usata per avviare un programma con un percorso di esecuzione alternativo. Invece di affidarsi solo a un normale pathname, può eseguire un file relativo a un descrittore di file di directory e, con determinati flag, avviare un programma in modi diversi dal comportamento tradizionale di execve. Questo lo rende un blocco fondamentale a basso livello per la creazione di processi nei sistemi Unix-like.

Nel lavoro di sicurezza, execveat è importante perché le difese che monitorano solo l'esecuzione classica basata sul percorso possono non rilevarlo. Gli aggressori possono usarlo per aggirare allowlist semplicistiche, confondere l'auditing o attivare codice tramite riferimenti ai file meno evidenti. I difensori devono tenerne conto nei filtri delle syscall, nelle regole del sandbox e nelle funzionalità di intercettazione dei comandi, come quelle usate dagli strumenti di gestione dei privilegi. Se un motore di policy non tratta execveat come un evento di esecuzione, un utente può avviare software al di fuori del percorso di controllo previsto.

← indice WIKICROOK