I have some specific problem. Is there any possibility how to find out Wi-Fi password with dictionary attack without connecting to the Wi-Fi?
I need it for my bachelor thesis, where I am using android app WIBR+ which simply tests all words from my own dictionary one by one, but if it finds the password, it should also connect to the Wi-Fi.
The problem is, that I am testing the security of WI-Fi networks which are not mine and even if I had an agreement from the owner of the Wi-Fi every time, it is necessary not to join to the Wi-Fi due to law but to just find out what the password is.
So my question is if there is any program (utility) which I can run on Android and which prevents from connection to Wi-Fi. My supervisor of the bachelor thesis also told me that it may be possible with some FW rule, but i am not really sure how to deal with it.
EDIT: I am testing vulnerability of some specific internet provider in my city. In fact it's all about finding default password of the Wi-Fi with dictionary. I actually have to walk around the city and search as much as possible Wi-Fi networks which fall within this provider and can have these vulnerability. Then it is necessary find out who is the owner of the Wi-Fi by the signal strength and ask him if i can check his Wi-Fi for this vulnerability. So using WIBR is probably the only one app on android which can I use, because it simply test words from my own dictionaries and that's exactly what I need. (I also have to use for every Wi-Fi network specific dictionary - not still the same) I didn’t find another app for android which does what I need and using laptop would be really impractical. Creating my own Wi-Fi doesn't help me too and I can't also afford do any de-authentication attack and kick legitimate users in my case.