On Sat, Jun 07, 2003 at 08:20:36PM -0400, Tom Thomas wrote:
> Renaud yes this is where I went and it worked! Thank you very much for
> the insight. Now can you explain briefly why as I would like to
> understand it!
On BSD systems, when you do packet forgery and want to receive the
replies sent by the remote host, you need to use a bpf (berkeley packet
filter). It's a device which is in /dev/bpf*.
The problem is that each process which plays with packet forgery needs
its own /dev/bpf device, and on MacOS X, there's only 4 of them, and
there's no way to increase this number.
For more info, read nessus-libraries/README.BPF.
-- Renaud