Allen McIntosh <(E-Mail Removed)> wrote:
> > Take a look at hping, nemesis, rain, sendip, etc.
>
> Do they get timing right? Precise timing (well below the kernel
> scheduling resolution) can be a major problem. You can't get this right
> without some level of kernel assistance.
Other than protocol stack development, I can't see why one would need
that level of resolution. For anything involving an actual remote
system, the vagaries of network latency, remote system load and
routing would generally dominate the low order bits of a high
resolution timer. There are a few situations where that isn't true,
like the SSL timing attack from a while ago...
In any case, the OP wanted to generate arbitrary network packets using
multiple protocols, which is what those tools do.
Mike
--
Michael Zawrotny
Institute of Molecular Biophysics
Florida State University | email:
(E-Mail Removed)
Tallahassee, FL 32306-4380 | phone: (850) 644-0069