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


CTCPOptions Member List

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

_LogPriority enum nameCErrorHandler [protected]
AddOption_ENDLIST()CTCPOptions [virtual]
AddOption_LooseRoute(Routing tRoute)CIPOptions [protected]
AddOption_Nothing()CTCPOptions [virtual]
AddOption_RecordRoute(int iMaxRoutes)CIPOptions [protected]
AddOption_Route(OptionType aRouteType, Routing aRoute)CIPOptions [protected]
AddOption_Security(unsigned short usType)CIPOptions [protected, virtual]
AddOption_SegmentSize(unsigned short usMax)CTCPOptions
AddOption_Stream(unsigned short usStreamID)CIPOptions [protected]
AddOption_StrictRoute(Routing tRoute)CIPOptions [protected]
AddOption_Timestamp(OptionType tFlags, int iMaxStamps)CIPOptions [protected]
AddToBuffer(const char *pBuffer, int iBufLength)CIPOptions [protected]
CErrorHandler()CErrorHandler [protected]
CErrorHandler(const CErrorHandler &rHandler)CErrorHandler [protected]
CIPOptions()CIPOptions [protected]
CIPOptions(const CIPOptions &rIP)CIPOptions [protected]
CSpoofBase()CSpoofBase [protected]
CSpoofBase(const CSpoofBase &rBase)CSpoofBase [protected]
CTCPOptions()CTCPOptions
CTCPOptions(const CTCPOptions &rOptions)CTCPOptions
ErrorCodeToString(DWORD dwErrorCode)CErrorHandler [protected, static]
GetBuffer() const CTCPOptions
GetBufferLength() const CTCPOptions
GetClassName() const CErrorHandler [protected]
GetCurrentDateTime()CErrorHandler [protected, static]
GetErrorCode()CSpoofBase [protected, static]
GetGlobalCriticalSection()CSpoofBase [protected, static]
GetLastError() const CSpoofBase [protected]
GetNumberOfThreads()CSpoofBase [protected, static]
GetOption(unsigned char ucCopyFlag, unsigned char ucClassFlag, unsigned char ucTypeFlag)CIPOptions [protected]
GetSystemLastError() const CSpoofBase [protected]
InitializeSockets(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10)CSpoofBase [protected, static]
InitializeSocketsNoMap(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10)CSpoofBase [protected, static]
IPOption typedefCIPOptions [protected]
IsInitialized()CSpoofBase [protected, static]
IsMultiThreaded()CSpoofBase [protected, static]
LogPriority typedefCErrorHandler [protected]
LongToStdString(unsigned long ulAddr)CSpoofBase [protected, static]
LongToString(unsigned long ulAddr)CSpoofBase [protected, static]
lpCritical enum valueCErrorHandler [protected]
lpDebug enum valueCErrorHandler [protected]
lpError enum valueCErrorHandler [protected]
lpMessage enum valueCErrorHandler [protected]
m_pCSectionCSpoofBase [protected, static]
NotifyShutdown()CSpoofBase [protected, virtual]
OptionType typedefCIPOptions [protected]
RegisterShutdown(CSpoofBase *pBase)CSpoofBase [protected]
ReportError(const std::string &rMethod) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, int iErrorCode) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, int iErrorCode) const CErrorHandler [protected, virtual]
ReportErrorOS(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [protected, virtual]
ReportStaticError(const std::string &rClass, const std::string &rMethod)CErrorHandler [protected, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage)CErrorHandler [protected, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData)CErrorHandler [protected, static]
Reset()CTCPOptions
Routing typedefCIPOptions [protected]
SetAutoPad(BOOL bAutoPAD)CTCPOptions
SetLastError(const std::string &rMethod) const CSpoofBase [protected]
SetLastError(const std::string &, int iErrorCode) const CSpoofBase [protected]
SetLocalLog(CErrorLog *pLog)CErrorHandler [protected]
SetLog(CErrorLog *pLog)CErrorHandler [protected, static]
SetName(const std::string &rName) const CErrorHandler [protected]
ShutdownSockets()CSpoofBase [protected, static]
StringToLong(const std::string &rAddress)CSpoofBase [protected, static]
WriteMessage(const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [protected]
WriteMessage(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [protected]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [protected, static]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [protected, static]
~CErrorHandler()CErrorHandler [protected, virtual]
~CIPOptions()CIPOptions [protected, virtual]
~CSpoofBase()CSpoofBase [protected, virtual]
~CTCPOptions()CTCPOptions [virtual]