SocksCap & Proxy Servers

Home Downloads Order  

Site Map
Tech Info


Port Mapping on Proxy Servers
Windows XP Firewall
TCP Bridging
SocksCap & Proxy Servers
MS Proxy Server
Web Time Server








Using SocksCap with Proxy Servers


SocksCap is an application wrapper developed by NEC. SocksCap allows Windows users to enable their Winsock applications to traverse a SOCKS server. SocksCap does not require modifications to the Winsock applications or the Winsock stacks. However, due to the multitude of available Winsock stacks, SocksCap may not work in every situation. On a SOCKS-enabled firewall, SocksCap offers a client-only solution.

ClockWatch is a time sync application developed by Beagle Software. ClockWatch has been verified to work with SocksCap.

SOCKS was owned by Permeo, which was bought by BlueCoat (

Version Tested Win  NT Win 95
ClockWatch Pro Yes Yes
ClockWatch Server Yes Yes

Beagle Software test configuration used WinProxy as a proxy server.


How does SocksCap work?

  • SocksCap is a Microsoft Windows DLL that extends the functionality of the Windows Socket (Winsock) stack, allowing it to work successfully in the SOCKS5 environment. SocksCap intercepts calls from Winsock applications to the Windows Socket (Winsock) stack and converts them to calls that support SOCKS protocols. 
  • SocksCap resides between non-SOCKSified Winsock applications and a non-SOCKSified Winsock stack. It converts socket calls to communicate through a SOCKS V4 or SOCKSv5 server. You can configure SocksCap to connect directly (not through the SOCKS server) to some addresses and to use proxy connections (through the SOCKS server) to all others.

 Who can use SocksCap?

  • Users behind corporate proxy firewalls that are SOCKS-capable.
  • Users running SOCKS servers or SOCKS daemons that serve as firewalls.

How can I get SocksCap?

Download SocksCap:

SocksCap 2.40 is available from Softoogle:


Configuring SocksCap32 for ClockWatch

SocksCap proxy setup 
(on client machine running ClockWatch only)

  1. Start SocksCap from the Program menu.
  2. Select Setup from the File menu in SocksCap.
  3. SOCKS Server: The IP address of the proxy server running SOCKETS.
  4. SOCKS Port: The port the SOCKS Protocol is using (typically 1080).
  5. Protocol: Socks5
  6. Name Resolution: Resolve all  names remotely.
  7. Leave the default settings remaining fields.
  8. Click OK to save the configuration.
Configuring  CapSocks for Proxy server

Creating a ClockWatch application profile in SocksCap

  1. Click on New in the SocksCap main window to create an application profile.
  2. Press the Browse button and find the ClockWatch executable, ClockWatch.exe, typically in c:\Program Files\Beagle Software\ClockWatch
  3. The profile name and working directory will be filled in automatically.
  4. Click OK to save the ClockWatch profile.
  5. Double-click on the icon to run ClockWatch via SocksCap or click the button labeled
    "Run SOCKSified."
New CapSocks form

Creating a Windows shortcut to SocksCap - ClockWatch

  1. Create a shortcut to  run ClockWatch with the SocksCap wrapper.
  2. From the Windows desktop choose New->Shortcut.
  3. Find the SocksCap32 executable and add the profile name, "ClockWatch" as an argument.
  4. Give the shortcut a descriptive name such as SocksCap ClockWatch.

wpe3.gif (7567 bytes)

ClockWatch Firewall Page
ClockWatch Main Page

  Products | Specials | Site Map | Support | Tech Info | Contact | Search | Search
Copyright 2007 Beagle Software. All rights reserved
Last reviewed March 19, 2008