Deploy within 10 minutes
Seamless integration with your existing CI/CD environment
Shift Left Security
Mitigates security risks related to using open source packages
Writes network, file system, and child process events to your app logs
Configurable, auditable policies
Single pane of glass across multiple cloud providers
Real-Time attack visibility, prevention, and alerting
Forensic analysis
Streamlines SOC 2, HIPAA, PCI, etc. audits
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
# add our lambda layer to your lambda using an ARN
https://docs.extrinsec.com/aws-lambda-layers@@click here to res_find the ARN res_for your AWS region and platform
# Example ARN: x86_64
arn:aws:lambda:{aws region}:201476247173:layer:Extrinsec-Appdefender:{build version}
# Example ARN: ARM64
arn:aws:lambda:{aws region}:201476247173:layer:Extrinsec-Appdefender-arm64:{build version}
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
https://www.npmjs.com/package/@extrinsec/appdefender@@click here to visit us on npmjs
# install our Node.js package
npm install @extrinsec/appdefender
// *** update your app code *** //
// set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY
process.env.ES_POLICY_GROUP_NAME = "observeAll.ability"
process.env.ES_LICENSE_KEY = "<your unique license key>"
// load the appdefender package
const appdefender = require('@extrinsec/appdefender');
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
https://pypi.org/project/appdefender@@click here to visit us on pypi
# install our python package
python3 -m pip install appdefender
# *** update your app code *** #
import os
# set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY
os.environ["ES_POLICY_GROUP_NAME"] = "observeAll.ability"
os.environ["ES_LICENSE_KEY"] = "<your unique license key>"
# load the appdefender package
require 'appdefender'
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
https://mvnrepository.com/artifact/com.extrinsec/appdefender@@click here to visit us on maven
<!-- add the following to your Maven POM file -->
<dependency>
<groupId>com.extrinsec</groupId>
<artifactId>appdefender</artifactId>
<version>0.4.0</version>
</dependency>
# set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY
export ES_POLICY_GROUP_NAME='observeAll.ability'
export ES_LICENSE_KEY='<your unique license key>'
// *** update your app code *** //
// load the appdefender package
import com.extrinsec.AppDefender;
AppDefender.enable();
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
https://www.nuget.org/packages/AppDefender@@click here to visit us on NuGet
# install our NuGet package
dotnet add package AppDefender --version latest
// *** update your app code *** //
using System;
// set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY
Environment.SetEnvironmentVariable("ES_POLICY_GROUP_NAME", "observeAll.ability");
Environment.SetEnvironmentVariable("ES_LICENSE_KEY"], "<your unique license key>");
// load the appdefender package
using AppDefenderSDK;
AppDefender.enable();
https://app.extrinsec.com/zz/public/license-key@@click here to obtain a temporary license key
https://rubygems.org/gems/appdefender@@click here to visit us on RubyGems
# install our ruby gem
gem install appdefender
# *** update your app code *** #
# set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY
ENV["ES_POLICY_GROUP_NAME"] = "observeAll.ability";
ENV["ES_LICENSE_KEY"] = "<your unique license key>";
# load the appdefender package
require 'appdefender'