DDNS v3 remote update protocol ============================== TCP based: ns.ddns.nu:2164 Requests: [ arg0 arg1 ...]\r\n := HELP | MOTD | LOGIN | LOGOUT | LIST | SET | EXIT | QUIT Responses: +OK \r\n @RET \r\n[\r\n].\r\n -ERR \r\n Welcome Banner: DDNS v ( )\r\n Within the auth types returned their may be data required for specific authentication methods, like challenge cookies or public keys. Command Details (core): LOGIN Authenticate with server. Arguments vary depending on authentication used Plaintext (plaintext): LOGIN Crypt (crypt): LOGIN MD5 (md5): LOGIN DDNS (ddns{};): LOGIN response := md5(":") Strong (strong{};): LOGIN user := md5(":") pass := md5(":") LOGOUT Unauthenticates the current connection. LIST Allows an authenticated user to view their IP handles SET Allows an authenticated user to set one of their handles to the supplied IP. QUIT Terminates the connection Command Details (optional): HELP Optional command, Returns helpful information MOTD Optional command, Returns tha message of the day EXIT Optional command, terminates the connection