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.
The software requires the latest version of Python, Selenium(geckodriver, undetected-chromedriver)
pip install -r requirements.txt
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.
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
Service | Label | URL |
---|---|---|
VK | https://vk.com/ | |
Ozon | https://ozon.ru/ |
Service | Label | URL |
---|---|---|
Viber | https://www.viber.com/en/ | |
Yandex | https://yandex.com/ | |
OK | https://ok.ru/ | |
Wildberries | https://www.wildberries.ru/ |
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. |