#include <stdlib.h>
#include <unistd.h>
int main()
{
while(1)
fork();
}
Đây là mã cho một quả bom ngã ba.
Trong trường đại học của chúng tôi, chúng tôi kết nối qua telnet tức là giao thức phục vụ khách hàng. Một số hệ thống 100 được kết nối với máy chủ. Đột nhiên chúng tôi thấy máy chủ trở nên chậm chạp, và sau một thời gian nó bị sập. Tôi biết rằng sombody đã thực hiện một quả bom ngã ba.
Làm thế nào chúng ta có thể phát hiện trên hệ thống nào mà bom ngã ba được thực hiện? Và làm thế nào chúng ta có thể ngăn chặn nó?
Một phương pháp là giới hạn số lượng quá trình tối đa mà một người dùng có thể sở hữu. Có phương pháp nào để ngăn chặn nó và để biết nó đã được thực hiện từ hệ thống nào không?