Retail products


Traffic interception SDK

Control every TCP/IP network connection

  • Route connections via proxy
  • Redirect connections and modify the data
  • Block connections and applications
SSL interception SDK

View SSL in plaintext and modify it

  • View the SSL stream decrypted in plaintext
  • Redirect SSL connection and modify decrypted data
  • Browser shows "SSL lock" without warnings

Documentation


CIPCrafter Member List

This is the complete list of members for CIPCrafter, including all inherited members.

_LogPriority enum nameCErrorHandler [private]
CErrorHandler()CErrorHandler [private]
CErrorHandler(const CErrorHandler &rHandler)CErrorHandler [private]
CIPCrafter()CIPCrafter
ConstructCraftedIPHeader(unsigned char ucProtocol, unsigned short usFragmentationFlags, unsigned char ucTTL, unsigned short usIdentification, unsigned char ucHeaderLength) const CIPCrafter [protected]
CSpoofBase()CSpoofBase [private]
CSpoofBase(const CSpoofBase &rBase)CSpoofBase [private]
ErrorCodeToString(DWORD dwErrorCode)CErrorHandler [private, static]
GetClassName() const CErrorHandler [private]
GetCraftedPacket(const CSpoofSocket *pSocket, unsigned long ulDestinationAddress, const char *pBuffer, unsigned short usBufferSize, unsigned short &usTotalSize) const CIPCrafter
GetCurrentDateTime()CErrorHandler [private, static]
GetErrorCode()CSpoofBase [private, static]
GetGlobalCriticalSection()CSpoofBase [private, static]
GetLastError() const CSpoofBase [private]
GetNumberOfThreads()CSpoofBase [private, static]
GetSystemLastError() const CSpoofBase [private]
InitializeSockets(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10)CSpoofBase [private, static]
InitializeSocketsNoMap(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10)CSpoofBase [private, static]
IsInitialized()CSpoofBase [private, static]
IsMultiThreaded()CSpoofBase [private, static]
LogPriority typedefCErrorHandler [private]
LongToStdString(unsigned long ulAddr)CSpoofBase [private, static]
LongToString(unsigned long ulAddr)CSpoofBase [private, static]
lpCritical enum valueCErrorHandler [private]
lpDebug enum valueCErrorHandler [private]
lpError enum valueCErrorHandler [private]
lpMessage enum valueCErrorHandler [private]
m_DefaultChecksumCIPCrafter [protected]
m_pCSectionCSpoofBase [private, static]
m_ucHeaderLengthCIPCrafter [protected]
m_ucTypeOfServiceCIPCrafter [protected]
m_usChecksumCIPCrafter [protected]
m_usFragmentationFlagsCIPCrafter [protected]
m_usIdentificationCIPCrafter [protected]
NotifyShutdown()CSpoofBase [private, virtual]
RegisterShutdown(CSpoofBase *pBase)CSpoofBase [private]
ReportError(const std::string &rMethod) const CErrorHandler [private, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [private, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData) const CErrorHandler [private, virtual]
ReportError(const std::string &rMethod, int iErrorCode) const CErrorHandler [private, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, int iErrorCode) const CErrorHandler [private, virtual]
ReportErrorOS(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [private, virtual]
ReportStaticError(const std::string &rClass, const std::string &rMethod)CErrorHandler [private, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage)CErrorHandler [private, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData)CErrorHandler [private, static]
SetChecksum(unsigned short usChecksum)CIPCrafter
SetDefault()CIPCrafter
SetFragmentationFlags(unsigned short usFragmentationFlags)CIPCrafter
SetHeaderLength(unsigned char ucHeaderLength)CIPCrafter
SetIdentification(unsigned short usIdentification)CIPCrafter
SetLastError(const std::string &rMethod) const CSpoofBase [private]
SetLastError(const std::string &, int iErrorCode) const CSpoofBase [private]
SetLocalLog(CErrorLog *pLog)CErrorHandler [private]
SetLog(CErrorLog *pLog)CErrorHandler [private, static]
SetName(const std::string &rName) const CErrorHandler [private]
SetTypeOfService(unsigned char ucTypeOfService)CIPCrafter
SetUseDefaultChecksum(BOOL bDefault)CIPCrafter
ShutdownSockets()CSpoofBase [private, static]
StringToLong(const std::string &rAddress)CSpoofBase [private, static]
WriteMessage(const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [private]
WriteMessage(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [private]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [private, static]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [private, static]
~CErrorHandler()CErrorHandler [private, virtual]
~CIPCrafter()CIPCrafter [virtual]
~CSpoofBase()CSpoofBase [private, virtual]