Analyze source code or binaries without executing the program to find security issues.
Tool
Description
Key Features
Supported Languages
Open-source platform for continuous inspection
Detects bugs, code smells, security vulnerabilities
Fortify Static Code Analyzer
Enterprise-grade static analysis
Deep security analysis, compliance reporting
Cloud and on-premise static analysis
SAST for web, mobile, desktop apps
Python-specific static analysis
Security issues in Python code
Test applications during runtime to find vulnerabilities like injection points, insecure configurations, etc.
Tool
Description
Key Features
Supported Platforms
Open-source web app scanner, also applicable for desktop apps with web interfaces
Automated scans, scripting support
Integrated platform for testing web security, applicable for web-based desktop apps
Automated and manual testing
Web security scanner with scripting
Detects common vulnerabilities
(Note: Primarily for web apps but useful for Electron or web-based desktop apps)
Deep analysis of binary files to uncover vulnerabilities, malware, or backdoors.
Tool
Description
Features
Supported Formats
Reverse engineering, vulnerability analysis
Open-source reverse engineering suite
Open-source reverse engineering framework
Scripting, vulnerability detection
Automate the input generation process to find memory corruptions, crashes, and other vulnerabilities.
Tool
Description
Key Features
Supported Formats
Finds security vulnerabilities
Crash detection, code coverage
Google’s fuzzing infrastructure
Automated fuzzing for open-source projects
5. Security Scanners & Vulnerability Databases
Identify known vulnerabilities and misconfigurations.
Tool / Service
Description
Key Features
Supported Platforms
Detects vulnerabilities, misconfigurations
Cloud-based vulnerability management
Automated scans, compliance
6. Code Analysis & Dependency Scanners
Identify insecure dependencies and third-party libraries.
Tool
Description
Features
Supported Languages
Detects vulnerable libraries
Finds vulnerabilities in dependencies
JavaScript dependencies scanner
Detects vulnerable JS libraries
Last updated