Ruby

Install and attach K2's Ruby Language Agent with your application for Runtime Self Application Protection.

This section describes steps to install K2's Ruby Language Agent with your Ruby application on various environments.

Prerequisites

Please check support matrix for Ruby application protection

Language

Application Server

Frameworks

DBs

Attack Coverage

Deployments

Ruby Interpreter

Ruby 2.6

Puma

Passenger

Unicorn

Webrick

Rails version 6.0

Sinatra

SQLite 3

Mysql2

Mongo

PostgreSQL

Amazon Aurora (MySQL)

Amazon Aurora (Postgres SQL)

RCE

SQL Injection

File Access

File Integrity

SSRF

Xpath

LDAP

RCI

RXSS

Stored XSS

NoSqli (for Mongo only)

Host Mode

Container Mode

EKS

ECS

MRI

Ruby Language Agent Installation

If you are using Ruby services on Node/VM/EC2 instance, checkout below page

Node/VM/EC2

If you are using Ruby services on Kubernetes, checkout below page

Kubernetes

If you are using Ruby services on AWS ECS/EKS/Fargate, checkout below page

AWS ECS/EKS/Fargate

Last updated

Was this helpful?