ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!
Other languages

sweetwater.com Login Source Code

Submitted by sysdemo at 26-12-2024, 10:48 AM


sweetwater.com Login Source Code
1.604 Views
sysdemo's Avatar'
sysdemo
Offline
#1
sweetwater.com login source code, the px cookie problem has been solved.

[ Hidden Content! ]

Code:
from math import fabs
import requests
import re
import sys

# captcha api config on https://www.clearcaptcha.com
clearcaptcha_px_api="http://api.clearcaptcha.com/captcha/px_global";
token = 'test'
user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
proxy="resi.proxiware.com:8080:test:testpassword"
session = requests.Session()

headers={
        "User-Agent": user_agent,
        "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
        "Accept-Language": "en-US,en;q=0.5",
        "Accept-Encoding": "gzip, deflate, br",
        "Referer": "https://www.sweetwater.com/",
        "Origin": "https://www.sweetwater.com",
        "Upgrade-Insecure-Requests": "1",
        "Sec-Fetch-Dest": "document",
        "Sec-Fetch-Mode": "navigate",
        "Sec-Fetch-Site": "same-origin",
        "Sec-Fetch-User": "?1",
        "Connection": "keep-alive",
    }

response = session.get("https://www.sweetwater.com/auth/signin",headers=headers,verify=False)
response_data = response.text
match = re.search(r'name="state" value="([^"]+)"', response_data)

if match:
    state = match.group(1)
    print("Extracted value:", state)
else:
    print("No match found")
    sys.exit(0)
    
post_data = {
    "token": token,
    "tag": "v9.1.5",
    "referer": "https://www.sweetwater.com/auth/signin",
     "proxy": proxy,
    "user_agent": user_agent,
    "pxAppId":"PXp2TBVNJZ"
}

response = requests.post(clearcaptcha_px_api, json=post_data)
if response.status_code == 200:
    response_data = response.json()
    print(response_data)
else:
    response_data={"error": "api error","status_code": response.status_code,"response": response.text}
    sys.exit(0)
    

user_agent=response_data["data"]["user_agent"]
cookies = response_data['data']['cookie']
for key, value in cookies.items():
    session.cookies.set(key, value)
    
session.headers.update({
    'User-Agent': user_agent
})


post_data =  {
    "username": "[email protected]",
    "js-available": "true",
    "webauthn-available":"true",
    "is-brave":"false",
    "webauthn-platform-available":"false",
    "action":"default",
    "state":state,
}

headers["Content-Type"]="application/x-www-form-urlencoded"
response = session.post("https://auth.sweetwater.com/u/login/identifier?state="+state, data=post_data,headers=headers,verify=False)
response_data = response.text
match = re.search(r'name="state" value="([^"]+)"', response_data)

if match:
    state = match.group(1)
    print("Extracted value:", state)
else:
    print("No match found")
    sys.exit(0)


post_data =  {
    "username": "[email protected]",
    "password": "test123456",
    "action":"default",
    "state":state,
}

response = session.post("https://auth.sweetwater.com/u/login/password?state="+state, data=post_data,headers=headers,verify=False)  
print(response.text)

0
Reply


Messages In This Thread
sweetwater.com Login Source Code - by sysdemo - 26-12-2024, 10:48 AM


Users browsing this thread: 1 Guest(s)