For a more in-depth walkthrough see here: https://rhaidiz.net/2018/10/25/dribble-stealing-wifi-password-via-browsers-cache-poisoning/
DISCLAIMER: this is till a work in progress and a lot of small improvements should be implemented so keep that in mind.
Dribble relays on the following software to work, so make sure you have them installed and available in your PATH:
Download and run
To run dribble, just download the repo and run it as root.
git clone https://github.com/rhaidiz/dribble cd dribble sudo ./dribble
All the configuration you need is located in the config file:
# the internet interface internet=eth0 # the wifi interface phy=wlan0 # The ESSID essid="TEST" # collector collector="http://rhaidiz.net/something" # the routers' IPs routerips=("192.168.0.1/24" "10.0.0.1/24") # usernames dictionary usernames="['admin', 'admin1', 'test']" # passwords dictionaris passwords="['admin', 'admin1', 'password']"