Did you consider merging back the changes from this fork? Seems considerably faster... https://github.com/vaverix/multithread-jwt-cracker