This is modified source of Hydra bruteforcer from https://www.thc.org/thc-hydra/