有没有办法将 NetNTLMv2 转换为 ntlm 哈希?例如 123 的 ntlm 值是
3DBDE697D71690A769204BEB12283678
Run Code Online (Sandbox Code Playgroud)
具有私有 IP 地址 192.168.73.130 NetNTLMv2 值的计算机“PC”中用户“try”的相同密码是
try::PC:d158262017948de9:91642a8388d64d40f6c31b694e79363e:010100000000000058b2da67cbe0d001c575cfa48d38bec50000000002001600450047004900540049004d002d00500043003100340001001600450047004900540049004d002d00500043003100340004001600650067006900740069006d002d00500043003100340003001600650067006900740069006d002d0050004300310034000700080058b2da67cbe0d0010600040002000000080030003000000000000000000000000030000065d85a4000a167cdbbf6eff657941f52bc9ee2745e11f10c61bb24db541165800a001000000000000000000000000000000000000900240063006900660073002f003100390032002e003100360038002e0031002e00310030003700000000000000000000000000
Run Code Online (Sandbox Code Playgroud)
我们可以在3DBDE697D71690A769204BEB12283678不知道任何凭据的情况下将此 NetNTLMv2 转换为 NTLM ( ) 吗?
我在我的函数中使用max()时遇到问题.当使用整数创建列表时,max函数效果很好.但是当我在我的函数中创建一个列表然后使用max()和我的整数列表时,它会给出" TypeError:'int'对象不可调用 "错误.
我错在哪里,我该如何解决?
>>> a = [1,2,3,4,5] # A simple list
>>> max(a) # It works fine
>>> 5
>>> def palen(num):
... min = 10**(num-1)
... max = (10**num)-1
... a=[] # Another list
... mul=0
... for i in range(max,min-1,-1):
... for j in range (max,min-1,-1):
... mul=i*j
... if str(mul)==str(mul)[::-1]:
... a.append(mul)
... return max(a)
...
>>> palen(2)
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "<input>", line 11, in palen
TypeError: …Run Code Online (Sandbox Code Playgroud)