Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Android/bionic/bionic/libc/   (Android Betriebssystem Version 17©)  Datei vom 26.5.2026 mit Größe 1 kB image not shown  

Quelle  SECCOMP_BLOCKLIST_APP.TXT

  Sprache: Text
 

# This file is used to populate seccomp's allowlist policy in combination with SYSCALLS.TXT.
# Note that the resultant policy is applied only to zygote spawned processes.
#
# The final seccomp allowlist is SYSCALLS.TXT - SECCOMP_BLOCKLIST.TXT + SECCOMP_ALLOWLIST.TXT
# Any entry in the blocklist must be in the syscalls file and not be in the allowlist file
#
# This file is processed by a python script named genseccomp.py.

# Syscalls to modify IDs.
# Note: Some privileged syscalls are still needed in app_process after fork but
# before uid change, including capset and setresuid. This is because the seccomp
# filter must be installed while the process still has CAP_SYS_ADMIN; changing
# the uid would remove that capability.
setgid32(gid_t)     lp32
setgid(gid_t)       lp64
setuid32(uid_t)    lp32
setuid(uid_t)      lp64
setregid32(gid_t, gid_t)  lp32
setregid(gid_t, gid_t)    lp64
setreuid32(uid_t, uid_t)   lp32
setreuid(uid_t, uid_t)     lp64
setresgid32(gid_t, gid_t, gid_t)   lp32
setresgid(gid_t, gid_t, gid_t)     lp64
# setresuid is explicitly allowed, see above.
setfsgid32(gid_t) lp32
setfsgid(gid_t)   lp64
setfsuid32(uid_t) lp32
setfsuid(uid_t)   lp64
setgroups32(int, const gid_t*)   lp32
setgroups(int, const gid_t*)     lp64

# Syscalls to modify times.
adjtimex(struct timex*)   all
clock_adjtime(clockid_t, struct timex*)   all
clock_settime(clockid_t, const struct timespec*)  all
settimeofday(const struct timeval*, const struct timezone*)   all

acct(const char*  filepath)  all
syslog(int, char*, int)   all
chroot(const char*)  all

init_module(void*, unsigned long, const char*)  all
delete_module(const char*, unsigned int)   all
mount(const char*, const char*, const char*, unsigned long, const void*)  all
umount2(const char*, int)  all
swapon(const char*, int) all
swapoff(const char*) all
setdomainname(const char*, size_t)  all
sethostname(const char*, size_t)  all
reboot(int, int, int, void*)  all

Messung V0.5 in Prozent
C=97 H=96 G=96

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet am  2026-06-28) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.