PORT LISTENER 1.0:
------------------

What is it ?:
-------------
Port listener is a simple program that runs in the systray, when activated, it opens a port that u specified
for monotering, so u can check if a certain user connect's to that port, the program will make a sound (if u
specified one) when a user connects, it will also give the user's ip host etc and will keep a logg of all
connects. Also the program keeps on sending a text wich u specified to the user until he disconects from that
port so he knows he has been catched.

What is it good for ?:
----------------------
Well the program is created to catch those guys, that do portscans on ure system for a specific port
for instance the trojan (a trojan is a kind of virus that lets user control ure pc remotly) sub7 wich mostly runs 
at port 27374, so u let the program monitor on that port. Then when someone is doing portscans to see if u are
infected by sub7 u will be alarmed of this and the user keeps getting the text u specified in his portscanner
(like 7th sphere) until he closes or reset the portscanner. So the person who did the portscan will know he is
caught (that's what i like frigthen them a bit :)). U can then check the log for the person ip and host and with
this information u can 'mostly' find out what provider there using and find their providers web site to sent them
an email informing them of the person that does those portscans (give an extract of the log so also date and time )
and they will make sure the person will be notified of these 'illegal' (in some countries portscanning is legal) actions.

That's for portscans if the port is known, some other persons seem to a full port scan on your system starting from
port 1 and going up to see wich one is open, if you want to catch those ones, i suggest putting the port to monitor
on a low (unused) number like 5 or something, so they won't get far and will be imeadiatly know they are cought.

What Does port in use mean ?:
-----------------------------
Well it means what it says, that the port is used by another program, for instance if u set the port to monitor
on 21 and you are running an ftp client , u will get such an error.

What about port 139 ?:
----------------------
For some reason (can't find out why) this port is being monitored but whenever someone connects to this port no text
is being send to him, but however u will be notified of the connect from that person (it's also logged).
I think it has something to do with networking stuff (not sure).

which port should i monitor ?:
------------------------------
well the most common one scanned for in this time is the default sub7 port 27374 i had most connects from user on that port
then there are other trojans (don't know all of them nor all the ports) like Netbus wich mostly runs at port 12345
there some other trojan BO but i don't know at what port it runs.
and if u wan't to catch users that do full port scans on ur system to find open ports , set it to a low numbered port.

What about Red and yellow Lightening icon in systemtray ?:
----------------------------------------------------------
The program runs from the systray so it has an icon there, the icon is normally a YELLOW lightening, when it's activated
and monitoring a port, The icon is a DISBALED YELLOW lightening when it isn't monitoring a port so when program isn't 
activated, The icon is a RED lightining when someone connected / had connected , it keeps red until you double clicked
(left mosuebutton) the tray icon or chose one of the three settings, misc log or settings then the icon will be come
a YELLOW lightening again.

Feature versions ?:
-------------------
In the feature i'll try to add monetoring off multiple ports instead of one (like it is now)
mail any suggestions / problems to email below.

Portscanners tested with program :
----------------------------------
Portscanners name        Detected portscan         Receives text port listener send to portscanner 
--------------------------------------------------------------------------------------------------
 7th sphere                  YES                              YES and keeps receiving
 Dataset Portscan            YES                              NO (person who does scan doesn't see any text) :(
 Fastscan                    YES                              YES sends text once
 Superscan				     YES                              NO (person who does scan doesn't see any text) :(

I haven't found more portscanners (they are hard to find) but all portscans will be detected by a normal portscanner
don't know about linux stealth scanners (couldn't test), and not all off the scanners will be listing the text u
specified to send to user that performs portscan, it depends on how the portscanners works.


MISC INFO:
----------
I've included a gunshot.wav file that u can use if u wish as the notify sound , just select it in the misc tab
or use another u like (the gunshot.wav is not created by me , don't know who made )

Created by Willems Davy : willems.davy@pandora.be
Home page : http://www.willemssoft.com

Port listener is Freeware and may be freely spread around as long as no changes are made to it and as long as all files
are suplied with it. The program has been tested and found working , if for some reason something goes wrong the author
can not be held responsible for any damages it may cause.