This is a code that generates wordlist based on a
psecfic pattern, however I beleive that it can be
modified to genearte a specific pattern.
Code is in Java[regrets for the same], howver I shall
try to port it into ANSI C, since I am not very
familiar with the same.
Also the code is still in early BETA and requires
performance tuning and interface improvement.
The wordlist generated by this code, may be used in
conjunction with pdfcrack to launch a hybrid attack.