PC Activex Shop (for developers)

SocketBlock ActiveX Firewall SDK for Windows 2000

$695.00 

SocketBlock is a high performance ActiveX COM packet filtering component that allows applications to have the ability to filter packets from other applications attempting to connect or send, to or from the machine running SocketBlock without writing low level TDI or NDIS drivers. SocketBlock allows the developer to add rules according to the originating and destination IP addresses, protocol and ports along with a number of other options that define what packets should be filtered (both incoming and outgoing). This type of packet filtering ability is extremely important if a network application is to be able to deal with malicious [network] attacks such as Denial Of Service attacks.  By trapping the the packets that meet user defined rules before the application receives them, and then dropping them, very little processing power is used with SocketBlock. In contrast, a normal network application simply refusing to accept a connection is susceptible to being overrun by requests, because it uses significantly more memory and CPU usage.

The following is a brief list outlining some of the features that SocketBlock offers:

Access to packet filtering via an ActiveX component (can be used by any environment that can use an ActiveX component)  

Supports filtering on TCP, UDP, ICMP, and other protocols 

Allows filters to be set up by specifying ranges of IPs and ports 

Allows packet filters to be set up to block all traffic by default, or to let all traffic pass by default; rules then operate against this  

Supports filtering of packets both incoming (to the SocketBlock machine) and outgoing (packets attempting to leave the SocketBlock machine)  

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 200K 

Multi-threaded design ensures that high rate of packets filtered does not interfere with the main thread of your application  

Provides IP address identification for all local NIC cards (multi-homed)

Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 2.0 

Licensing
One software license is required per development machine.
Run-time royalty free (run-time license is required to be distributed - see product help file for details).  

Compatibility

Operating System for Deployment
Windows 2000/XP or later

Architecture of Product
32Bit

Tool Type
Component

Component Type
DLL
COM Object/ActiveX DLL/In-Process Server

Built Using
MS VC++ 6.0, ATL 3.0

General
Supports Apartment Model Threading
Supports Component Categories

Year 2000 Compliance
Not Relevant

Compatible Containers
Microsoft Visual Studio 6.0
Microsoft Visual Studio 97
Microsoft Visual Basic 6.0
Microsoft Visual Basic 5.0
Microsoft Visual C++ 6.0
Microsoft Visual C++ 5.0
Microsoft Visual J++ 6.0
Microsoft Visual FoxPro 6.0
Microsoft Visual FoxPro 5.0
Microsoft Office 2000
Microsoft Office 97
Microsoft Access 2000
Microsoft Access 97
Microsoft Access 95
Microsoft Outlook
Borland C++ 5.0
Borland C++ Builder 4
Borland C++ Builder 3
Borland Delphi 5.0
Borland Delphi 4.0
Borland Delphi 3.0

Platform : Windows NT/2000/2003

More Info

ViewPoint ActiveX Network Diagnostic Component

$149.00 

ViewPoint is a high performance ActiveX/COM DLL for Windows 9x/NT/2000 that allows developers to query, watch, and diagnose a machines network activity. Available data includes information on current TCP/UDP connections, interface card information (such as the IP addresses and MAC addresses of cards present) and counters, over 60 TCP, UDP, ICMP, and IP stats and counters, Net To Media information (underlying info on media such as netowork drives), plus route table information!

Using ViewPoint is simple. Once you have an instance of the component setup, simply call the  ConnectionRefresh method to refresh connection information (for any of the properties starting with 'Connection'), and then any of the methods or properties to get IP address, port, or other connection or statistic information.

The following is a brief list outlining some of the features that ViewPoint offers:

Access to network information via an ActiveX/COM component (can be used by any environment that can use an ActiveX/COM component)  

Supports querying of over 60 different stats and counters from TCP, UDP, ICMP, and IP protocols 

Provides the ability to query information about current TCP and UDP connections, including local hosts, remote hosts, local ports, remote ports, and connection status to facilitate connection monitoring applications  

Supports querying of network card information such as MAC address, ethernet card speed, MTU, card description, and more  

Supports querying underlying information about net to media connections, such as IP address 

Supports querying of route table information, including route destination, interface index, next IP hop, and more  

Supports querying of network address information for all local IP addresss, such as subnet, broadcast address, and more (supports multi-homed machines)  

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 200K, and requires no other files to be redistributed

Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 1.1 

Licensing
One software license is required per development machine.
Run-time royalty free.  

Compatibility

Operating System for Deployment
Windows 9x/NT/2000/XP/2003

Architecture of Product
32Bit

Tool Type
Component

Component Type
DLL
COM Object/ActiveX DLL/In-Process Server

Built Using
MS VC++ 6.0, ATL 3.0

General
Microsoft Transaction Server Compatible (MTS)
Supports Apartment Model Threading
Supports Component Categories

Year 2000 Compliance
Not Relevant

Compatible Containers
Microsoft Visual Studio 6.0
Microsoft Visual Studio 97
Microsoft Visual Basic 6.0
Microsoft Visual Basic 5.0
Microsoft Visual C++ 6.0
Microsoft Visual C++ 5.0
Microsoft Visual J++ 6.0
Microsoft Visual InterDev 6.0
Microsoft Visual InterDev 1.0
Microsoft Visual FoxPro 6.0
Microsoft Visual FoxPro 5.0
Microsoft ActiveX Control Pad
Microsoft Office 2000
Microsoft Office 97
Microsoft Access 2000
Microsoft Access 97
Microsoft Access 95
Microsoft Outlook
Microsoft Internet Information Server 4.0
Borland C++ 5.0
Borland C++ Builder 4
Borland C++ Builder 3
Borland Delphi 5.0
Borland Delphi 4.0
Borland Delphi 3.0
 

Platform : Windows NT/2000/2003/XP/9x

More Info

SocketView ActiveX Packet Filter Component

$595.00 

The worlds first stand alone ActiveX COM packet filtering component, SocketView is a high performance packet filtering ActiveX COM DLL for Windows 2000/XP and later that allows developers to transparently filter packets (and view them) from any host on a network (not just the local host), with minimal  impact on network activity, and without having to write low level TDI or NDIS driver code.  The ultimate network packet filtering programming tool, SocketView is a sniffer that captures TCP, UDP, ICMP, IGMP, GGP, PUP, IDP, ND, protocols as well as raw packets. Need to know exactly what your browser is sending out to the internet? Need to know if there are applications sending your personal data out to the internet without your knowledge?  SocketView is ideal for scanning a network for suspicious activity, finding spyware or viruses running on your machines, debugging network applications, assisting in the development of network applications, or logging web/email/FTP/Telnet or other network activity.

SocketView has methods that let you add filters that will show you only the data you want to see---screen packets by source IP, destination IP, source or destination port, protocol, or even a string of data!  SocketView is also multi-threaded, and has a configurable buffer size, so you never have to worry about losing data.

The following is a brief list outlining some of the features that SocketView offers:

Allows the developer to set a host range to filter for (both source and destination packets) 

Allows filtering by string sequence (i.e. to screen for web browser activity, pass in ‘GET’) as well as port, protocol, and IP  

Multi-threaded design ensures high performance 

Filtering lets you specify whether to exclude or include packets that meet filter criteria 

Support for querying local host IP and alias information 

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 200K, and requires no other files to be redistributed

Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 2.0 

Licensing
One software license is required per development machine.
Run-time royalty free (run-time license is required to be distributed - see product help file for details).  

Compatibility

Operating System for Deployment
Windows 2000/XP and later

Architecture of Product
32Bit

Tool Type
Component

Component Type
DLL
COM Object/ActiveX DLL/In-Process Server

Built Using
MS VC++ 6.0, ATL 3.0

General
Microsoft Transaction Server Compatible (MTS)
Supports Apartment Model Threading
Supports Component Categories

Year 2000 Compliance
Not Relevant

Compatible Containers
Microsoft Visual Studio 6.0
Microsoft Visual Studio 97
Microsoft Visual Basic 6.0
Microsoft Visual Basic 5.0
Microsoft Visual C++ 6.0
Microsoft Visual C++ 5.0
Microsoft Visual J++ 6.0
Microsoft Visual InterDev 6.0
Microsoft Visual InterDev 1.0
Microsoft Visual FoxPro 6.0
Microsoft Visual FoxPro 5.0
Microsoft ActiveX Control Pad
Microsoft Office 2000
Microsoft Office 97
Microsoft Access 2000
Microsoft Access 97
Microsoft Access 95
Microsoft Outlook
Microsoft Internet Information Server 4.0
Borland C++ 5.0
Borland C++ Builder 4
Borland C++ Builder 3
Borland Delphi 5.0
Borland Delphi 4.0
Borland Delphi 3.0

Platform : Windows NT/2000/2003

More Info

SecureStream Activex SSL Client SDK for Windows NT/2000/XP

$595.00 

SecureStream is a high performance ActiveX COM DLL for Windows NT/2000/XP that allows developers to quickly write applications that transparently communicate using SSL over TCP/IP with almost any Winsock or socket component, including Microsoft’s MSWINSCK.OCX.  Using industry standard encryption that is identical to what is used in online banking today, SecureStream allows the conversion of existing applications to communicate securely using SSL by slightly modifying the application, or the creation of a new application using most third party network components.  This means a lower overall cost to convert existing applications to be secure (as they do not need to be re-written from scratch), as well as the flexibility to use whichever network component or code you wish to, and still be able to communicate securely using SSL.

SecureStream has methods that let you provide it with data as it arrives.  SecureStream processes this data, and then provides notification via an event when data is decrypted and ready to be received by the application. It also provides an event for when SecureStream has data ready to be sent, as well as when a connection is, or needs to be, closed.

The following is a brief list outlining some of the features that SecureStream Client offers:
 

Works with most 3rd party Winsock components, including Microsoft’s MSWINSCK.OCX, as well as with WinsockQ, SocketQ, SocksvrQ, and SocketLite components 

Provides notification of SSL csonnections being established and terminated 

Provides a diagnostic event with status updates for connection negotiation, encryption, and decryption 

Supports SSL version 2, SSL version 3, PCT, and TLS protocols 

Provides ability to specify certificate validation criteria (i.e. allow unknown certificate authority, etc.) 

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 200K, and requires no other files to be redistributed

Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 2.0 

Licensing
One software license is required per development machine.
Run-time royalty free (run-time license is required to be distributed - see product help file for details).  

Compatibility

Operating System for Deployment
Windows NT/2000/XP and later

Architecture of Product
32Bit

Tool Type
Component

Component Type
DLL
COM Object/ActiveX DLL/In-Process Server

Built Using
MS VC++ 6.0, ATL 3.0

General
Supports Apartment Model Threading
Supports Component Categories

Year 2000 Compliance
Not Relevant

Compatible Containers
Microsoft .NET (via Interop)
Microsoft Visual Studio 6.0
Microsoft Visual Studio 97
Microsoft Visual Basic 6.0
Microsoft Visual Basic 5.0
Microsoft Visual C++ 6.0
Microsoft Visual C++ 5.0
Microsoft Visual J++ 6.0
Microsoft Visual InterDev 6.0
Microsoft Visual InterDev 1.0
Microsoft Visual FoxPro 6.0
Microsoft Visual FoxPro 5.0
Microsoft ActiveX Control Pad
Microsoft Office 2000
Microsoft Office 97
Microsoft Access 2000
Microsoft Access 97
Microsoft Access 95
Microsoft Outlook
Borland C++ 5.0
Borland C++ 6.0
Borland C++ Builder 4
Borland C++ Builder 3
Borland Delphi 5.0
Borland Delphi 4.0
 

Platform : Windows NT/2000/2003/XP

More Info

SocksvrQ ActiveX Network Server SDK for NT/2000

$595.00 

SocketLite is a high performance ActiveX/COM component designed for use specifically by ASP and other COM/ActiveX enabled languages and environments, including VB, VC++, C++ Builder, Delphi, VBScript, JScript, MTS, Perl and many others. SocketLite is ideal for situations where your application must connect, and then send and receive data in a synchronous manner. Note that SocketLite is built specifically for use from ASP, and as such provides only blocking operations, and does not provide the ability to open a listening socket. If your application needs to open a listening socket, consider using one of our WinsockQ, SocketQ, or SocksvrQ products.

SocketLite provides a number of advanced features such as the ability to connect through specific network interfaces, support for local and remote host IPs and aliases, connect, send and receive timeouts, the ability to receive according to a set number of bytes or a terminating sequence, as well as direct memory access for fast and efficient sends. Additionally, SocketLite is optimised for scripting languages such as ASP by providing the ability to operate with or without initialising Winsock.  This is advantageous if your application is running under an environment such as ASP where the component will be instantiated and used many times for short periods from seperate threads where the parent application has already initialised Winsock (Winsock needs only to be initialised on a per application basis, so when using a component from ASP, IIS is the application using the component).  Having been designed using a Multi-Threaded Apartment (MTA), SocketLite is also safe to access from multiple threads, and has thread synchronisation implemented internally to ensure data integrity.  SocketLite also includes an Apartment Threaded version of the component for developers who will not be using the component from multiple threads (this version does not have thread synchronisation implemented internally). SocketLite implements IObjectSafety and is marked as safe for scripting and safe for initialisation, meaning that it can be used from a web browser without the user getting a message saying that the ActiveX control may be unsafe.

The following is a brief list outlining some of the features that SocketLite offers: 

Support for local and remote host IP and host name aliases 

Optimzed for use with ASP 

Support for multiple NIC cards 

Receive data based on a minimum number of bytes required, or a delimiter character sequence, with a configurable timeout  

Provides a method to send files with one line of code (NT and later) 

Allows the sending of data with a configurable timeout 

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 100K, and requires no other files to be redistributed

Platform : Windows NT/2000/2003

More Info

Prev 2(4) Next

 

Excel Spreadsheets, Templates

More Business Software