Penetration testing is a controlled attack simulation to find exploitable weaknesses before real adversaries. Unlike vulnerability scanning that lists known flaws, pentesting shows abuse paths, attack chains, and business impact.
Iranian organizations often reach pentesting when audits, partner contracts, new releases, or near-misses force them. The best time is before external pressure—while remediation still fits a sprint.
Black box has no insider knowledge, gray box uses real role access, and white box includes source/architecture for deepest visibility. For most commercial web apps, gray box balances cost and depth.
A good scope lists URLs, roles, APIs, exclusions, and windows. Without a clear RoE, testing stays shallow or disruption risk rises.
Professional output is not only a CVE list: an executive summary, technical detail with controlled PoCs, remediation priority, and retest advice. Success is closing important findings—not PDF thickness.
Pentesting does not replace WAF, MFA, or SOC. Those are defenses; testing measures their quality and business-logic blind spots. Combining periodic assessment with continuous controls builds durable outcomes.
For pricing, prepare app count, auth complexity, staging/production constraints, and retest needs. Hoxy issues a fixed proposal after a short scope—start with the pentest request form.