Skip to content

Instantly share code, notes, and snippets.

@antonydevanchi
Created July 27, 2021 03:32
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save antonydevanchi/86fb62715d1d20f5e7f92d2ff5a8a783 to your computer and use it in GitHub Desktop.
Save antonydevanchi/86fb62715d1d20f5e7f92d2ff5a8a783 to your computer and use it in GitHub Desktop.
Как читать SMS с блядского USB-модема «Yota 4G LTE» через консоль
#!/usr/bin/env bash
# Ahalai-mahalai
FLAG="GET_RCV_SMS_LOCAL"
PAGE="1"
# Krible-krable
XMLRESPONSE=$(curl -sL -XPOST 'http://10.0.0.1/xml_action.cgi?method=set&module=duster&file=message' \
-d "<?xml version=\"1.0\" encoding=\"US-ASCII\"?> <RGW><message><flag><message_flag>$FLAG</message_flag></flag><get_message><page_number>$PAGE</page_number></get_message></message></RGW>")
# Mumba-Yoomba
echo "$XMLRESPONSE" \
| xmllint --xpath '//RGW/message/get_message/message_list/Item/subject/text()' - \
| xargs -I{} bash -c "echo -ne '{}' | xxd -p -u -r | iconv -f 'UTF-16BE'; echo ''"
# Nihuya sebe
curl -sL -XPOST 'http://10.0.0.1/xml_action.cgi?method=set&module=duster&file=message' \
-d "<?xml version=\"1.0\" encoding=\"US-ASCII\"?> <RGW><message><flag><message_flag>GET_RCV_SMS_LOCAL</message_flag></flag><get_message><page_number>1</page_number></get_message></message></RGW>" \
| xmllint --xpath '//RGW/message/get_message/message_list/Item/subject/text()' - \
| xargs -I{} bash -c "echo -ne '{}' | xxd -p -u -r | iconv -f 'UTF-16BE'; echo ''"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment