i have more questions than answers
This commit is contained in:
parent
909d9a1c37
commit
0bd792b56a
12
routerapi.sh
12
routerapi.sh
@ -24,9 +24,9 @@ echo $token_start
|
||||
echo $token_end
|
||||
|
||||
|
||||
curl -s -b .cookie "$ROUTER_ADDRESS/api/user/challenge_login" \
|
||||
-H "Origin: $ROUTER_ADDRESS" \
|
||||
-H "Referer: $ROUTER_ADDRESS/html/home.html" \
|
||||
-H "_ResponseSource: Broswer" \
|
||||
-H "__RequestVerificationToken: $token_end" \
|
||||
--data-raw "<?xml version="1.0" encoding="UTF-8"?><request><username>admin</username><firstnonce>58eb18b0cf49b69cb2b5b6204d32394a464ca082c0cb5a80b51811883cf4f076</firstnonce><mode>1</mode></request>" \
|
||||
#curl -s -b .cookie "$ROUTER_ADDRESS/api/user/challenge_login" \
|
||||
# -H "Origin: $ROUTER_ADDRESS" \
|
||||
# -H "Referer: $ROUTER_ADDRESS/html/home.html" \
|
||||
# -H "_ResponseSource: Broswer" \
|
||||
# -H "__RequestVerificationToken: $token_end" \
|
||||
# --data-raw "<?xml version="1.0" encoding="UTF-8"?><request><username>admin</username><firstnonce>58eb18b0cf49b69cb2b5b6204d32394a464ca082c0cb5a80b51811883cf4f076</firstnonce><mode>1</mode></request>" \
|
||||
|
@ -22,16 +22,36 @@ passhash=$hash2
|
||||
}
|
||||
|
||||
gen_login_body(){
|
||||
body=$(echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?><request><username>$ROUTER_USERNAME</username><password_type>$password_type</password_type><password>$passhash")
|
||||
body=$(echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?><request><username>$ROUTER_USERNAME</username><password_type>4</password_type><password>$passhash")
|
||||
}
|
||||
|
||||
login(){
|
||||
curl -s $ROUTER_ADDRESS/api/user/login \
|
||||
-H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
|
||||
-H "Cookie: SessionID=$SesInfo" \
|
||||
-H "__RequestVerificationToken: $TokInfo" \
|
||||
--data-raw $body
|
||||
}
|
||||
|
||||
|
||||
|
||||
#disable_data(){
|
||||
#curl -s $ROUTER_ADDRESS/api/user/login \
|
||||
# -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
|
||||
# -H "Cookie: SessionID=$SesInfo" \
|
||||
# -H "__RequestVerificationToken: $TokInfo" \
|
||||
#}
|
||||
|
||||
# exec oder
|
||||
SesTokInfo_req
|
||||
gen_pass_hash
|
||||
|
||||
gen_login_body
|
||||
login
|
||||
|
||||
# debug
|
||||
echo $TokInfo
|
||||
echo $SesInfo
|
||||
echo $passhash
|
||||
echo $body
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user