Member index for:

Class CSpoofSocket
Data Item m_ConnectedTo
Data Item m_IPOptions
Data Item m_Options
Data Item m_Protocol
Data Item m_Raw
Data Item m_SourceAddress
Data Item m_SpoofSocket
Data Item m_TTL
Function AssignSocket(SOCKET sok, unsigned char ucProtocol=IPPROTO_TCP)
Function Bind(LPCSTR lpSourceAddress, int iPort=0)
Function CalculateChecksum(const unsigned short* usBuf, int iSize) const
Function CalculatePseudoChecksum(const char *buf, int BufLength, LPCSTR lpDestinationAddress, int iPacketLength) const
Function CanRead() const
Function CanWrite() const
Function CheckSocketValid() const
Function Close()
Function ConstructIPHeader(unsigned char ucProtocol, unsigned short usFragmentationFlags, unsigned char ucTTL, unsigned short usIdentification, unsigned char ucHeaderLength)
Function ConstructStaticIPHeader(unsigned char ucProtocol, unsigned short usFragmentationFlags, unsigned char ucTTL, unsigned short usIdentification, unsigned char ucHeaderLength)
Function Create(int iProtocol)
Constructor CSpoofSocket(SOCKET sok)
Constructor CSpoofSocket()
Destructor ~CSpoofSocket()
Function FinalIPHeader(LPIpHeader lpHead)
Function GetHandle() const
Function GetOptions()
Function GetPeerAddress() const
Function GetPeerPort() const
Function InitializeIP()
Function isRaw() const
Function pResolveDNS(LPCSTR lpAddress)
Function Receive(char* buf, int bufLen)
Function ResolveDNS(LPCSTR lpAddress)
Function Send(LPCSTR lpDestinationAddress, const char* buf, int bufLength, unsigned short usDestinationPort=0)
Function SetIPHeaderAddress(LPIpHeader lpHead, LPCSTR lpSourceAddress, LPCSTR lpDestinationAddress)
Function SetOptions(BOOL bOptions)
Function SetProtocol(int iProtocol)
Function SetRaw(BOOL bRaw)
Function SetSourceAddress(LPCSTR lpSourceAddress)
Function SetTTL(unsigned char ucTTL)
Function Shutdown(SocketShutdown eHow)
Function Sniff(BOOL bSniff)
Function ValidAddress(LPCSTR lpAddress)
Function ValidSocket() const
Custom Code in Header Before Includes Custom Code in Header Before Includes
Custom Code in Header After Includes Custom Code in Header After Includes
Custom Code in Header After Class Declaration Custom Code in Header After Class Declaration
Custom Code in Header Public Section Custom Code in Header Public Section
Custom Code in Source After Includes Custom Code in Source After Includes

[Back to Top]