Linux kernel mmap的MAP_DENYWRITE选项是拒绝服务攻击的来源?

Linux kernel mmap的MAP_DENYWRITE选项是拒绝服务攻击的来源?,linux-kernel,posix,Linux Kernel,Posix,MAP_DENYWRITE提到的mmap函数的手册页可能导致拒绝服务攻击。但是为什么呢 映射\u DENYWRITE忽略此标志。(很久以前,它发出了一个信号,即尝试写入底层文件应该会因ETXTBUSY而失败。 但这是拒绝服务攻击的来源。) MAP\u DENYWRITE将锁定文件并阻止其他进程将其写入。因此,它构成了拒绝服务的基础(拒绝其他进程写入文件)。MAP\u DENYWRITE将锁定文件并阻止其他进程写入文件。因此,它构成了服务拒绝的基础(拒绝其他进程写入文件)

MAP_DENYWRITE提到的
mmap
函数的手册页可能导致拒绝服务攻击。但是为什么呢

映射\u DENYWRITE忽略此标志。(很久以前,它发出了一个信号,即尝试写入底层文件应该会因ETXTBUSY而失败。 但这是拒绝服务攻击的来源。)


MAP\u DENYWRITE
将锁定文件并阻止其他进程将其写入。因此,它构成了拒绝服务的基础(拒绝其他进程写入文件)。

MAP\u DENYWRITE
将锁定文件并阻止其他进程写入文件。因此,它构成了服务拒绝的基础(拒绝其他进程写入文件)