FunctionShield is a 100% free AWS Lambda security and Google Cloud Functions security library that equips developers with the ability to easily enforce strict security controls on serverless runtimes by addressing 4 common use cases: - Disable outbound internet connectivity (except for AWS/Google Cloud resources) from the serverless runtime environment, if such connections are not required - Disable read/write on the /tmp/ directory, if such operations are not required - Disable child process execution, if such execution is not required by the function - Disable read access to the function's handler and prevent source code leakage FunctionShield is no longer actively maintained and is recommended to be used as a reference only.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
Multi-cloud OSINT tool for enumerating public resources in AWS, Azure, and Google Cloud.
Kube-bench is a tool for checking Kubernetes security based on CIS Kubernetes Benchmark.
Collection of Kubernetes manifests creating pods with elevated privileges for security testing.
Discover and understand the Docker Layer 2 ICC Bug and its implications on inter-container communication.
Cloud Security Suite (cs-suite) - Version 3.0 Usage for cloud security audits on AWS, GCP, Azure, and DigitalOcean.
An AWS Lambda auditing tool that provides asset visibility and actionable results through statistical analysis and security checks.
A free training course and lab environment for learning to test and attack cloud infrastructure, including AWS and Azure.
Learn how to secure applications in Kubernetes Engine by granting varying levels of privilege based on requirements.
Cloud Container Attack Tool (CCAT) is a tool for testing security of container environments.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.