-
Notifications
You must be signed in to change notification settings - Fork 215
Open
Description
I am experiencing a problem that seems similar to #27. Please see below:
(venv) deni@NCCBook-Pro ldapdomaindump-0.9.4 % python ldapdomaindump.py 10.129.139.146
[*] Connecting as anonymous user, dumping will probably fail. Consider specifying a username/password to login with
[*] Connecting to host...
[*] Binding to host
[+] Bind OK
[*] Starting domain dump
Traceback (most recent call last):
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump.py", line 3, in <module>
ldapdomaindump.main()
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 950, in main
dd.domainDump()
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 427, in domainDump
rw.generatePolicyReport(self)
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 833, in generatePolicyReport
html = self.generateHtmlTable(dd.policy, self.policyattributes, 'Domain policy')
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 521, in generateHtmlTable
of.append('<td>%s</td>' % self.formatAttribute(li[att], liIsGroup))
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 639, in formatAttribute
return '%.1f minutes' % self.nsToMinutes(att.value)
File "/Users/deni/Documents/OSCP/Hack-the-Box/sauna/ldapdomaindump-0.9.4/ldapdomaindump/__init__.py", line 470, in nsToMinutes
return abs(length) * .0000001 / 60
TypeError: bad operand type for abs(): 'str'
The Virtual Environment used is running Python 3.10.6. Wrapping length in float (return abs( float(length) ) * .0000001 / 60) seems to potentially fix the problem.
--Denis
Metadata
Metadata
Assignees
Labels
No labels