Technical Articles

Remote Command Execution

When people think of the Secure Shell (SSH) protocol, interactive terminal sessions and secure file transfers using SFTP are typically what to come to mind. In addition to these common functions, SSH also supports securely executing a command on a remote host and returning the output of that command back to the local system. The SSH component that is included with SocketTools enables you to take a ...[Read More]

Visual Basic 6.0 Technical Support

For developers who are still using Visual Basic 6.0, the product transitioned into the non-supported phase of its lifecycle on April 8, 2008. This includes the Standard, Professional and Enterprise editions of Visual Basic 6.0, as well as those versions that were included as part of Visual Studio 6.0. Microsoft will no longer release service packs, hotfixes, security updates or provide incident su ...[Read More]

The SocketTools API and Other Languages

One of the questions that we often get about the SocketTools Library Edition is about support for C/C++ compilers and languages aside from Visual C++ and Visual Basic. As a collection of standard dynamic link libraries (DLLs), SocketTools can be used by virtually any programming language available for the Windows platform. The documentation is primarily focused around C++ development because that’ ...[Read More]

SocketTools Server Components

SocketTools includes components and an API framework that are designed to significantly simplify the process of creating TCP/IP server applications. In the Library Edition, it’s an extension of the existing SocketWrench API, with additional functions designed to create an instance of the server and manage the client session. In the .NET Edition and ActiveX Edition, server components provide ...[Read More]

November 2014 Security Updates

Microsoft released several important security updates, and there’s been some confusion over the impact of these vulnerabilities and the systems that they affect. One has been a vulnerability in the Schannel security provider that could allow remote code execution. Another update addressed a problem with their Kerberos implementation that could allow for privilege escalation. And finally, there was ...[Read More]