Your WiFi network is your conveniently wireless gateway to the internet and you will secure your network with a password. You probably secure your network using the more bulletproof WPA security protocol 'cause you know how easy it is to crack a WEP password.
But, a new, free, open-source tool called AndroDumpper can crack most routers' current password.
Here's how to crack a WPA or WPA2 password step by step, with AndroDumpper.

What You'll Need
  • AndroDumpperYou can download it from the link given below. The Application will try to connect to WPS enabled WiFi Routers that have the WPS vulnerability uisng some algorithms to connect to the WiFi.
  • A nearby WPA-secured WiFi network. Technically, it will need to be a network using WPA security with the WPS feature enabled.
NOTE : This app for education only, i'm not responsible for any bad usage.
--ROOT is not totally required--
The application has two method to connect:
-Root Method : supported all android version but should be rooted
-No Root Method : supports only Android 5 (Lollipop) and up
Let's Crack.

Step 1 : Enable your WiFi.
Step 2 : Open your AndroDumpper.
Step 3 : Wait till WiFi network scan finish. At the top, you will see how many network found and WPS Protected Networks found. If WPS Protected Networks found, you can try to connect it.
Step 4 : If you are rooted, you can use both method to connect and show password.

Step 5 : It will trying to connect to the network. If you success, Network Details window will pop-up that showing you the network name and password. Copy the password and use it.
Download Androdumpper from here Click here
Use it for educational purpose only.
Enjoy:)