учите ЯП, изучайте UNIX и т.п.
Дык елы-палы, правильные же советы! Или ты чего тут ждешь - что тебе за пару минут растолкуют, как aircrack-ng подбирает пароль? А поймешь слова-то? Если я скажу "тарабумба тарабумбит тарабумбию и после успешной табабумбки мы получаем пароль" - это сильно понятно будет? Так вот, обьяснение будет звучать (для тебя сейчас) примерно также.
Не, сам по себе вопрос неплохой. Но чтобы на него ответить, нужно знать:
- как работает wifi
- как работает aircrack-ng
А это в свою очередь требует знать еще множество вещей, где каждая вещь требует знать еще целую хренову гору вещей. И все вместе это называется "Образование" :)
То есть, тебе совершенно правильно посоветовали начать с информатики (языки программирования, на которых пишутся программы типа aircrack-ng), математики (теория вероятностей, алгоритмы шифрования и дешифрования) и английского (вся документация мира написана на нем, на русском - жалкие куски и далеко не всегда новые и правильные)