Consulting · Penetration testing
Penetration tests that go deeper.
We attack your networks, web applications, Active Directory and cloud the way real attackers would, and show you what to fix first.
A penetration test by snapSEC GmbH from Vorchdorf is a manual, individually scoped security test of networks, web applications and APIs, Active Directory and cloud or hybrid environments. Our team combines manual testing with tools and its own scripting. Companies in Austria, Germany and Switzerland receive prioritised findings with risk ratings, specific recommendations and a workshop on hardening.
Penetration test report · Excerpt
ConfidentialPT-07 · Area: Active Directory
HighService account with a weak password allows privilege escalation
- Affected
- ad.beispiel-gmbh.at
- Score
- CVSS 3.1 · 8.1 (High)
Description
Any signed-in domain user can request a Kerberos ticket for a privileged service account and crack its weak password offline (Kerberoasting). The account has rights on tier 0 servers.
Recommendation
- Move service accounts to group managed service accounts (gMSA)
- Reduce the account's rights in line with the tiering model
Why manual
What a scanner won't find
Automated scans detect known vulnerabilities. Logic flaws, excessive permissions and chained attack paths are found only by someone who thinks like an attacker.
- Targeted attack simulation instead of standardised scans
- Manual testing, combined with tools and our own scripting
- Current threats and industry-specific risks taken into account
- Clear risk rating and technical recommendation for every finding
At a glance
Penetration testing- Test areas
- Internal and external networks, web applications and APIs, Active Directory, cloud and hybrid
- Method
- Manual testing combined with tools and our own scripting; web following the OWASP Testing Guide
- Scope
- Individually agreed, no standard packages
- Result
- Findings with a risk rating and a recommendation for each, results workshop
- Who it is for
- IT management, CISOs and development teams in companies of all sizes
- Provider
- snapSEC GmbH, Vorchdorf (Austria), for Austria, Germany and Switzerland
- Formerly
- Part of our “Cyber Security Assessments” (penetration testing and red teaming)
Rated one by one
3 × medium
- MediumTest account in the customer portal left active
- MediumSame password reused for an internal service account
- MediumAdmin tiers not separated in Active Directory
Tested in context
1 critical attack path
- Test account in the customer portal left active
- Same password reused for an internal service account
- Admin tiers not separated in Active Directory
- Domain administrator reachedCritical
Test areas
What does a penetration test cover?
The scope follows your systems and risks. We test these areas individually or in combination.
Internal and external networks
Targeted testing of the systems reachable from outside and of your internal network, each from an attacker's point of view.
Web applications and APIs
Web application penetration tests following the OWASP Testing Guide, including APIs and authentication.
Active Directory
How far does an attacker get with an ordinary user account? We test tiering, privilege escalation and Kerberoasting.
Cloud and hybrid environments
Vulnerabilities in Microsoft 365, Azure and AWS, and at the interface between cloud and on-premises network.
Want Microsoft 365 and Azure checked in depth for misconfigurations?Go to the cloud security assessment
Triggers
When does a penetration test make sense?
Typical triggers in practice. Often several apply at once.
Before go-live
New application, new portal, new API: test it before it is publicly reachable.
Audits and customer requirements
When auditors, customers or partners ask for an external security test of your systems.
Cyber insurance
When your insurer wants to know how regularly and thoroughly you test your security.
Assessing effectiveness (NIS2)
Art. 21(2)(f) NIS2 requires procedures to assess the effectiveness of risk-management measures. A pentest provides findings for that.
Process
How a penetration test works
From the first conversation to the workshop: you know the test window, contacts and dates before the first test starts.
Tailored
First call and scoping
We clarify goals, systems and constraints and define the scope. Then you receive a quote.
Agreed together
Planning and approval
We agree the test window, contacts and required access closely with your team.
Manual
Execution
Manual testing, supported by tools and our own scripting, with an eye on current threats and your industry.
Prioritised
Report
Technical findings with risk ratings, affected systems and specific recommendations for every finding.
Together
Workshop
We go through the results with your team and discuss the hardening measures. If you wish, we support you with the implementation.
Result
What you get at the end
Not a data dump, but a report your team can work with: prioritised, traceable and with clear recommendations.
- Risk rating per finding
- Every finding with a clear risk rating, so you know what to fix first.
- Technical findings
- Affected systems and a clear description your IT team can use to verify every finding.
- Recommendations per finding
- Specific technical measures for remediation and hardening.
- Workshop
- Results walkthrough with your team: answer questions, prioritise measures, agree next steps.
Penetration test
Confidentialbeispiel-gmbh.at
Contents
- Scope and approach3
- Risk overview5
- Findings in detail8
- Recommendations34
- Appendix37
Findings by risk
- Critical
- 1
- High
- 3
- Medium
- 6
- Low
- 4
How it differs
Pentest, PTaaS or attack surface management?
Three ways to find vulnerabilities. They don't exclude each other, they complement each other.
| Criterion | Penetration testsnapSEC Consulting · This page | Penetration testing as a serviceblacklens.io PTaaS | Attack surface managementblacklens.io EASM |
|---|---|---|---|
| Cadence | Project with a fixed time frame | Recurring, as a service in the platform | Continuous and automated |
| Approach | Manual and individually scoped, including internal networks and Active Directory | Pentesters confirm findings right in the platform | Discovers your externally visible systems and their vulnerabilities |
| Result | Report with risk ratings and a workshop | Findings and retests in blacklens.io | Always up-to-date overview in the platform |
| Best for | Go-live, audits, insurers, in-depth testing of critical systems | Regular testing of the same targets, with a retest after remediation | A permanent outside view of your company, through the attacker's eyes |
And red teaming? A pentest covers defined systems as completely as possible. Red teaming pursues a goal and tests your detection.
See red teamingFAQ
Frequently asked questions about penetration testing
How much does a penetration test cost?
The price of a penetration test depends on the scope, which is why snapSEC publishes no fixed prices or public price list. What matters is the number and type of systems, their complexity, for example web applications with many roles, and whether we test internally, externally or both. After the first call you receive a quote for exactly that scope. For projects our terms provide for 35% to be invoiced when the order is placed and the rest after acceptance.
How long does a penetration test take?
The duration depends on the scope and is agreed together during scoping. A single web portal is tested faster than an Active Directory spanning several sites with a cloud connection. You know the test window before we start, as well as the dates for the report and workshop. Tests outside normal working hours, Monday to Friday 07:00 to 17:00, are possible by arrangement.
What is the difference between a pentest, red teaming and a vulnerability scan?
A vulnerability scan checks automatically for known vulnerabilities. A penetration test goes further: testers attack defined systems manually and so also find logic flaws and chained attack paths. Red teaming pursues an agreed goal like a real attacker, combines technical and human attack paths and tests whether your detection and response work. For continuous scanning and recurring tests there is blacklens.io.
Will the test disrupt our operations?
As a rule, no: we plan the test so that your operations carry on as normal. That is why we agree before we start which systems are tested in which window, who can be reached on both sides and which systems need particular care. Tests on sensitive systems can take place outside business hours by arrangement. If we notice anything unusual during the test, we coordinate directly with your contacts.
What do you need from us for the test?
We need a named contact, a clear definition of the targets and the agreed test window. Depending on the scope, that could be IP ranges, domains or URLs, suitable test accounts for authenticated testing and network access for internal tests. We clarify exactly what is needed during scoping. That keeps your effort manageable and lets the test start without delay.
What do we receive at the end of a penetration test?
You receive a report with technical findings, a clear risk rating and specific recommendations for every finding. In the follow-up workshop we go through the results with your team, answer questions and discuss the hardening measures. So you know not only what was found, but also in which order to tackle it.
One-off pentest or ongoing testing?
A one-off pentest examines your systems in depth at a fixed point in time, ongoing testing keeps the same targets in view over time, and the two complement each other. A project pentest suits occasions such as go-live or an audit. If you want the same targets tested regularly, blacklens.io, the platform of snapSEC GmbH, offers penetration testing as a service (PTaaS) with retests right in the platform. For a continuous outside view of your attack surface it offers attack surface management.
Who carries out the tests?
The tests are carried out by experienced penetration testers of snapSEC GmbH. Our team brings more than 20 years of experience in IT security and combines manual testing with tools and its own scripting. Under our terms we may bring in highly qualified specialists from other companies for individual assignments. You can ask for details of the person, their qualifications and the extent of their work at any time.
Read on
Related services
First conversation
Let's define your scope.
Tell us what should be tested and why. We will propose a scope that matches your risks.
Destination: snapSEC, Vorchdorf
Asamerstraße 1b
4655 Vorchdorf, Austria 47°59′ N · 13°55′ E
Personal, without obligation and confidential.