| skipped 391 lines |
392 | 392 | | if passw: |
393 | 393 | | HTTPass = passw |
394 | 394 | | |
| 395 | + | HTTPNegotiateAuthz = re.findall(b'(?<=Authorization: Negotiate )[^\\r]*', decoded['data']) |
| 396 | + | if HTTPNegotiateAuthz: |
| 397 | + | decoded['data'] = b64decode(b''.join(HTTPNegotiateAuthz)) |
| 398 | + | |
| 399 | + | HTTPNegotiateWWW = re.findall(b'(?<=WWW-Authenticate: Negotiate )[^\\r]*', decoded['data']) |
| 400 | + | if HTTPNegotiateWWW: |
| 401 | + | decoded['data'] = b64decode(b''.join(HTTPNegotiateWWW)) |
| 402 | + | |
395 | 403 | | SMTPAuth = re.search(b'AUTH LOGIN|AUTH PLAIN', decoded['data']) |
396 | 404 | | Basic64 = re.findall(b'(?<=Authorization: Basic )[^\n]*', decoded['data']) |
397 | 405 | | FTPUser = re.findall(b'(?<=USER )[^\r]*', decoded['data']) |
| skipped 412 lines |