Talk

Blockchaine vulnerabilities and exploitation in practice

Blockchaine vulnerabilities and exploitation in practice

workshop 2019-11-07 14:00 – 17:00 TR2 EN-FR

Blockchaine vulnerabilities and exploitation in practice

ryptocurrencies and blockchains are still relatively new, and there have been plenty of news stories about people losing money through compromises in various components making up a blockchain ecosystem.

Those components include base blockchain infrastructure, smart contracts, DApps and wallets.

Topics explored during this workshop:

  • What is a blockchain?
  • Components in a blockchain ecosystem
  • Smart contracts and decentralized applications (DApps)
  • Blockchain vulnerabilities and exploitation
  • Hands-on blockchain CTF. Everyone will run their own blockchain on
  • their laptop.
  • Where to go from here? Existing tools
Requirements:
  • Linux laptop with power cable or macOS
  • docker
  • docker-compose
  • git
  • wifi or network cable
  • Familiar with Python