BSI Study: A Penetration Testing Model

Introduction

The study “A Penetration Testing Model”, published by the Federal Office for Information Security (BSI), describes a structured approach to planning, conducting, and evaluating penetration tests.

Unlike purely technical guides, the study follows a holistic approach that includes technical, organizational, legal, and economic aspects. Its primary goal is to support both clients and service providers in performing efficient and traceable security assessments.

Historically, the study is rooted in the German public sector and governmental environment. Its structure, terminology, and focus reflect the requirements of public authorities and regulated organizations in Germany.

The study is aimed at:

  • companies and public authorities as clients
  • IT security service providers
  • decision-makers in security contexts

The official study is publicly available at:
https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publications/Studies/Penetration/penetration_pdf.html

Objectives

  • Establish a structured methodology for penetration testing
  • Improve quality and comparability of tests
  • Support selection of service providers
  • Address legal and organizational requirements

The focus is on efficient and goal-oriented testing, particularly in the context of public-sector requirements.

Structure of the Study

The study follows the full penetration testing lifecycle and covers both conceptual and operational aspects:

  • fundamentals and definitions
  • threat models and attacker profiles
  • classification and objectives of penetration testing
  • legal and organizational framework (strongly aligned with German law)
  • requirements for personnel and processes
  • methodology and execution

Methodological Approach

The study defines a five-phase penetration testing process:

  1. Preparation (including legal considerations, e.g. German criminal law such as Section 202c)
  2. Reconnaissance
  3. Analysis
  4. Intrusion Attempts
  5. Final Analysis / Clean-Up

It also includes typical technical steps such as scanning, fingerprinting, vulnerability analysis, and exploitation.

A modular approach allows adapting the scope based on objectives, risks, and budget.

Practical Relevance

The study represents one of the early structured approaches to penetration testing and has significantly contributed to professionalization, especially within the German public sector. It provides a solid foundation for structuring engagements and defining requirements in regulated environments.

Its strength lies in combining technical and non-technical aspects, with a strong emphasis on documentation, legal compliance, and process definition — all of which are particularly relevant for governmental use cases.

The methodology also serves as a conceptual basis for certifications and quality requirements in Germany, especially for service providers working with public institutions.

Over time, the original study has been complemented by more practical and up-to-date BSI publications, such as the Practical Guide for Penetration Testing and materials related to IS auditing and IT baseline protection. These follow-up documents refine the original concepts but remain closely tied to the German administrative context.

Limitations

The study has several limitations. Its age limits its applicability to modern technologies such as cloud environments and contemporary application architectures.

The methodology is relatively high-level and lacks detailed technical guidance, requiring complementary frameworks for practical execution.

Another limitation is its strong focus on the German governmental environment. While beneficial for public-sector use cases, this limits its direct applicability in international or purely commercial contexts.

Finally, although the modular approach is flexible, a fully comprehensive implementation is rarely feasible in practice due to time and budget constraints.

Overall, the study is a solid conceptual foundation but is heavily shaped by its original governmental context and is typically complemented by more modern and internationally adopted standards.

Section Navigation

binsec academy GmbH – Advanced Pentest Training Lab

binsec academy GmbH operates the Pentest Training Lab, a highly practical online platform dedicated to real penetration testing. Simulating complex corporate networks and advanced real-world attack scenarios within isolated lab environments, it is engineered to sharpen the skills of aspiring and professional penetration testers. Upon conquering our rigorous, fully practical examination, participants earn the distinguished Binsec Academy Certified Pentest Professional (BACPP) designation — proving their technical capability to methodically uncover and evaluate vulnerabilities in modern IT infrastructures.

Explore the Pentest Training Lab

binsec GmbH – Experts in Penetration Testing

binsec GmbH is a highly specialized penetration testing provider and the operative pentesting core of the binsec group. Since 2013, the company has focused exclusively on high-end, human-led penetration tests (pentests) and advanced red team simulations. Rejecting automated scans, our team of permanently employed, certified senior pentest experts delivers manual deep-dive assessments of critical digital systems: from web applications and APIs to mobile apps, complex network infrastructures, and cloud environments. As a dedicated assessment partner for highly regulated sectors such as Payment, Banking, and Healthcare, binsec GmbH provides clear risk evaluations and actionable reports to effectively secure business-critical systems.

Get Manual Expert Penetration Testing Services

Contact

binsec GmbH
Clemensstraße 6-8
60487 Frankfurt am Main
Germany

Legal notice

Director: Patrick Sauer
Authorized Officer: Dominik Sauer, Florian Zavatzki
Registration: Frankfurt am Main, HRB97277
Turnover Tax Identification No.: DE290966808