Thanks for your reply Jimmy, I tried those programs out, but personally, I prefer a CLI
I think I found out what was the problem,thanks to duracell....
While trying to authenticate, I was getting this:
aireplay-ng -1 0 -a <Mac address of AP> -h <mac address on allow list> -e <AP name(Bssid)> wlan0
Big problem for an intruder.
18:37:05 Sending Authentication Request (Open System) [ACK]
18:37:05 Authentication successful
18:37:05 Sending Association Request [ACK]
18:37:05 Got a deauthentication packet! (Waiting 3 seconds)
Note: I am between the router and my other computer, which is downloading files. Also, I forgot to mention that I have MAC filtering on my router. I tried changing my mac using macchanger wlan0 --mac=<the mac> to a mac address that was on the "allow list" of my router - but the results didn't even change! I think it isn't being fooled by the macchanger...
Don't get mad if I said anything stupid
Once Mac filtering was removed from the router, the fake auth worked instantly. So it's definitely the problem.
Looks like there's no way to get around it! Anyone have any ideas?