Komodia's Interceptor Compile Insturctions

From Komodia
Jump to: navigation, search

Komodia's Interceptor

The project is located under: PCProxy - Intercept.

To compile it you need to open the project: VS6 - PCProxy.dsw, for VS2003 and above: PCProxy.sln and build debug or release according to your needs.

All the names and compile time settings (which affect all components) are located at the file: KomodiaProduct.h

SSLHijackClientDLL

The project is located under: SSLHijackClientDLL.

To compile it you need to open the project: VS6 - SSLHijackClientDLL.dsw, for VS2003 and above: SSLHijackClientDLL.sln and build debug or release according to your needs.

LSP component

There are two LSP components:

  • LSP\NonIFSLSP - Intercept, This is the regular LSP used for the Interceptor.
  • LSP\NonIFSLSP - Intercept without SSL, This is the LSP used if you didn't purchase the SSL decryptors.

To compile the LSP (either one of them) you need to open the project: VS6 - NonIFSLSP.dsw, for VS2003 and above: NonIFSLSP.sln and build debug or release according to your needs.

RegisterLSP component

The component is located under: LSP\RegisterLSP.

To compile it you need to open the project: VS6 - RegisterLSP.dsw, for VS2003 and above: RegisterLSP.sln and build debug or release according to your needs.

RegisterLSP DLL component

This component is the DLL form of the RegisterLSP which you might prefer to use over the EXE version.

The component is located under: LSP\InstallDLL.

To compile it you need to open the project: VS6 - InstallDLL.dsw, for VS2003 and above: InstallDLL.sln and build debug or release according to your needs.

64bit compilation

  1. For 64bit you need to compile only the LSP and RegisterLSP modules, first you must have Microsoft Platform SDK Windows 2003R2 (it may work with newer version, it is tested to work with this version), make sure that you install all.
  2. Open Build Environemt Window and choose: "Set Windows XP x64 Build Environment (Retail)"
  3. Run your development IDE:
    1. VS6: "C:\Program files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" /useenv
    2. VS2005: "C:\Program files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" /useenv
    3. VS2008: "C:\Program files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /useenv
  4. compile Debug64 or Release64 builds, according to your needs.