Skip to content

Application security and testing guides

Web, API and mobile application testing, the OWASP lists, SAST and DAST, secure code review and running an application security program.

Application SecurityNov 7, 2026

Android Penetration Testing: Tools, Checklist and Scope

Android penetration testing explained: a MASVS checklist, the tools testers use, what changed in Android 12 to 17, and a fixed-price test from $6,000.

Read15 min read
Application SecurityNov 7, 2026

Best SAST Tools in 2026: Free, Open-Source and Commercial, Compared

SAST tools compared for 2026: 10 commercial and 10 free or open-source tools, with published prices, language coverage, and the flaws none can catch.

Read16 min read
Application SecurityNov 7, 2026

Secure Coding Practices and Standards (OWASP, CERT Checklist)

Secure coding practices as a checklist mapped to OWASP, SEI CERT and the 2025 CWE Top 25, plus how to write your own standard and get it verified.

Read16 min read
Application SecurityNov 7, 2026

Secure Software Development Lifecycle (SSDLC) Explained: Phases, Frameworks and Evidence

SSDLC explained: the six secure SDLC phases, the evidence each should leave, how NIST SSDF and PCI DSS map to them, and where code review and testing fit.

Read15 min read
Application SecuritySep 26, 2026

CI/CD Pipeline Security: How Attackers Abuse Runners, Secrets and OIDC

CI/CD pipeline security explained: how attackers abuse runners, pipeline secrets, third-party actions and OIDC trust, with the controls that stop each path.

Read12 min read
Application SecuritySep 26, 2026

GraphQL Security Testing: Introspection, Batching and Authorization Flaws

GraphQL security testing explained: finding endpoints, introspection and suggestions, IDOR, batching and alias abuse, DoS, CSRF, and how to test each.

Read11 min read
Application SecuritySep 26, 2026

OWASP Top 10 2025, Explained With Real Test Findings

The OWASP Top 10 2025 explained: all ten categories, what changed from 2021, and the real finding a tester turns up for each, with how we test it.

Read11 min read
Application SecuritySep 26, 2026

How to Pass the Salesforce Security Review (AppExchange)

How to pass the Salesforce security review for an AppExchange package: required scans, the top failure reasons, false-positive docs, fees and timeline.

Read12 min read
Application SecuritySep 26, 2026

SAST vs DAST vs IAST vs RASP: What Each Finds and Misses

SAST vs DAST vs IAST vs RASP compared: when each runs, what it finds, what it misses, and where manual code review and penetration testing fill the gaps.

Read13 min read
Application SecuritySep 5, 2026

DAST vs Penetration Testing: What Each One Finds and Misses

DAST vs penetration testing: how dynamic application security testing works, what it catches, what only a manual test finds, and how to use both in one program.

Read7 min read
Application SecuritySep 2, 2026

iOS vs Android Security Testing: What Actually Differs

How mobile security testing differs between iOS and Android: storage, sandboxing, jailbreak and root, pinning, IPC, and the findings typical of each platform.

Read11 min read
Application SecurityAug 27, 2026

OWASP ASVS: The Application Security Verification Standard

What the OWASP Application Security Verification Standard (ASVS) is, how its three levels work, how it differs from the Top 10, and how to use it in a pentest.

Read9 min read
Application SecurityDec 26, 2025

Application Security Myths, Debunked

Common myths quietly undermine application security programs. Here are the most persistent ones, and what actually holds up once you test them against reality.

Read6 min read
Application SecurityNov 23, 2025

The OWASP API Security Top 10 (2023), Explained

The OWASP API Security Top 10 names the risks that break real APIs. Here is what each category means in plain terms, and why authorization dominates the list.

Read8 min read
Application SecurityOct 29, 2025

API Security Best Practices

A practical guide to API security: authentication, authorization, rate limiting, input validation, and the design habits that keep your endpoints from leaking.

Read8 min read
Application SecurityAug 13, 2025

Vibe Coding Security Risks: Where AI-Generated Code Fails

AI can generate working code from a prompt in seconds. It can generate insecure code just as fast. Here are the risks of vibe coding and how to ship it safely.

Read7 min read
Application SecurityMay 29, 2025

SaaS Penetration Testing: A Complete Guide

SaaS penetration testing explained: tenant isolation, roles, APIs and cloud, how to scope it, what SOC 2 auditors expect, and what it costs, from $5,200.

Read12 min read
Application SecurityMay 14, 2025

Shifting Security Left in the SDLC

Shift-left security moves testing earlier in the development lifecycle, where flaws are cheap to fix. Here is what it means in practice and how to do it well.

Read7 min read
Application SecurityFeb 24, 2025

Building a Secure Code Review Program

Secure code review finds flaws automated scanning misses, at the source. Here is how to build a program that scales without slowing your engineers down.

Read7 min read
Application SecurityNov 5, 2024

Web Application Security Testing: The Complete Guide

Web application security testing explained: SAST, DAST, IAST, SCA and manual testing compared, an OWASP WSTG checklist, and what manual testing costs.

Read16 min read
Application SecurityNov 2, 2024

API Penetration Testing: Methodology and Checklist

A step-by-step API penetration testing checklist for REST and GraphQL: the OWASP API Top 10 flaws that matter, how to test authorization, and how to scope it.

Read11 min read
Application SecurityOct 8, 2024

The OWASP Mobile Top 10 2024, Explained

The OWASP Mobile Top 10 2024 in plain English: M1 to M10, what changed from the 2016 list, and how to test iOS and Android apps against each risk.

Read10 min read
Application SecurityAug 31, 2024

Application Security Maturity Model: Five Levels With a Checklist

How mature is your application security program? A practical checklist across five levels, from ad hoc to optimized, and how to move up to the next one.

Read7 min read
Application SecurityJul 23, 2024

How to Start an Application Security Program: The First 90 Days

Building an application security program from nothing is less about tools than sequence. Here is a practical first-90-days path that avoids the common traps.

Read8 min read

24 articles

Not looking for an article? See our penetration testing services, compare penetration testing providers, check the US penetration testing price index, or download the free templates and checklists.

Get a quick proposal

We are online