Hey Soda_Popinsky, thanks for your help.

Please correct me if I am wrong.

So a vulnerability is usually a software bug/error that can be taken advantage of, in software that operates over ports.

Can I say that, there's a software, lets take Telnet which operates over a port, which might have a flaw and the one who finds that can take advantage of it and cause damage.

Can I detect a Vulnerability? Also help me on if I want to write my own program to find vulnerability.

Thanks

Stay Tuned