I was just reading a discussion about cracking passwords that said the person running the tool might know things about the target like the birthday of his first girlfriend's dog but the tool won't.
This got me thinking. Are there password guessing tools that can include as input a list of known facts about the target, possibly obtained through social engineering, such as important dates and names of family, pets, persons they have various kinds of relationships with?
Such a tool could weight things like the years, the days of the week, names of months, in the dates, and first names, surnames, nicknames, pet names etc to give them higher priority in combinatorial dictionary attacks.
