Skip to content

Commit 536cede

Browse files
committed
Add comment
1 parent d4a17c0 commit 536cede

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

nxc/protocols/smb.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,10 @@ def enum_host_info(self):
258258
except KeyError:
259259
self.logger.debug("Error getting server information...")
260260

261+
# Handle cases where server_os is returned as bytes, such as when accidentally scanning a machine running Responder
261262
if isinstance(self.server_os.lower(), bytes):
262263
self.server_os = self.server_os.decode("utf-8")
263-
264+
264265
if "Windows 6.1" in self.server_os and self.server_os_build == 0 and self.os_arch == 0:
265266
self.server_os = "Unix - Samba"
266267
elif self.server_os_build == 0 and self.os_arch == 0:

0 commit comments

Comments
 (0)