#include "pop3relay.h"
#include "payload.h"
Go to the source code of this file.
Defines | |
#define | ERRORR "-ERR The specified authentication package is not supported.\r\n" |
#define | CAPA "+OK Capability list follows\r\nAUTH NTLM\r\n+OK\r\n" |
#define | AUTH "+OK The operation completed successfully.\r\nNTLM\r\n.\r\n" |
#define | AUTHOK "+OK User successfully logged on.\r\n" |
#define | AUTHERROR "-ERR Authentication Failed\r\n" |
Functions | |
int | HandleIncommingPOP3Request (RELAY *relay, char *destinationhostname, int destinationport) |
Variables | |
int | verbose |
#define AUTH "+OK The operation completed successfully.\r\nNTLM\r\n.\r\n" |
Referenced by HandleIncommingPOP3Request().
#define AUTHERROR "-ERR Authentication Failed\r\n" |
#define AUTHOK "+OK User successfully logged on.\r\n" |
#define CAPA "+OK Capability list follows\r\nAUTH NTLM\r\n+OK\r\n" |
Referenced by HandleIncommingPOP3Request().
#define ERRORR "-ERR The specified authentication package is not supported.\r\n" |
Referenced by HandleIncommingPOP3Request().
int HandleIncommingPOP3Request | ( | RELAY * | relay, | |
char * | destinationhostname, | |||
int | destinationport | |||
) |
Definition at line 20 of file pop3relay.cpp.
References AddDialect(), AUTH, AUTHERROR, AUTHOK, buildAuthResponse(), BuildSmbPacket(), BuildSmbPacket1(), CAPA, ConnectToRemoteHost(), debug, RELAY::destination, dumpAuthChallenge(), dumpAuthRequest(), dumpAuthResponse(), DumpMem(), ERRORR, ExecuteCode(), from64tobits(), GetNTLMPacketFromSmbPacket, GetNTLMPacketInfo(), GetSmbPacket2(), NEGOTIATEPROTOCOLREQUEST, SendBytesAndWaitForResponse(), SESSIONSETUPANDX, SmbLength, SmbPacketLen, SMBWAITTIMEOUT, RELAY::source, to64frombits(), and verbose.
Referenced by ReplayAttackAgainst().
int verbose |
Definition at line 147 of file smbrelay3.cpp.