Here's the main thing, unless you don't know any zero-days, there are only two ways to get wifi paswword. The one is phishing and another is brute forcing. The same goes for facebook and other acoounts hacking. And its also not guaranteed that they will work, they are just hit and trail methods.