Where do you want to go next?here's for you :)about homeopathyassorted rantsVB and subclassingVB, screensavers and security concernsLet the Skriptkiddiots play...VB and pointersVB and the Windows shellVB and multitaskingVisual Basiclibrariessnakeoil and blatant liesZoneAlarmeSafefirewall basicsabout harmful codeIn Commerce' Service - sniffersabout spywarecookie jarabout PGPabout privacymain page

Serves you...


At the moment I'm playing around writing an email-client. To test it out, I wrote a little server-applictation, that seems pretty useful.


Imagine your firewall ringing the bell. Have you ever wondered, what really happens? Well...


Or imagine some SkriptKiddiots (thanks to AntiOffline who coined that very descriptive term) trying to access your machine. Of course, you have been careful and they won't find BackOrifice or other Trojan-Backdoors, but wouldn't it be nice, to see them struggle?


That's where LiDuS comes into play. You set it up as a server, assign it a port and let it loose. Nothing more, nothing less. It's totally passive, of course, you can't even connect to another machine.


If you set it up, you can be contacted by another machine, let's say via Telnet. What the other person types, is sent to you and sits in a sandbox, it can't harm your machine. So you can sit back and watch the fun.


Of course, what you type is sent to the other machine. That enables you either to fake a protocol (such as POP3, for example), or to chat ;)


This program shows how shell-calls work and how to synchronize them :)


Both the code (Visual Basic 6, winsock > 2) and the executable are downloadable here.