Програмата Hashcat, считана за най-бързия в света софтуерен инструмент за подбор на пароли сега е с отворен код. Създателите на Hashcat съобщиха причините, които са ги вдъхновили да направят тази стъпка. 

-          Open Source

Ако някога сте се занимавали с разбиване на пароли, със сигурност знаете, че Hashcat е една от най-добрите програми в света, която може да бъде свободно изтеглена. Hashcat използва централния процесор за възстановяване на пароли, а oclHashcat може да използва възможностите на графичните ускорители.

В своя блог, Hashcat споменават причините за тази стъпка. Когато дадена програма преминава към отворен код, най-голямо значение има лиценза, под който се разпространява. Hashcat използва MIT лиценза, който позволява лесната интеграция на програмата в общите пакети на Linux дистрибуциите.

Друг важен момент е, че Hashcat не е имала поддръжка за OS X, понеже Apple не позволява офлайн компилиране на кода на ядрото. С отворен лиценз това става възможно с помощта на Apple OpenCL Runtime JIT.

Третата важна причина за преминаване към Open Source е, че ще стане възможно ускоряване на Hashcat с помощта на графичните ядра на видеокартите чрез външни софтуерни библиотеки. Към момента hashcat/oclHashcat нямат нужда от подобни библиотеки, но при възникване на подобна необходимост, ще ги поддържат.