 OpenBSD <unk> various behaviors of applications , making them less predictable and thus more difficult to attack . For example , <unk> are created and associated randomly to processes ; the bind system call uses random port numbers ; files are created with random <unk> numbers ; and IP <unk> have random identifiers . This approach also helps expose bugs in the kernel and in user space programs . 
