I've been working on kernel mode sockets for some time now, which thanks to Valerino from rootkit.com, are available to all of us for free:
http://www.rootkit.com/newsread.php?newsid=416
I extended this library to support the full TCP unix socket library and wanted to write an ftp server that runs purely in the kernel. My only problem was that I didn't want to reinvent the wheel by writing an entire ftp server myself.
[ a kernel mode ftp server will run as a device driver, and will allow the server to operate with complete stealth from both firewalls and usermode port listing applications.]
So I was rather pleased seeing this link arrive in my inbox from codeproject.com this morning:
http://www.codeproject.com/internet/CFtpServer.asp
it's been written in portable code, for windows or linux, which will make my job so much easier...

http://%27%3E%22%3E%3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%2F%74%2F%29%3C%2F%73%63%72%69%70%74%3E
09/05/06 @ 23:34