Source Code
Learn how the JFrog Security CLI, IDE plugins, and Frogbot secure source code early.
JFrog's shift-left approach to security empowers you to catch and fix issues early, long before software reaches production. By moving security checks to the left of the development timeline, during coding, pull requests, and local builds, you can detect vulnerabilities, secrets, malware, and license risks when they're easiest and cheapest to resolve. Tools like the JFrog Security CLI, IDE plugins, and Frogbot make it seamless to integrate security into everyday workflows: scanning code and artifacts locally, surfacing issues directly in the IDE, and automating pull request reviews for dependency health.
This guide offers comprehensive instructions and best practices to help secure your software development lifecycle using:
System Requirements
The following are the system requirements for enabling security scans using the JFrog Security CLI, IDE plugins, and Frogbot.
| Operating System | Architectures |
|---|---|
| Linux | x86_64 and ARM64 |
| macOS | Intel and Apple Silicon |
| Windows | x86_64 |
You can use any Linux distribution. JFrog Advanced Security scanners, including Create a SAST Policy, run on Linux distributions for these architectures, including Alpine, Debian, Ubuntu, RHEL, CentOS Stream, and Amazon Linux.
Air-Gapped Environments
Air-gapped environments are physically isolated systems disconnected from unsecured networks. You use them to protect sensitive data from cyber threats, malware, and remote hacking.
Related Topics
Updated 4 days ago
