Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashCrafter ¶
type HashCrafter struct {
// contains filtered or unexported fields
}
HashCrafter represents the main hash crafting engine
func NewHashCrafter ¶
func NewHashCrafter(inputFile, separators, hashType, targetHash string, verbose bool) *HashCrafter
NewHashCrafter creates a new HashCrafter instance
func (*HashCrafter) FindMatch ¶
func (hc *HashCrafter) FindMatch() ([]string, error)
FindMatch generates all permutations and checks for hash matches
func (*HashCrafter) GetCombinationsTested ¶
func (hc *HashCrafter) GetCombinationsTested() int
GetCombinationsTested returns the number of combinations that were tested
func (*HashCrafter) LoadStrings ¶
func (hc *HashCrafter) LoadStrings(inputFile string) error
LoadStrings reads strings from the input file
Click to show internal directories.
Click to hide internal directories.