Introducing the FraudGuard.io Scripts Repository
Explore FraudGuard's open-source integration scripts for WAFs, firewalls, IP lists, threat intelligence, and security automation.
The FraudGuard.io Scripts repository provides open-source tools and reference integrations for bringing FraudGuard intelligence into existing security workflows.
It is the practical companion to the API documentation: the docs explain the contract, while the repository shows how to connect that contract to real infrastructure.
What is in the repository
The collection currently includes examples and utilities for:
- AWS, Azure, and Google Cloud WAF integrations;
- Linux firewall workflows, including UFW;
- FraudGuard IP lookup and IP-list command-line tools;
- Offline threat-database enrichment;
- AccessGuard and ThreatWatch automation;
- BotGuard demonstrations; and
- embedding FraudGuard’s live threat map.
The repository evolves as FraudGuard adds products and customers contribute new deployment patterns. Review the README inside an individual project for its prerequisites, configuration, and operating guidance.
Get started
Clone the repository and choose the integration closest to your environment:
git clone https://github.com/fraudguard-io/scripts.git
cd scripts
Before running a script in production:
- read the project-specific README;
- inspect the code and dependencies;
- provide credentials through the documented secure configuration method;
- test with a non-production account or resource; and
- add logging, monitoring, and rollback steps appropriate to your environment.
Never hard-code FraudGuard credentials in a script or commit them to source control.
Contributing
Contributions are welcome. Fork the repository, create a focused change, document how it works, test it, and submit a pull request with a clear explanation of the behavior and prerequisites.
The repository is available under the MIT License. Individual integrations are provided as starting points, so teams should review and adapt them to their own infrastructure and security requirements.
Explore the FraudGuard.io Scripts repository, consult the API documentation, or contact hello@fraudguard.io if you need help choosing an integration path.
Put the evidence to work
Turn an IP signal into a defensible decision.
Investigate a source with FraudGuard, then bring explainable allow, challenge, and block decisions into your own request path.
