English Japanese French effectmatrix.it Italiano
home
download
buynow
faqs
contact
     EasySec Firewall SDK  FAQs

1 - What technology are used in the SDK?

Double layer packet filter (application layer and kernel layer) technology are used in the engine of SDK. With this technology firewall can manage and control data packets of all kinds network protocols quickly and correctly.

You can master SPI hooking and  NDIS hooking technology with SDK source code and document.


2 - What can we get with the license of Total Solution for the SDK?

You can get:

All the source codes include:
Source code of the kernel layer drivers: ESPFNDIS.VXD(WIN98) or ESPFNDIS.SYS(WIN2000/XP) 
Source code of the module of application layer hook : ESPFSPI.DLL 
Source code of EasySec Firewall API: ESPFSDK.DLL

All the documents include:
EasySec Firewall API Manual 
Manual of all source codes
Compiling and building document 
Key technical document for firewall

Redistribution of EasySec Firewall kernel (Do not include source code)

Three month email supports.

3 - What software must be installed to complie all the source code of SDK?

The following packages are needed to build EasySec Firewall SDK for Windows:
1 Microsoft Visual C++ 6.0
2 Microsoft Visual Studio 6.0 Service Pack 5
3 DDK For Windows 2000 (Windows 2000/XP )
4 Win98 DDK(Win98/Me)
5 VToolsD For Windows 98 (Win 95/98/ME )

4 - What is the Key technical document for firewall?

There are a few FAQs for developing a firewall in the system of Windows, such as:

How to hook NdisSend and ProtocolReceive under Windows 95/98?
How to hook NdisSend and ProtocolReceive under Windows Me?
How to hook NdisSend, ProtocolSendHandler and ProtocolReceive under Windows 2000/xp?
How to hook 30 Winsock API functions by using Winsock 2?
How to hook system kernel functions under Windows NT/2000?
How to hook system kernel functions under Windows 95/98/ME?
How to get the name and full path of current processes in the kernel of Windows 2000/XP ?
How to get the name and full path of current processes in the kernel of Windows 98/Me ?
How to share memory among application (EXE), dynamic link library (DLL) and driver (VXD, SYS)?
How to resolve Ethernet Header?
How to resolve NetBios name data package?

Hot Products