-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Description
@user_is_root
def nmap_os_detection(self, target, arg="-O", args=None): # requires root
"""
nmap -oX - nmmapper.com -O
NOTE: Requires root
"""
xml_root = self.scan_command(target=target, arg=arg, args=args)
results = self.parser.os_identifier_parser(xml_root)
return results
@user_is_root exits control before scan_command(...) is executed (which run sudo nmap ...)
And
Line 93 in 3de136b
| return self.default_args.format(nmap=self.nmaptool, outarg="-oX") |
should be as
return self.default_args.format(nmap="sudo "+self.nmaptool, outarg="-oX")Metadata
Metadata
Assignees
Labels
No labels