{"id":4,"date":"2010-06-02T03:04:33","date_gmt":"2010-06-02T03:04:33","guid":{"rendered":"http:\/\/www.lsp.org.il\/?p=4"},"modified":"2010-06-04T23:47:09","modified_gmt":"2010-06-04T23:47:09","slug":"a-very-brief-introduction-to-winsock-lsp","status":"publish","type":"post","link":"https:\/\/www.lsp.org.il\/index.php\/2010\/06\/02\/a-very-brief-introduction-to-winsock-lsp\/","title":{"rendered":"A Very Brief Introduction to Winsock LSP"},"content":{"rendered":"<p>Windows Socket Layered Service Provider (or Winsock LSP)\u00c2\u00a0is included in the Service Provider Interface.\u00c2\u00a0 One of the least understood aspects of Winsock2, the Service Provider Interface can be greatly confusing.\u00c2\u00a0 There is just not a lot of good information regarding Winsock LSP on the Internet.<\/p>\n<p>When a program uses LSP, it will use both the Winsock API and the Windows DLL file to place itself within a host computer&#8217;s communication stream.\u00c2\u00a0 Once there, it will have the ability to modify and intercept all of the network communication coming to and from the computer.<\/p>\n<p>There are clearly many far reaching uses for this type of software.\u00c2\u00a0 (The Winsock LSP works only within a Microsoft operating system.)\u00c2\u00a0 Unfortunately, not every use will be correct &#8211; there is just as much room for mis-use as there is for use.<\/p>\n<p>Houdini<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows Socket Layered Service Provider (or Winsock LSP)\u00c2\u00a0is included in the Service Provider Interface.\u00c2\u00a0 One of the least understood aspects of Winsock2, the Service Provider Interface can be greatly confusing.\u00c2\u00a0 There is just not a lot of good information regarding Winsock LSP on the Internet. When a program uses LSP, it will use both the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[4,34],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-winsock-lsp","tag-layered-service-provider","tag-winsock-lsp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":2,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":8,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/posts\/4\/revisions\/8"}],"wp:attachment":[{"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lsp.org.il\/index.php\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}