Overview
CodeSentry is built as a SaaS hosted solution but can be installed locally within your own domain if required. The on-premise installation uses Gravity and consequently the operating system and hardware requirements for CodeSentry are closely related to those for Gravity as described below.
Platform Support
It is important to note that CodeSentry can only be installed on Linux systems.
Linux Distribution | Version |
Amazon | 2 |
Centos | 7.2, 7.9, 8.0-8.4 |
Debian | 9, 10 |
openSuse | 12-SP2 to 12-SP5 |
Red Hat Enterprise | 7.4-7.9, 8.0-8.4 |
Suse Enterprise | 12-SP2 to 12-SP5 |
Ubuntu | 16.04, 18.04, 20.04 |
Ubuntu-Core version | 16.04 |
Hardware
Hardware requirements are specific to the workload running in the cluster but the following guidelines are recommended to support bare cluster installations.
Role | Memory | CPU | Disk |
master | 58GB |
Intel Xeon® Platinum 8175M processors with Advanced Vector Extension (AVX-512) instruction set (or better) 25 virtual cores |
High-IOPS, low latency disks are recommended. 1.2TB |
node | 18GB | 7 virtual cores | 600GB |
Installation Types
There are three installation types available.
-
Out of the box IP access
-
Local Domain with TLS
-
Local Load Balancer (needs spare IP) with TLS : Recommended For Production.
Supported File Formats
Analyzable Binary File Type | File Extension |
N-Day Deep/Shallow 0-Day Deep |
0-Day Shallow |
Java Archive |
jar* | ![]() |
![]() |
Linux executable (application/x-executable) |
none | ![]() |
![]() |
Linux executable (application/x-pie-executable) |
none | ![]() |
![]() |
Linux shared library (application/x-sharedlib) |
.so | ![]() |
![]() |
MacOS executable or library (application/x-mach-binary) |
.pkg, .dmg & .dylib | ![]() |
![]() |
Object File (application/x-object) |
.o | ![]() |
![]() |
Windows dynamic linked library (application/x-dosexec) |
.dll | ![]() |
![]() |
Windows executable (application/x-dosexec) |
.exe, .obj, .msi, .msu & .cab | ![]() |
![]() |
Embedded | PPC, ARM, Renesas & Embedded Linux | ![]() |
![]() |
* Only N-Day detection is available for .jar files
Archive File Type | Required File Extension |
AR | .a, .ar, .deb, .lib |
bzip2 | bz2, bzip2, .tbz, .tbz2 |
Cab | .cab, .msu |
Compound types | .msi, .msp |
Cpio | .cpio |
Dmg | .dmg (HFS/HFS+ only) |
Gzip | .gz, .gzip, .tgz, .tpz |
Ext4 | .ext4 |
Pax | .pax |
Iso | .iso |
Lzma/Lzma2 | .xz |
Rar | .rar |
Rpm | .rpm |
Tar | .tar, .ova |
Squash FS | .squ, .sfs, & .sqf |
Xar | .xar, .pkg |
Vsix | .vsix |
Xz | .xz, .txz |
ZIP | .zip, .jar, .ipa, .xpi, .vsix |
7z | .7z |
Other Information
The following addition information can be found in the CodeSentry datasheet
- Software Bill of Materials (SBOM) Output
- Vulnerabilities and Checks Performed
- Security Attributes
Comments
Article is closed for comments.