Skip to content

Latest commit

 

History

History
108 lines (89 loc) · 4.57 KB

README.md

File metadata and controls

108 lines (89 loc) · 4.57 KB

python selenium geckodriver chromium

XPSMS DISCLAIMER

XPSMS uses automation of browser engines Selenium under Python control to send requests for password recovery/registration, as a result of which the Target receives SMS messages or phone calls.

Latest release License

Basic usage

Installation

The software requires the latest version of Python, Selenium(geckodriver, undetected-chromedriver)

pip install -r requirements.txt

python xpsms.py --help

Provide XPSMS with user data

options:
  -h, --help           show this help message and exit
  -p, --prefix PREFIX  Target's country code. Must start with +.
  -a, --aim AIM        Target's phone number. Must start with +.
  -c, --call           Set up flag if calls are required.
  -s, --sms            Set up flag if SMS are required.
  -u, --undetected     Runs a modified Chromium engine instead of default Geckodriver.

Important

UC2 driver is better for requesting calls. However, Geckodriver is more focused on sending SMS messages.

Examples for one Target

Warning

All automatic requests are not proxied. Accordingly, it is recommended to have a new "clean" IP address for each new session, otherwise the service will be able to detect an automatic request.

python xpsms.py -p +7 -a +77777777777 --call --undetected
python xpsms.py -p +7 -a +77777777777 --call --sms --undetected
python xpsms.py -p +7 -a +77777777777 --sms

Active phone calls services XPSMS

XPSMS

Service Label URL
VK
https://vk.com/
Ozon
https://ozon.ru/

Active SMS services XPSMS

XPSMS

Service Label URL
Viber
https://www.viber.com/en/
Yandex
https://yandex.com/
OK
https://ok.ru/
Wildberries
https://www.wildberries.ru/

XPSMS Advanced Documentation XPSMS

XPSMS

Architecture

PATH Description
xpsms.py Main startup file
requiremets.txt PIP dependency setup file
README.md Main documentation file in English
LICENSE File with license terms GPL-3.0 license
.gitignore List of files that will not be used in git
chromedriver.exe Not used. Chromium driver windows binary file
src/assets/* Pictures for README.md
src/services/* Control files for the driver. Each file name corresponds to its own service.