Skip to content
DAAKYI

GUIDE · Vulnerability Assessment & Penetration Testing

Find the Weaknesses Before Attackers Do.

Authorized testing of networks, applications and cloud environments shows which vulnerabilities are truly exploitable.

  • Validated, prioritized vulnerabilities
  • Independently validated defenses
  • Evidence for compliance testing requirements
Request a Security Assessment
How Vulnerability Assessment & Penetration Testing Works
  1. 1Define Objectives
  2. 2Map Attack Surface
  3. 3Validate and Exploit
  4. 4Rate and Report
  5. 5Verify Remediation

Executive Summary

  • 01A scan lists possible flaws, while a penetration test proves which ones an attacker can actually use.
  • 02The value of a test lies in the attack path, the evidence and the fix, not in the number of findings.
  • 03Testing works as a recurring control, because new code, cloud services and accounts keep changing exposure.

The Challenge

Vulnerability scans produce long lists that rarely show which weaknesses an attacker could chain together.

Untested internet-facing services and applications remain a common entry point for intrusions.

The DAAKYI Approach

DAAKYI combines automated discovery with manual testing to validate exploitability within an agreed scope and rules of engagement.

Each finding includes business impact and a practical fix, and retesting confirms closure.

  1. 01

    Scoping and rules of engagement

  2. 02

    Vulnerability discovery

  3. 03

    Manual exploitation testing

  4. 04

    Reporting and retest

In Depth

How the Discipline Works

Scoping Defines What Proof Means

Every test starts with a decision about what the organization needs to learn. A scope names the targets, the permitted techniques, the testing windows and the people who can stop work if something goes wrong. It also states the objective. One engagement may test whether an outsider can reach customer records. Another may check whether a stolen employee credential leads to administrative control. Clear objectives keep testers focused on risk rather than volume. Written authorization protects both sides, because it separates lawful testing from intrusion. Emergency contacts and escalation paths matter most when a tester finds signs of a real, earlier compromise.

Discovery Builds the Attack Surface Map

Discovery combines automated scanning with human reconnaissance. Scanners enumerate hosts, open ports, service versions and known flaws quickly. Testers then look for what tools miss: forgotten subdomains, exposed administration panels, leaked credentials, default configurations and APIs absent from documentation. The output is not a finding list. It is a map of reachable assets and likely paths. Testers review scanner results to remove false positives and to spot weaknesses that matter only in combination, such as a low-severity information leak that reveals a username format. Good discovery also records what was not tested, so coverage gaps are visible to the reader.

Exploitation Proves Impact Safely

Manual exploitation separates theoretical risk from demonstrated risk. A tester attempts to use a weakness, then stops at the agreed boundary. Proof may be a screenshot of a record header, a harmless file written to a test directory or a captured session token, not bulk data extraction. Testers chain findings the way an attacker would: an exposed service yields a foothold, the foothold yields credentials, the credentials open an internal system. Each step is logged with timestamps so defenders can compare activity against their own monitoring. That comparison often reveals detection gaps as clearly as it reveals vulnerabilities.

Security executive presenting to a board of directors
A vulnerability is only a risk once someone can reach it, use it and gain something from it.

Capability Matrix

What the Service Includes

  • Network Testing

    External and internal infrastructure.

    Stage
    GUIDE
    Delivered Through
    Advisory Engagements
  • Application and API Testing

    Web, mobile and API attack surfaces.

    Stage
    GUIDE
    Delivered Through
    Advisory Engagements
  • Cloud Configuration Testing

    Cloud vulnerability testing.

    Stage
    GUIDE
    Delivered Through
    Advisory Engagements
  • Retesting

    Confirmation that fixes work.

    Stage
    GUIDE
    Delivered Through
    Advisory Engagements

How It Works

How Vulnerability Assessment & Penetration Testing Works

How Vulnerability Assessment & Penetration Testing Works
  1. 01Scope
  2. 02Discover
  3. 03Exploit
  4. 04Retest

Methodology

The Method, Step by Step

  1. 1

    Define Objectives

    Agree what the test must prove, which assets are in scope and which are excluded. Record permitted techniques, testing windows, data handling rules and stop conditions. Name technical contacts on both sides. Obtain written authorization from the asset owner, including any third-party hosting or cloud provider whose terms require notice.

  2. 2

    Map Attack Surface

    Enumerate domains, addresses, services, applications and cloud resources reachable from the chosen vantage point. Run authenticated and unauthenticated scans where agreed. Correlate results with asset inventories to find unknown systems. Rank targets by exposure and by the value of what they protect, so manual effort goes where compromise would hurt most.

  3. 3

    Validate and Exploit

    Confirm each scanner result by hand and discard false positives. Test business logic, authentication, authorization and input handling that tools cannot judge. Attempt exploitation within limits, and chain weaknesses toward a defined objective. Capture evidence of each step so the client can reproduce the issue.

  4. 4

    Rate and Report

    Rate each finding by exploitability, reachable impact and the sensitivity of affected data, not by scanner score alone. Describe the attack path in plain language. Pair every issue with a specific fix and an owner suggestion. Give leadership a short summary of overall exposure and the few actions that reduce it most.

  5. 5

    Verify Remediation

    After fixes are deployed, repeat the original attack steps against each finding. Mark it closed, partly mitigated or still exploitable. Check that the fix did not introduce a new weakness nearby. Update the report so auditors and management see current status rather than a historical snapshot.

Operating Model

Delivered from the GUIDE Pillar

Pillar position

GUIDE

Advisory, Risk & Assurance

  • Engagement model

    Advisory Engagements

    Fixed-scope assessments, strategy, compliance and testing.

    Best for · Defined questions with a clear deliverable

Threat Scenarios

What It Looks Like in Practice

  • Exposed Administration Interface

    How It Shows Up

    A management console for a firewall, database or content system answers on the public internet with default or weak credentials.

    Response

    Testing confirms reachability, runs agreed authentication checks and shows what the console controls, so the owner can restrict access.

  • Stolen Employee Credentials

    How It Shows Up

    A phished password works on a VPN or cloud portal that lacks strong multifactor enforcement.

    Response

    Internal testing starts from a low-privilege account and tests whether it can escalate, move laterally and reach sensitive systems.

  • Broken Access Control in an API

    How It Shows Up

    A customer can read another customer's records by changing an identifier in a request.

    Response

    Testers replay requests across accounts and roles, then document which objects and functions lack server-side authorization checks.

  • Cloud Storage Misconfiguration

    How It Shows Up

    A storage bucket or snapshot is readable by anyone, or an overly broad role lets a compromised workload reach other services.

    Response

    Configuration testing reviews permissions and attempts agreed access paths, then recommends least-privilege fixes.

Outcomes

What Your Institution Gains

  • Validated, prioritized vulnerabilities
  • Independently validated defenses
  • Evidence for compliance testing requirements

Deliverables and Roles

What You Receive, and Who Does What

DeliverablePurpose
Executive SummaryGives leadership a plain view of overall exposure and the actions that matter most.
Technical Findings ReportDocuments each validated weakness with evidence, attack path and rating.
Remediation GuidanceTells engineers the specific change needed to close each finding.
Evidence PackagePreserves logs, screenshots and request traces so issues can be reproduced.
Retest StatementRecords the verified status of every finding after fixes are applied.
RoleResponsibility
Executive Sponsor (Client)Approves scope and risk appetite and removes obstacles to remediation.
System Owner (Client)Confirms asset ownership, provides access and fixes the findings assigned to the team.
Lead Tester (Provider)Plans the engagement, directs technique selection and signs off every validated finding.
Engagement Manager (Provider)Manages schedule, communication and immediate escalation of critical issues found during testing.

Maturity Model

Where Organizations Typically Stand

  1. Stage 1

    Ad Hoc Scanning

    Scans run occasionally with no validation, and results sit in long lists without owners.

  2. Stage 2

    Scheduled Testing

    Periodic tests exist mainly to satisfy audits, and fixes are tracked informally.

  3. Stage 3

    Risk‑Driven Testing

    Scope follows business-critical assets and threat scenarios, and findings enter a managed remediation process with retesting.

  4. Stage 4

    Continuous Validation

    Automated scanning runs continuously and manual testing follows major changes. Results feed detection tuning and architecture decisions.

Frameworks and Regulation

The Standards That Shape This Work

  • PCI DSS v4.0.1

    It requires regular vulnerability scanning and penetration testing of the cardholder data environment. The future-dated requirements introduced in v4.0 became mandatory on 31 March 2025.

  • ISO/IEC 27001:2022

    Annex A technological controls cover technical vulnerability management and security testing. Test reports and retest results serve as audit evidence for them.

  • OWASP Top 10 and ASVS

    They give testers shared risk categories and verification requirements for web applications and APIs, which makes coverage easier to explain and compare.

  • Ghana Cybersecurity Act, 2020 (Act 1038)

    It provides for licensing and accreditation of cybersecurity service providers and professionals, which bears on how organizations in Ghana select a testing provider.

Buyer Guidance

Choosing the Right Provider

What to look for

  • Look for testers who explain their methodology and show sample reports with attack paths, not only scanner exports.
  • Confirm that the provider manually validates every reported finding before it reaches your team.
  • Check that the rules of engagement cover production safety, data handling and stop conditions.
  • Where the Cybersecurity Act, 2020 (Act 1038) applies, confirm the provider meets licensing and accreditation expectations for cybersecurity service providers.

Questions to ask a provider

  • How do you validate findings and remove false positives?
  • Who performs the manual testing, and how is their work reviewed?
  • How do you protect production availability and our data during testing?
  • What does retesting include, and how is closure evidenced?

Regulatory & Industry Context

The Obligations This Service Supports

Testing supports requirements in PCI DSS, ISO/IEC 27001 and SOC 2, and regulator expectations for periodic security testing.

Frameworks DAAKYI helps clients implement

  • PCI DSS
  • ISO/IEC 27001
  • SOC 2
  • CIS Controls

Framework references describe client implementation support, not DAAKYI certifications.

Technical Detail

For Architects and Security Leads

Framework and regulatory alignment
  • PCI DSS
  • ISO/IEC 27001
  • SOC 2
  • CIS Controls

Testing supports requirements in PCI DSS, ISO/IEC 27001 and SOC 2, and regulator expectations for periodic security testing.

Architecture reference

How Vulnerability Assessment & Penetration Testing Works: Scope → Discover → Exploit → Retest.

DAAKYI combines automated discovery with manual testing to validate exploitability within an agreed scope and rules of engagement.

Attack Chaining and Severity Ratings

Severity scores describe a flaw in isolation. Attackers do not work in isolation. A server-side request forgery issue rated medium may reach a cloud metadata service, return temporary credentials and grant storage access. A verbose error message rated low may disclose a framework version that has a known remote code execution flaw. Testers therefore record preconditions, reachable network position and privilege gained at each hop. They map behaviors to MITRE ATT&CK tactics where useful, so defenders can match test activity to detections. The final rating reflects the whole path. Remediation guidance then identifies the cheapest link to break, which is often a configuration change rather than a patch.

Application and API Test Coverage

Application testing follows the OWASP Top 10 and, for deeper work, the OWASP ASVS. Testers check broken access control by replaying requests with another user's token, altering object identifiers and calling administrative endpoints as a standard user. They test session handling, input validation, file upload and server-side injection. For APIs, they compare the published specification with actual behavior, hunting undocumented endpoints, excessive data in responses and missing rate limits. Mobile testing adds local storage, certificate validation and tamper resistance. Authenticated testing needs accounts at several privilege levels, because most serious flaws sit behind the login page.

Glossary

Key Terms

Rules of Engagement
The written limits on targets, techniques, timing and communication that govern a test.
Attack Path
The sequence of weaknesses an attacker links together to move from initial access to a target.
False Positive
A scanner result that reports a vulnerability that does not actually exist.
Lateral Movement
Using access gained on one system to reach other systems inside a network.

Proof Points

What We Can Stand Behind

  • Every stage of DAAKYI's delivery methodology produces documented, auditable deliverables.

FAQ

Questions Leaders Ask

DAAKYI Intelligence

Ask Kasara About Vulnerability Assessment & Penetration Testing

Kasara, our AI assistant, answers from DAAKYI's published content and can connect you with a specialist.

Next Step

Discuss Vulnerability Assessment & Penetration Testing with DAAKYI

Tell us about your environment and obligations. A DAAKYI specialist for Vulnerability Assessment & Penetration Testing will respond.

Request a Security Assessment