Switching hardware wallets? Migrate to Ledger safely in a few steps.

Learn more

Upgrade your digital life

Ledger Wallet: Free from compromise

Download now Learn more

Penetration Testing

Apr 8, 2026 | Updated Apr 8, 2026
Penetration testing is a proactive security exercise where experts simulate a cyberattack to identify and fix vulnerabilities.

What Is Penetration Testing?

While standard security scans use automated tools to look for known bugs, penetration testing (or pen testing) involves human judgment and creativity. In this scenario, a tester thinks like a malicious actor, attempting to chain together multiple small weaknesses to gain unauthorized access or extract sensitive data.

In the digital asset space, penetration testing is important for ensuring the resilience of exchange platforms, smart contracts, and wallet infrastructures are resilient. As blockchain transactions cannot be reversed, finding a vulnerability through a penetration test before an attacker does can help prevent serious losses.

The goal of a pen test is not just to find a hole in the fence, but to see how far an intruder can get once they are inside. This helps organizations understand their true risk profile and effectively adjust their security.

How Does Penetration Testing Work?

A professional penetration test follows several distinct phases:

  • Planning and Reconnaissance: The tester gathers as much information as possible about the target. This includes identifying the IP addresses, software versions, and employee details that could be exploited.
  • Scanning: Testers use tools to understand how the target responds to various intrusion attempts. This helps them identify open ports and services that may be susceptible to attack.
  • Gaining Access: The tester uses web application attacks, social engineering, or network exploits to bypass defenses and prove that a vulnerability is actually exploitable.
  • Post-exploitation testing: The tester attempts to see if they can remain in the system long enough to achieve a specific goal.
  • Analysis and Reporting: The final step is a comprehensive report that details the vulnerabilities found, the data accessed, and the specific steps required to remediate the risks.

The Donjon: Ecosystem-Wide Penetration Testing

The Ledger Donjon utilizes penetration testing as an offensive research method. As Ledger’s internal team of white-hat hackers, the Donjon performs deep-dive pen tests not just on internal projects, but on hardware and software from across the entire crypto ecosystem.

Their work involves looking for logic flaws and integration errors in third-party providers and industry-standard protocols. By proactively attacking these systems in a controlled environment, the Donjon identifies critical weaknesses before malicious actors can exploit them.

Read the Ledger Donjon’s research on ecosystem vulnerabilities

Ondo Finance

Ondo Finance is a decentralized finance protocol that brings financial products and services on-chain through tokenization.

Full definition

Ring Signature

A ring signature is a technique that provides users with privacy by hiding the source and destination of a transaction

Full definition

Render Network

The Render Network is a decentralized GPU-based network that connects users needing GPU computing services, such as GPU rendering, AI, and machine learning inferences, to GPU providers.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.