I'm thinking of doing some kind of network
related program as a project for college.
I'm in 2nd year, i have experience with
Java, C++ and a few other languages. I'm an
excellent Java programmer, and a good C++ programmer
(i'm going by my grades, 93 and 79 respectively).

I've got a month and a half for the project
i was thinking of doing a network tools package,
and including some security features - well i'm
only a security newbie, so these might not
seem fantastic - like a port listener that notifys
the admin/keeps a record of attempted pings/port
scans along with the IP of the scanner or pinger?

I had an idea to do a ethernet packet sniffer detector,
i was going to work on the idea that if i think a
PC is running a sniffer i could send it data with
and incorrect ethernet address (but a correct IP)
address, if its acks then it is probably running
a sniffer...is that a sound theory? I know that will only
work if we're on the same ethernet.

If anyone, with more technical knowledge, could give
me some advice - project idea wise - i'd be very grateful.

cheers m'dears!

flea