Each word in a dictionary generates all permutations of itself.
If our dictionary contains the words:
ABC
Hashcat and oclHashcat-plus create the following password candidates:
ABC ACB BAC BCA CAB CBA
This attack can be optimized if you prepare your dictionaries. See prepare section on the Hashcat-utils page.
This attack is currently supported by: