Skip to content

AdavVegab/PoC-Curveball

Repository files navigation

PoC-Curveball (CVE-2020-0601)

Proof Of Concept for the Curveball vulnerability for the course Cryptography and Security - FH Münster

  • Andres David Vega Botero
  • Andres Felipe Herrera Upegui

Source: ollypwn (https://github.com/ollypwn/CurveBall)

Set Up

is meant to run on linux with the following packages:

openssl openssl 1.1.0 ruby 2.4.0 node 10.19.0

Preparing node.js

  • Go to the TLS directory

cd TLS

  • install express

npm install express

How to use

Create the spoofed certificate and run a server

run the POC Bash script, it will run the POC and creates a node server

bash PoC.sh

Change the hosts file in the target

  • find the hosts file in windows

c:\Windows\System32\Drivers\etc\hosts

  • add the following:

<Host IP> www.fh-muenster.de

Curveballed!

About

Proof Of Concept for the Curveball vunerability. KuS - FH Münster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published