Safeguard
Topic

Security

In-depth guides and analysis on security from the Safeguard engineering team.

521 articles

Security

Code Error Finder Tools: Catching Security Bugs Early

A code error finder is any tool that surfaces bugs before they ship — and the ones that matter most for security catch the errors that turn into vulnerabilities.

Apr 8, 20255 min read
Security

Server Vulnerability Assessment: A Step-by-Step Guide

A server vulnerability assessment finds the missing patches, weak configs, and exposed services on your hosts before an attacker does. Here is how to run one that produces action, not noise.

Apr 8, 20256 min read
Security

DevOps Key Metrics: The Numbers That Actually Predict Delivery Health

The DevOps key metrics worth tracking are the four DORA measures plus a handful of security signals. Here is what each one means, how to measure it, and why security belongs in the same dashboard.

Apr 8, 20256 min read
Security

iOS App Security Testing: A Practical Guide for Mobile Teams

iOS app security testing means checking storage, transport, and third-party code, not just trusting the App Store review. Here is how to do it well.

Apr 7, 20256 min read
Security

Whitebox Testing Explained: A Practical Security Guide

Whitebox testing is a testing approach where the tester has full access to source code, architecture, and internals, which makes it powerful for finding security flaws early. Here is how it works and where it fits.

Apr 5, 20256 min read
Security

How to Run a Software Security Assessment

A software security assessment is a structured evaluation of an application's security posture across code, dependencies, configuration, and process. Here is how to run one that produces action, not a PDF.

Apr 3, 20256 min read
Security

Secure Usage of Authorized Code Repositories: A Practical Guide

Secure usage of authorized code repositories means controlling who can access source, protecting branches, scanning for secrets, and treating the repo as production infrastructure. Here is how.

Mar 31, 20256 min read
Security

Jakarta and Java: A Security Guide to the Namespace Migration

Jakarta Java is the successor to Java EE, and the javax-to-jakarta namespace shift has real security implications for anyone still running the old libraries.

Mar 31, 20256 min read
Security

Vulnerable Websites List: Legal Sites to Practice Security Testing

A curated vulnerable websites list of intentionally insecure apps and labs built for legal, hands-on security practice — plus the rules that keep your training from becoming a crime.

Mar 30, 20255 min read
Security

Vulnerability Checker: How to Scan Your Code and Websites for Flaws

What a vulnerability checker does, the different kinds (dependency, website, container), and how to choose and use one to actually reduce risk rather than generate noise.

Mar 30, 20256 min read
Security

Serialize vs Deserialize: A Practical Comparison and Why Deserialization Is the Risky One

Serialize turns an object into bytes; deserialize turns bytes back into an object. The comparison matters for security because deserializing untrusted data in Java has caused some of the worst RCE bugs on record.

Mar 27, 20256 min read
Security

How to Avoid NullPointerException in Java

The NullPointerException is Java's most common runtime crash. Here is how to avoid it with Optional, defensive coding, and the tools that catch nulls early.

Mar 27, 20255 min read

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.

Security (Page 32) — Supply Chain Security Blog | Safeguard