Skip to content
Call Request a quote

Cybersecurity · Pentest

Penetration testing in Basel and across Switzerland

We test your systems using the methods of real attackers — in a controlled way, agreed in writing and with a report from which your IT team can derive measures directly.

Security analyst carrying out a penetration test across several screens

A penetration test shows how far an attacker would get into your systems — before anyone actually tries. Unlike an automated vulnerability scan, a pentest combines tools with manual analysis: vulnerabilities found are verified, linked together and assessed in terms of their real-world impact.

Wingsecurity carries out penetration tests for companies in Basel and across Switzerland, remotely or on site. As a security company with both physical and digital expertise, we also consider attack paths that go beyond pure IT — such as unprotected network sockets in publicly accessible rooms.

The penetration tests we carry out

The scope depends on your systems and your risk. Typical test targets include:

  • Web applications and APIs: authentication, authorisation, input handling, session handling and business logic
  • External infrastructure: servers reachable from the internet, VPN access, email and remote services
  • Internal network: what can an attacker reach who has already compromised a workstation?
  • Wi-Fi and network segmentation: separation of guest, office and production networks
  • Social engineering and phishing simulations, by prior arrangement with senior management

The process: from scoping to retest

Every penetration test begins with a scoping meeting. Together, we define which systems will be tested, which are excluded, in which time window testing takes place, what testing depth is required (black, grey or white box) and how to proceed in the event of a critical finding or a disruption. These points are agreed in writing.

Without the express permission of those authorised, gaining access to other parties’ secured systems would be a criminal offence in Switzerland (Art. 143bis Swiss Criminal Code). That is why we also clarify in advance whether third parties such as hosting or cloud providers need to give their consent or be informed.

During the test, we follow recognised methodologies, such as the OWASP Web Security Testing Guide for web applications. Once the vulnerabilities have been fixed, we carry out a retest to check that the measures are effective.

The report: prioritised and easy to understand

At the end, you receive a report in two parts: a management summary explains the risks and the need for action in plain language. The technical part describes each vulnerability with evidence, rating, affected systems and specific recommendations for remediation. We go through the results with your team in a meeting.

We treat reports, credentials and project documents in strict confidence; test accounts and temporary access should be deactivated once the project is complete.

Why test regularly?

The Federal Act on Data Protection requires companies that process personal data to ensure data security appropriate to the risk (Art. 8 FADP). If a data security breach nevertheless occurs that is likely to result in a high risk for the data subjects, it must be reported to the FDPIC (Art. 24 FADP; see the FDPIC guidelines on data breaches).

A penetration test is one of several measures for checking the effectiveness of your safeguards. It makes sense before new applications go live, after major changes to infrastructure or software, and at regular intervals. We also offer security audits and incident response.

Who it is for

Who a penetration test is useful for

SMEs

Assessing the security of your most important systems with manageable effort.

Software vendors

Testing web applications and APIs before a release or a client audit.

Online shops

Protecting customer data, payment processes and accounts.

Practices & law firms

Confidential data demands demonstrably effective protection.

After an incident

Checking that gaps have been closed and no other access routes remain open.

Suppliers

Demonstrating security to major clients and partners.

How a penetration test works

1

Scoping

Agreeing objectives, systems, test windows and rules in writing.

2

Testing

Manual and tool-assisted testing using recognised methodologies.

3

Report

Prioritised findings with recommendations and a management summary.

4

Retest

Verification of the measures after remediation.

Active across Switzerland

We carry out penetration tests for companies throughout Switzerland — remotely or on site in Basel and north-western Switzerland, and in other regions by arrangement.

Basel & north-western Switzerland All of Switzerland (remote) On-site tests by arrangement

FAQ

Frequently asked questions about penetration testing

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

A vulnerability scan checks automatically for known weaknesses and often produces many false positives. A penetration test verifies findings manually, combines them into realistic attack paths and assesses their actual impact.

Will a penetration test disrupt day-to-day operations?

The risk is minimised through scoping: test windows, intensity and abort criteria are agreed in advance. Critical systems can be tested outside business hours or in a test environment.

How long does a penetration test take?

That depends on the scope — a single web application can be tested more quickly than an entire infrastructure. After scoping, you will receive a specific schedule and a binding quote.

What do you need from us to get started?

A written mandate from an authorised person, the list of systems to be tested, a technical contact during the test and, depending on the type of test, credentials for test accounts.

How often should a penetration test be carried out?

At a minimum, after significant changes to applications or infrastructure, and at regular intervals. We discuss the right frequency with you based on your risk.

Arrange a scoping meeting

Briefly describe which systems should be tested — we will get back to you within one working day to clarify the scope and approach.