https://github.com/twhlynch/playfab-spammer
A fast PlayFab user spammer and how to protect your game.
https://github.com/twhlynch/playfab-spammer
playfab spam
Last synced: 3 months ago
JSON representation
A fast PlayFab user spammer and how to protect your game.
- Host: GitHub
- URL: https://github.com/twhlynch/playfab-spammer
- Owner: twhlynch
- Created: 2023-06-16T03:19:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-19T23:34:22.000Z (over 1 year ago)
- Last Synced: 2023-11-20T00:26:23.602Z (over 1 year ago)
- Topics: playfab, spam
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PlayFab Spamming
This PlayFab spamer was built purely focusing on speed.
The only output you will get is each thread counting successful requests.
Generally half of the successful requests will silently fail.
On average this should create 5000 accounts in 2 minutes if you have 16 CPU cores
> The code is messy, i know.# Protecting your game from PlayFab spamming
## You can use API access policy to disable the APIs you are not using, such as:
- Login With Custom ID.
```
{
"Resource": "pfrn:api--/Client/LoginWithCustomID",
"Action": "*",
"Effect": "Deny",
"Principal": "*",
"Comment": "Deny client access to LoginWithCustomID"
}
```
- Register PlayFab User
```
{
"Resource": "pfrn:api--/Client/RegisterPlayFabUser",
"Action": "*",
"Effect": "Deny",
"Principal": "*",
"Comment": "Deny client access to RegisterPlayFabUser"
}
```
To apply these policies see https://learn.microsoft.com/en-us/gaming/playfab/api-references/api-access-policy#api-access-policy-example
You will need to write code to apply the policies.