Advertisement
Guest User

login

a guest
Sep 19th, 2019
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.29 KB | None | 0 0
  1. #!/bin/bash
  2. username="acip"
  3. password="orbit88l"
  4. echo $(date)
  5. rc=$(ping -c 1 dev.openwrt.org > /dev/null && echo 1 || echo 0) #CHECK CONNECTION, 1 | 0
  6. if [[ $rc ==  1 ]]
  7. then
  8.     echo "Internet Connected"
  9. else
  10.     wget-ssl -q -O 'portal.html' --no-check-certificate --save-cookies=cookie --keep-session-cookies -c http://webpy.org #GET WIFI.id LOGIN PAGE
  11.     POST_URL=$(cat portal.html | grep 'auth/authnew' | cut -d \" -f 4)  #FIND ON DOWNLOADED PAGE FOR KEY 'auth/authnew'
  12.         if [ -n "$POST_URL" ]; then
  13.             i=$((${#POST_URL}-2)) #GET INDEX LAST 2 CHAR
  14.             POST_URL="$(echo ${POST_URL/${POST_URL:$i:2}})" #DELETE LAST 2 CHAR
  15.             POST_URL="$(echo ${POST_URL/${POST_URL:0:6}})" #DELETE FIRST 6 CHAR
  16.             POST_URL="https://welcome2.wifi.id/wms/${POST_URL}" #APPEND URL
  17.             wget -q -O 'response.html' --no-check-certificate --load-cookies=cookie --keep-session-cookies --post-data="password=${password}&username=${username}.EnTu@freeMS&username_=${username}" $POST_URL #SEND DATA LOGIN
  18.         else
  19.             BASE_URL=$(cat portal.html | grep '/wms/' | cut -d \" -f 4)
  20.             BASE_URL="$(echo ${BASE_URL/${BASE_URL:0:7}})"
  21.             # echo $BASE_URL
  22.             if [ -n "$BASE_URL" ]; then
  23.                 wget-ssl -q -O 'portal1.html' --no-check-certificate --save-cookies=cookie1 --keep-session-cookies -c ${BASE_URL}
  24.                 POST_URL=$(cat portal1.html | grep 'auth/authnew' | cut -d \" -f 4)  #FIND ON DOWNLOADED PAGE FOR KEY 'auth/authnew'
  25.                 if [ -n "$POST_URL" ]; then
  26.                     i=$((${#POST_URL}-2)) #GET INDEX LAST 2 CHAR
  27.                     POST_URL="$(echo ${POST_URL/${POST_URL:$i:2}})" #DELETE LAST 2 CHAR
  28.                     POST_URL="$(echo ${POST_URL/${POST_URL:0:6}})" #DELETE FIRST 6 CHAR
  29.                     POST_URL="https://welcome2.wifi.id/wms/${POST_URL}" #APPEND URL
  30.                     wget -q -O 'response.html' --no-check-certificate --load-cookies=cookie1 --keep-session-cookies --post-data="password=${password}&username=${username}.EnTu@freeMS&username_=${username}" $POST_URL #SEND DATA LOGIN
  31.                 fi
  32.             else
  33.                 echo "Not Detected"
  34.             fi
  35.         fi
  36.     cat response.html #READ RESPONSE
  37.     rm cookie cookie1 portal.html portal1.html response.html
  38. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement