I did not come to anything after searching Google for some time.
What's preventing someone from just doing an WiFi attack using AirCrack and do any kind of attack once logged on the victims network?
Information Security Stack Exchange is a question and answer site for information security professionals. It only takes a minute to sign up.Sign up to join this community
From a technical standpoint, there's no "just" to "just doing an aircrack wifi attack".
Almost all wifi networks these days use WPA or WPA2 security. Logging into the network without authorization requires capturing a four-way handshake (easy), and then brute-forcing the password (very, very hard). Unless the network administrator has selected an easy-to-guess password, this brute-force attack will take years.
WEP has algorithmic weaknesses that let it be cracked in a matter of minutes, but almost nobody uses WEP anymore.
Simply put, the limiting factor is most definitely time. Most people will use the password on the router that their ISP gave them and that ought to be a strong enough password by itself. If they do change it, then as long as it's not a single dictionary word then it should also be fine.
As an example from a website I found:
Brute Force Calculator Password Length 10 Keys per second ~8mil Charset [len:77] Alpha-numeric-symbols abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=
To brute force the entire keyspace it will take about 29 thousand years
More specifically 28805 years 301 days 7 hours 35 minutes and 38 seconds (7423084163014967000 password combinations)
Dictionary attacks are a whole different deal, but that requires more effort before hand. Here is a website that takes dictionary attacks into account: https://passfault.appspot.com/password_strength.html#menu