$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
$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
$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
$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
Microsofts 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 Microsofts 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
$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