From d33e6506bb892402a9206ec7597580512c977bd4 Mon Sep 17 00:00:00 2001 From: int3rlop3r Date: Mon, 25 Mar 2019 18:35:08 +0530 Subject: [PATCH] NXOS: Fixed null byte prompt issue --- Exscript/protocols/drivers/nxos.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exscript/protocols/drivers/nxos.py b/Exscript/protocols/drivers/nxos.py index 6306ddd2..ad09d5a8 100644 --- a/Exscript/protocols/drivers/nxos.py +++ b/Exscript/protocols/drivers/nxos.py @@ -28,7 +28,7 @@ _user_re = [re.compile(r'user ?name: ?$', re.I)] _password_re = [re.compile(r'(?:[\r\n]Password: ?|last resort password:)$')] -_prompt_re = [re.compile(r'[\r\n][\-\w+\.:/]+(?:\([^\)]+\))?[>#] ?$')] +_prompt_re = [re.compile(r'[\r\n\x00][\-\w+\.:/]+(?:\([^\)]+\))?[>#] ?$')] _error_re = [re.compile(r'%Error'), re.compile(r'invalid input', re.I), re.compile(r'(?:incomplete|ambiguous) command', re.I),