Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
PoC_CurveBall — PoC for "CurveBall" CVE-2020-0601 | Kitploit
Tools/GitHubGitHub/apodlosky/poc_curveball
Vulnerability AnalysisExploitationCryptographyPenetration TestingBinary Exploitation
GitHubapodlosky/poc_curveball

PoC_CurveBall

PoC for "CurveBall" CVE-2020-0601

View Repository
16 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2020-0601 - CurveBall

Highlights

  • PoC for CVE-2020-0601
  • Trivial solution for private-key of 1
  • Non-trivial solution for 1 < private-key < curve-order
  • Written in C, uses OpenSSL's libcrypto

Requirements

  • Linux of some variety
  • apt install libssl libssl-dev
    • Or whatever package mananger you use

Compiling

  • make

Usage

  • ./curveball MicrosoftECCProductRootCA2018.cer

  • ./curveball -d 555 MicrosoftECCProductRootCA2018.cer

Download Tool