Skip to content

Code review request #34

@GoogleCodeExporter

Description

@GoogleCodeExporter
Committed changes to python26 and python30.

Purpose of code changes on this branch: Adding support for pass-the-hash 
authentication. This allows you to authenticate with users NTLM hash instead of 
password. This is useful for penetration testers.


When reviewing my code changes, please focus on: Make sure it doesn't break 
anything. Rather than allowing users to specify a hash or a password by adding 
a hash parameter, I just added a regex to the nt and lm hash generation 
functions that check if the password already looks like a hash 
`^[\w]{32}:[\w]{32}$`. I think this is acceptable, but I would be interested if 
anyone disagrees.

I apologize if I wasn't supposed to commit to trunk. I'm a git user and am not 
so proficient and svn. 

Original issue reported on code.google.com by MastahY...@gmail.com on 12 Nov 2012 at 6:41

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions