Category Archives: Winsock LSP

Fix LSP Issues For Vista: 64 Bit

It is just amazing to me how popular 64 bit operating systems have become lately.  It can cause LSP problems with Vista and 64 bit Windows Socket APIs.  Obviously, when you want to install LSP on a 64 bit operating system, you will need to install a 64 bit LSP.  Even when running on a 64 bit operating system, any 32 bit application will load both the DLLs and LSP in 32 bit.  Therefore, you must first install the 32 bit LSP.

When you are running a 64 bit application, it will load the DLLs and LSP in 64 bit.  Both (32 & 64) LSP stacks are kept and used by the 64 bit operating system – so you are going to need both 32 & 64 installers.  Remember to always install the 32 bit LSP first before the 64 bit LSP.

Hopefully, this will help you to fix LSP issues for Vista.


How To Write LSP

Friends, let’s be honest, there is NO easy way to write an LSP application on your own. An accurate figure that I have seen recently is 3 months; it takes 3 months to write an LSP application on your own.

Now, I am not saying that this is impossible or even that you should not do it. I am just saying that layer service provider development is difficult and not to be taken lightly.

Fortunately for you and me, when we want to learn how to write LSP, there is a resource like Komodia available.


You Have Questions; Komodia Has Answers

You have questions:

  1. Does LSP layer supports port blocking?
  2. When hijacking the Winsock connect function, what should I do next?
  3. How can I set up a Vista 64 anonymizer?
  4. How do I intergrate a Winsock modify package into my development?

And Komodia has answers:


The Firewall Source Code in Vista

Do you think that there is no way that you can write a based firewall for Vista?  Well, my friends, this may just be a lot easier than you think.  Get Komodia’s free LSP guide and view the resource page for all the information about the firewall source code in Vista and how you can use that for your own purposes.


Layered Service Provider Redirect to a HTML Page

If you want to have the layered service provider redirect to a HTML page, it can be done.  Winsock LSP enabled devices can do so many things for you, but often times you spend a great deal of time writing code for the smaller details.  That is where Komodia’s products come into play.  The Redirector can provide you with a multitude of functions without you ever having to write a single line of code.  How great is that?  Using a Winsock modify html request is not so much difficult as it is tedious and time consuming.  Wouldn’t you really rather spend your time writing the more important code?


Problems With Vista Layered Service Provider Install

Windows Vista has been reeking havoc on LSP users since its beginning.  There are some subtle differences that must be considered when making a Vista layered service provider install.  Komodia has a section in the free LSP resource page dedicated just to Vista LSP difficulties.  You may just rebuild LSP Vista – but before you take any action, be sure to check out the free guide.


What is Layered Service Protocol?

Layered Service Protocol is another lesser used acronym for LSP and is often used interchangeably with Layered Service Provider.  LSP is simply a DLL using Winsock APIs to place itself inside the communication stack.  Once it is there, it can interact with the communication by reading, intercepting, and even modifying the data.

There are so many things that can be done with LSP.  You can do anything from simply tracking bugs to redirecting winsock sockets.  The sky is the limit with LSP.


How to Block Internet Using Winsock

So you need to know how to block internet using Winsock?  Well, you have come to the right spot my friends.  Komodia’s Redirector allows you to intercept Internet traffic based on whatever rules that you create.  It also comes with many functions that you can perform without ever writing any code at all!

So if you want to block the Internet or even to use Winsock API to block network connection, then you definitely need to at least read the free report and consider a free 14 day trial.


How to Determine If You Are Using LSP

For how to determine if you are using LSP – or to see what LSP programs are running on your system – simply open a new command-line window and enter this simple command:

“netsh winsock show catalog | more”.

This will show you exactly what LSP-enabled software is currently running on your Windows system.  Furthermore, if you would also like to save this information to a text (.txt) file, then return to your command window and substitute this command instead:

“netsh winsock show catalog >my_lsp.txt”.

This information is pretty convenient to have if you are developing Winsock LSP to work with other software.  The more information that you have, the better.  Please remember that Komodia is your online LSP resource.


How to Write an LSP

There are so many different factors that go into how to write an LSP that the entire task can just seem too daunting.  Faced with this, many quit before they even begin.  Granted, this is no easy job because there is a great deal that you have to learn.  How winsock communicates with the kernel, for instance, is just one of the many.  However, Komodia is the online resource for LSP – and I do not just mean the LSP products either.  Komodia has a free LSP guide, a free LSP resource page, and a free LSP newsletter.  When you want to learn how to write an LSP, is the place to be.