В даний час я порівнюю випадкову реалізацію PID на OpenBSD, FreeBSD та Linux з точки зору безпеки.
Поки OpenBSD і FreeBSD стосуються моєї роботи. Однак, хоча тут відповідь зазначає, що випадковий PID може бути включений в Linux саме завдяки sysctl
налаштуванню, я не зміг визначити, який саме це налаштування.
Дослідження в Інтернеті призводять лише до патчів та обговорень, відхилених в основному ядрі Linux, і воно не з'являється в особливостях грубої безпеки (і, очевидно, на моїх полях Linux PID-адреси є інкрементальними скрізь, без sysctl
назви параметрів, схоже, пов'язаних, і кілька пошукових запитів у джерело ядра не показало нічого релевантного).
Чи дійсно доступна рандомізація PID в Linux?