Cybersecurity services: VAPT, incident response and security AMC

Adyog finds the weaknesses in your applications and infrastructure before an attacker does, helps you contain and recover when an incident happens, and keeps your defences maintained under an annual contract. This page explains what each service is, how an engagement runs, what you receive at the end, and how to start one.

What VAPT is

VAPT (vulnerability assessment and penetration testing) is a structured security test of the systems a business depends on. It combines two methods that answer different questions: which weaknesses exist, and which of them an attacker could actually use.

A scan on its own produces a long list of possible issues with no sense of which ones matter. A penetration test on its own goes deep on a few paths and can miss whole classes of weakness. Running both, and reporting them together, gives a complete and prioritised picture.

Vulnerability assessment

A vulnerability assessment is a broad, systematic review. Automated scanners and manual checks look for missing patches, weak configurations, exposed services, outdated libraries and insecure defaults across everything in scope. Each finding is rated by severity so that the riskiest issues are fixed first.

Penetration testing

Penetration testing is a controlled attack carried out by experienced testers with your written permission. Testers chain weaknesses together the way a real attacker would, for example from a weak login to stored customer data, and prove the impact with evidence. Manual testing finds what scanners cannot: flaws in business logic, broken access control between users, and insecure workflows.

What a VAPT engagement can cover

Scope is agreed before any testing starts. A typical engagement covers one or more of the following.

  • Web applications and customer portals, tested against the OWASP Top 10 and the OWASP Web Security Testing Guide.

  • APIs used by your web and mobile apps, including authentication, authorisation and rate limits.

  • Mobile apps, including how they store data on the device and talk to the server.

  • External networks: everything an attacker can reach from the internet.

  • Internal networks: what an attacker, or a compromised laptop, could reach once inside.

  • Cloud configurations: identity and access settings, storage permissions and exposed management interfaces.

  • AI features built on LLMs: prompt injection, data leakage through model output and unsafe tool use.

How Adyog runs a VAPT engagement

Every engagement follows the same four stages, based on public methods such as NIST SP 800-115 and PTES, so that results are repeatable and easy to compare from one test to the next.

Scoping and rules of engagement

We agree what is in scope, what is out of scope, the testing window, the accounts and environments to use, and who to call if testing uncovers something urgent. Nothing is tested without written authorisation from the owner of the system.

Discovery and testing

Testers map the attack surface, run automated scans, then test by hand. Findings are verified to remove false positives before they reach the report, so engineering time is spent only on real issues.

Reporting and walkthrough

You receive a written report and a walkthrough call with the testers. Each finding is scored with CVSS, mapped to MITRE ATT&CK techniques where relevant, and paired with clear steps to fix it.

Retesting

Once your team has fixed the findings, we retest them and issue an updated report that shows which issues are closed and which remain open. Auditors and enterprise customers usually ask to see that retest report.

What incident response is

Incident response is the work of detecting a security incident, containing it, removing the attacker, restoring normal operations and learning from what happened. Ransomware, a compromised email account, leaked credentials and a defaced website are all incidents. Public guidance such as NIST SP 800-61 sets out the same lifecycle that Adyog follows.

Speed matters, but so does order. Wiping a compromised server too early destroys the evidence needed to understand how the attacker got in, and restoring from backup without closing that entry point invites the same attack again.

Containment, eradication and recovery

During an incident, Adyog's incident response team works with your engineers to isolate affected systems, preserve evidence, identify the entry point, remove the attacker's access and bring services back safely. You get a single point of contact and regular written updates for leadership.

Readiness before an incident

An incident you have prepared for costs far less than one you have not. We help teams write an incident response plan, define who decides what, check that logs and backups will actually be there when needed, and rehearse the plan with a tabletop exercise.

Review after an incident

Every response ends with a written root-cause review: a timeline of what happened, how the attacker got in, what was affected, and the changes that stop it happening again.

What a security AMC covers

A security AMC (annual maintenance contract) turns one-off testing into ongoing protection. Instead of a single test that is out of date after the next release, Adyog keeps your security work on a schedule agreed at the start of the contract.

A security AMC suits companies that release software often, run infrastructure that changes every month, or need to show customers and auditors that security is maintained rather than checked once.

  • Scheduled VAPT of your applications and infrastructure, with retests included.

  • Security review of major releases before they go live.

  • Patch, configuration and access reviews of servers and cloud accounts.

  • Incident response on call, with agreed response times written into the contract.

  • A named security contact who knows your systems and a regular report for leadership.

What you receive

Deliverables are written for two audiences: leadership, who need to know the risk and the decision, and engineers, who need to know exactly what to change.

  • An executive summary in plain language: overall risk, the most serious findings and what to do first.

  • A technical report with every finding, its CVSS rating, evidence, steps to reproduce and steps to fix.

  • A walkthrough call with the testers for your engineering team.

  • A retest report confirming which findings are closed.

  • For incidents: a timeline, a root-cause review and a list of follow-up actions with owners.

Who these services are for

Adyog works with companies worldwide that build or depend on software: product companies preparing for an enterprise customer's security review, teams launching AI features, and businesses whose infrastructure has grown faster than its security.

Our live engagements include work in finance, in education with schools, and in publishing, where customer data, student records and digital content all need protecting. Adyog is headquartered in Chennai, India, and works with clients remotely and on site.

Security, software and infrastructure from one team

Adyog also builds software and runs infrastructure. Because the same company engineers AI-native products and manages infrastructure for its clients, our testers understand how systems are built and operated, and our fixes are practical for the teams who have to ship them.

If a test finds problems in code or infrastructure that your team does not have time to fix, Adyog's custom software development and infrastructure managed services teams can fix them for you.

Frequently asked questions

What is the difference between a vulnerability assessment and a penetration test?

A vulnerability assessment is a broad review that lists known weaknesses and rates their severity. A penetration test is a controlled attack that proves which weaknesses can actually be exploited and what an attacker could reach. VAPT combines both, so you get coverage and proof in one report.

Will penetration testing disrupt our live systems?

Testing is planned to avoid disruption. Risky tests are agreed in advance, run in a staging environment where one exists, or scheduled in a quiet window. Testers stop and call your named contact at once if anything behaves unexpectedly.

How long does a VAPT engagement take?

It depends on scope. A single web application usually takes days of testing, while a large estate of applications, networks and cloud accounts takes longer. The scoping call ends with an agreed timeline before any testing starts.

What do we need to provide before testing starts?

Written authorisation, the list of systems in scope, test accounts for each user role, and a technical contact. For internal network testing, Adyog also needs remote or on-site access to your network, arranged with your team.

What happens if testers find a critical vulnerability?

Critical findings are reported to your named contact as soon as they are confirmed, not held back for the final report, so your team can start fixing them immediately. They appear in the report with full details and are retested once fixed.

Do you work with companies outside India?

Yes. Adyog is headquartered in Chennai, India, and works with companies worldwide. Testing, reporting and incident response are run remotely, with on-site work arranged when a system can only be reached from inside your premises.

Talk to Adyog about a security assessment

Tell us what you want tested, or what has happened. We reply with a proposed scope and timeline before any work starts.

Contact Adyog