CybersecTools API access is now live!Learn More

Software Security

Browse 17 software security tools

Formal verification tools & services for C/Rust software security & safety.

Automated code repair tool that detects and fixes security/reliability bugs.

Firmware & software protection against reverse engineering for embedded systems.

Python3 code protection against reverse engineering via opcode obfuscation.

Real-time crash monitoring with heuristics to distinguish bugs from attacks

Static analysis tool for C/C++ and enterprise languages, now part of AdaCore

Certificate program teaching secure software development and coding practices

Security training course focused on threat assessment in software dev

Fix-first AppSec powered by agentic remediation, covering SCA, SAST & secrets.

Software asset inventory & lifecycle mgmt platform for visibility & control

Source code diversification tool that creates program variants with diversity

AI-powered code review tool providing automated PR feedback and quality analysis

Software updater that patches security flaws in Windows & third-party apps

A tool that uses NLP and ML to identify potential software vulnerabilities from git commit messages

A cryptographic framework that secures software update systems by enabling publishers to sign content offline and consumers to verify authenticity through trusted verification mechanisms.

A set of tools for securing JavaScript projects against software supply chain attacks.

An open source tool that generates YARA rules from installed software on running operating systems for efficient software identification in digital forensic investigations.