FunctionShield is a 100% free security library that equips developers with the ability to easily enforce strict security controls on AWS Lambda and Google Cloud function runtime by addressing 4 common use cases:

  1. Disable outbound internet connectivity from the serverless runtime environment, if such connections are not required
  2. Disable read/write disk operations on the /tmp/ directory, if such operations are not required
  3. Disable child process execution, if such execution is not required by the function
  4. Disable read access to the function's handler and prevent source code leakage

See the FunctionShield web page for more details.

Getting a token requires a one-time registration process. You can use the same token for all of your functions.