В настоящее время я пытаюсь разработать приложение для взлома паролей.
Я хочу получить способ получения какого-либо хеш-значения (например, MD5), чтобы разделить возможные диапазоны значений напроцессы, каждый из которых будет отвечать за разделение этого диапазона на поддиапазоны для потоков, которые он создаст.
Примечание. Я упомянул процессы и потоки только для пояснения, на самом деле это не проблема:)
Например, если мы хотим 4 процесса, где
- Процесс 1 - заботится о телефонных номерах.
- Процесс 2 - Забота только о числах.
- Процесс 3 - Забота только о письмах.
- Процесс 4 -Заботится о числах и буквах.
, где процесс 3 разбивается на 2 потока, которые:
- Тема 1 -Заботится о письмах утра
- Тема 2 - Заботится о письмах nz.
Проблема в том, как угадать значения, чтобы разделить их?Я могу сделать статические конфигурации для каждого потока, но я пытаюсь найти элегантный и динамичный способ их разделения, как я упоминал ранее.
Значение int может быть числом потоков или числом процессов.
Я не гений или что-то в этом роде, поэтому я надеюсь на спасителя, который придет мне на помощь:)
Большое спасибо, глава!