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


CTCPPortScannerLinear Member List

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

_LogPriority enum nameCErrorHandler
AddPorts(unsigned short usFromPort, unsigned short usToPort)CTCPPortScanner
AdjustNumberOfSockets(int iIncrement)CTCPPortScanner [protected]
AllocateSocket(unsigned short usPort) const CTCPPortScanner [protected, virtual]
CanScan()CTCPPortScanner [protected]
CErrorHandler()CErrorHandler
CErrorHandler(const CErrorHandler &rHandler)CErrorHandler
CTCPPortScanner()CTCPPortScanner
CTCPPortScannerLinear()CTCPPortScannerLinear
DeletePortsMap()CTCPPortScanner [protected]
DestroySocket(CTCPSocketAsync *pSocket) const CTCPPortScanner [protected, virtual]
ErrorCodeToString(DWORD dwErrorCode)CErrorHandler [static]
GetClassName() const CErrorHandler [protected]
GetConnectionTimeout() const CTCPPortScanner
GetCurrentDateTime()CErrorHandler [static]
GetData(unsigned short usPort) const CTCPPortScanner
GetDataForModify(unsigned short usPort) const CTCPPortScanner
GetMaxSockets() const CTCPPortScanner
GetNextPort()CTCPPortScanner [protected]
GetPortList() const CTCPPortScanner
GetReceiveDataSize() const CTCPPortScanner
GetReceiveDataTimeout() const CTCPPortScanner
GetTarget() const CTCPPortScanner [protected]
IsDone() const CTCPPortScanner
IsError() const CTCPPortScanner
IsFinished() const CTCPPortScanner [protected]
LogPriority typedefCErrorHandler
lpCritical enum valueCErrorHandler
lpDebug enum valueCErrorHandler
lpError enum valueCErrorHandler
lpMessage enum valueCErrorHandler
NewSocket()CTCPPortScanner [protected]
OnPort(unsigned short usPort, BOOL bConnected)CTCPPortScanner [protected, virtual]
OnPortData(unsigned short usPort, const char *pData, int iDataSize)CTCPPortScanner [protected, virtual]
PortScanned(unsigned short usPort)CTCPPortScanner [protected, virtual]
PortsList typedefCTCPPortScanner
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]
ResetData()CTCPPortScanner [protected]
ResetPair()CTCPPortScanner [protected]
ResetSocketCount()CTCPPortScanner [protected]
Scan(const std::string &rDestinationAddress)CTCPPortScannerLinear [virtual]
Scan(IP aTarget)CTCPPortScannerLinear [virtual]
ScanDone(BOOL bError, BOOL bSpawnThread=TRUE)CTCPPortScanner [protected]
SetConnectionTimeout(int iMS)CTCPPortScanner
SetDone(BOOL bDone)CTCPPortScanner [protected]
SetError(BOOL bError)CTCPPortScanner [protected]
SetLocalLog(CErrorLog *pLog)CErrorHandler
SetLog(CErrorLog *pLog)CErrorHandler [static]
SetMaxSockets(int iMaxSockets)CTCPPortScanner
SetName(const std::string &rName) const CErrorHandler [protected]
SetReceiveData(int iMaxDataSize, DWORD dwTimeout)CTCPPortScanner
SetTarget(IP aTarget)CTCPPortScanner [protected]
SocketDone(unsigned short usPort, BOOL bConnected)CTCPPortScanner [protected]
SocketDone(unsigned short usPort, char *pData, int iDataSize)CTCPPortScanner [protected]
StopScan()CTCPPortScanner [virtual]
TCPScanDone(BOOL bError)CTCPPortScanner [protected, virtual]
TCPScanDoneLib(BOOL bError)CTCPPortScanner [protected, virtual]
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 [virtual]
~CTCPPortScanner()CTCPPortScanner [virtual]
~CTCPPortScannerLinear()CTCPPortScannerLinear [virtual]