{"id":4,"date":"2010-06-01T02:50:35","date_gmt":"2010-06-01T02:50:35","guid":{"rendered":"http:\/\/www.winsocklsp.com\/?p=4"},"modified":"2010-06-03T03:02:36","modified_gmt":"2010-06-03T03:02:36","slug":"winsock-lsp-introduction","status":"publish","type":"post","link":"https:\/\/www.winsocklsp.com\/index.php\/2010\/06\/01\/winsock-lsp-introduction\/","title":{"rendered":"Winsock LSP Introduction"},"content":{"rendered":"<p>Winsock LSP (Windows Socket Layered Service Provider) is a part of the Service Provider Interface.\u00c2\u00a0 This interface is very easily one of the very least comprehended aspects of Winsock2.\u00c2\u00a0 There is a great scarcity of quality information online about Winsock LSP.<\/p>\n<p>A program that is incorporating LSP will use the Windows DLL file and Winsock API to place itself into the communication stack.\u00c2\u00a0 It will have the ability to read, modify,\u00c2\u00a0and intercept network communication.\u00c2\u00a0 This includes both communication coming to and from the system.<\/p>\n<p>The uses for this type of program within a Microsoft OS are extremely far reaching.\u00c2\u00a0 Of course, it can cause as much harm as good.\u00c2\u00a0 As they say, &#8220;With much power comes much responsibility.&#8221;<\/p>\n<p>Chris<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Winsock LSP (Windows Socket Layered Service Provider) is a part of the Service Provider Interface.\u00c2\u00a0 This interface is very easily one of the very least comprehended aspects of Winsock2.\u00c2\u00a0 There is a great scarcity of quality information online about Winsock LSP. A program that is incorporating LSP will use the Windows DLL file and Winsock [&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,42],"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.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":3,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":6,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/posts\/4\/revisions\/6"}],"wp:attachment":[{"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winsocklsp.com\/index.php\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}