Penetration tests

Discover vulnerabilities before someone else does. We perform manual penetration tests of web applications, infrastructure, cloud environments, and APIs. The result is a specific, clear report with evidence and recommendations that can be practically used for remediation.

Request a penetration test

What are penetration tests?

A penetration test (pentest for short) is a controlled, authorized attack on your system or application. An ethical hacker attempts to penetrate the system using the same techniques a real attacker would use–but within a secure, pre-agreed framework and with your consent.

Penetration testing reveals:

Vulnerabilities that scanners miss

Logic flaws in the application, misconfigured permissions, and exploitable business-logic weaknesses.

The actual impact of an attack

Not just a list of CVE numbers, but concrete proof (Proof of Concept) of what an attacker could have gained.

Compliance with regulatory requirements

NIS2, the Cybersecurity Act (ZoKB), NÚKIB recommendations, and insurer requirements.

Detection gaps

Whether your SOC or SIEM would even detect the attack.

A penetration test is not a one-time formality. It is an active investment in security that protects your data, reputation, and customer relationships.

What do we test?

SysnetShield covers four main areas of penetration testing:

Web applications – according to OWASP Testing Guide and ASVS methodologies: authentication, authorization, session management, input validation, and business-logic vulnerabilities

Infrastructure – external and internal tests of networks, servers, network devices, firewalls, and VPNs, from both outside and inside the network

Cloud – AWS, Azure, and Google Cloud: misconfigured S3 buckets, excessive IAM roles, metadata exposure, and insufficient segmentation

APIs (REST, GraphQL, SOAP) – authentication (OAuth, JWT, API keys), object-level authorization (IDOR/BOLA), rate-limiting, and injections

How does a penetration test work?

Our methodology is structured into six phases, refined over dozens of projects:

1

Initial Consultation

We determine what you want to test, what your goals are, and where the boundaries lie. The consultation is free and non-binding–we will get back to you within 24 hours. (1–2 business days)

2

Planning, NDA, and Rules of Engagement

We sign a non-disclosure agreement and define the exact scope of the test–what is in scope, during which hours testing will take place, and who the contact person is for urgent findings. (1–3 business days)

3

Test Execution

We combine automated scanning for rapid coverage with deep manual testing to uncover logic and business-logic vulnerabilities. (5–15 business days)

4

Analysis and CVSS scoring

We classify each vulnerability according to CVSS on a scale from None to Critical; findings without direct risk are marked as Informational. We prepare a Proof of Concept and remediation recommendations for each. (3–5 business days)

5

Presentation of Results

A technical report for your IT team with detailed reproduction steps and an executive summary for management without technical jargon, including remediation prioritization. (1 business day)

6

Retesting

After your team implements the recommendations, we verify whether the vulnerabilities have actually been removed. Retesting is part of every project. (2–3 business days)

Security specialists reviewing findings in the server room

What will you receive as output?

A penetration test from SysnetShield is not just a list of findings. You will receive:

Technical report – a detailed description of each vulnerability with reproduction steps, CVSS score, and recommended remediation

Executive summary – an overview for management without technical jargon, with remediation prioritization

Proof of Concept – screenshots, logs, and code demonstrating the actual exploitability of each vulnerability

CVSS scoring – a standardized severity rating for each finding

Remediation recommendations – specific steps for your IT/dev team, not just general advice

Retesting – verification that fixed vulnerabilities are truly closed

We deliver outputs in Czech. A report in English can also be provided upon request.

Who are penetration tests for?

Penetration testing is not just for large corporations. It is relevant for a range of organizations–from regulated service providers to startups entering foreign markets.

Employee working on the penetration test output

Regulated service providers

Under NIS2 and the Cybersecurity Act (ZoKB), vulnerability testing and penetration testing are legal obligations for the higher-obligation regime according to Decree No. 409/2025 Coll.

Companies before deploying a new application

Identifying vulnerabilities before going live is many times cheaper than dealing with a security incident after deployment.

E-shops and fintech companies

They process payment data and personal information. A breach can result in GDPR fines and loss of customer trust.

Startups and scale-ups

Entering foreign markets and investments from venture capital funds increasingly require proof of penetration test results.

Companies after a security incident

The test reveals how the attacker got in and whether they left any backdoors.

Insurance companies and their clients

Cyber insurance increasingly requires a penetration test as a condition for concluding or renewing a policy.

Not sure which category you fall into? Start with a security audit–it will determine which areas should be tested as a priority.

Penetration Tests vs. Vulnerability Scanning

This difference is key and worth understanding:

Vulnerability scanningPenetration test
What it doesCompares your system against a database of known CVEsActively attempts to exploit vulnerabilities
Who does itAutomated tool (Nessus, Qualys…)Certified ethical hacker
What it revealsKnown, patchable flawsLogic flaws, business-logic, exploit chains
OutputList of CVE numbers with scoresReport with PoC, executive summary, recommendations
PriceLowHigher, reflects the depth of analysis
Suitable forRegular monitoringIn-depth security assessment, compliance

The best approach? Regular vulnerability scanning–quarterly or after every change–and a penetration test at least once a year or before major milestones. We offer a basic vulnerability scan for free.

Why SysnetShield?

There are many companies on the market offering security services. Here is the specific difference–and the people behind it:

Patrik Žák

Patrik Žák

Ethical Hacker and Red Teamer focusing on infrastructure

Patrik Žák’s Profile →
Juraj Daniš

Juraj Daniš

Ethical Hacker focusing on web applications

Juraj Daniš’s Profile →

Team Certifications

Both CRTO and CPTS are fully practical certifications–the exam consists of a multi-day attack in a laboratory environment and the preparation of a report, not a multiple-choice test.

What sets us apart

Specialized team, not subcontractors

We are not a consultancy firm that resells work. Every project is led directly by members of our team with full responsibility for the result.

Manual work, not just automated tools

Automated scanners detect known vulnerabilities. Logic errors, business-logic flaws, and exploit chains can only be uncovered by an experienced tester who thinks like an attacker.

Actionable outputs

The report is not an academic exercise. It is written so that your dev or ops team can start remediation immediately–with specific steps and links to resources.

Tailored scenarios, not templates

We build every project according to your environment, your risks, and your goals. We do not use off-the-shelf methodologies or generic templates.

Discretion and confidentiality

We sign an NDA before every project. All information and results remain exclusively between us and you.

Compliance with international standards

The methodology is based on OWASP, PTES, and NIST and is in compliance with NIS2 and the Cybersecurity Act–meaning it is recognized by regulators and auditors.

Frequently Asked Questions

It depends on the scope. Testing a single web application typically takes 5–10 business days, while a complex infrastructure test takes 10–20 business days. We will provide a precise estimate after the initial consultation.

The price depends on the scope, complexity, and depth of testing. We will prepare a specific quote after a free consultation–every project is different, and we do not work with fixed price lists.

Testing takes place within the agreed scope and time window. For production environments, we plan testing during off-peak hours or on staging environments. We minimize the risk of downtime, but do not eliminate it–this is part of the initial planning.

Black-box: the tester knows nothing about the target–simulating an external attacker. Grey-box: the tester has partial knowledge, such as a user account–the most common approach for web applications. White-box: the tester has full access to code, documentation, and infrastructure–the most in-depth and expensive, suitable for internal audits.

Yes. After a successful retest, we issue a confirmation of the penetration test, which can be presented to an auditor, NÚKIB, or an insurance company. The report is structured in accordance with PTES and OWASP.

We will inform you of a critical finding (CVSS 9.0+) immediately–even during the test, outside the standard reporting cycle. We will agree on remediation prioritization so that the system is secured as soon as possible.

For regulated service providers in the higher-obligation regime, vulnerability testing and penetration testing are legal requirements. Generally, we recommend it at least once a year, with every major infrastructure or application change, and after a security incident.

Identify weaknesses before an attacker finds them

We offer a free initial consultation–we will get back to you within 24 hours. We will tell you what to test, how to do it, and what to expect from the test. No obligations and no sales pressure.

Request a penetration test
We will get back to you within 24 hours with a scope proposal