Skip to main content

Extrinsec AppDefender: Real time serverless protection

Project description

Runtime application self-protection platform for Python.

# set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY as provided or configured in your app, e.g.
# os.environ["ES_POLICY_GROUP_NAME"] = "observeAll.ability";
# os.environ["ES_LICENSE_KEY"] = "<your unique license key>";

# load the appdefender module
import 'appdefender'

Installation

python3 -m pip install appdefender

It is recommended that you register an account on https://app.extrinsec.com/ and configure your own policy rules for the best protection.

Features

  • Quick and simple setup
  • Observe, Deny or Grant any combination of the following
    • outbound network data
    • read/write tmp or app directories
    • create/spawn child processes
  • Option to terminate process for policy violations
  • Ability to whitelist domains
  • Fast & Reliable, no wrapping or monkey-patching of your code
  • Easy collaboration between dev and ops teams with role based access
  • View all events centrally in the web application

Docs & Community

License

© Copyright 2023 Extrinsec LLC, all rights reserved.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

appdefender-0.4.3.tar.gz (1.8 MB view details)

Uploaded Source

File details

Details for the file appdefender-0.4.3.tar.gz.

File metadata

  • Download URL: appdefender-0.4.3.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.9

File hashes

Hashes for appdefender-0.4.3.tar.gz
Algorithm Hash digest
SHA256 289c192235632bf1f396b65f2900277e485e06edfaa56b346f707e502399b896
MD5 cfd096a7fafac150eb148155f84c0672
BLAKE2b-256 d4ec9051adc5b410fc117e6c21aa12773fb0c2942f5d824a0f582b6739dcb67c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page