Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Blockchain and Smart Contract Attack Vectors

Hack In The Box Security Conference via YouTube

Overview

This course explores known issues with Smart contracts and the Blockchain, focusing on Smart Contract examples from the Ethereum blockchain. It covers best practices to mitigate these issues and delves into possible attack vectors on the Bitcoin network. The course teaches about Vulnerable Smart Contract codes, Topology attacks, and various attack vectors such as Integer Underflow/Overflow, Denial of Service, Reentrancy Attack, and more. The teaching method includes theoretical explanations and practical examples. The course is intended for individuals interested in cybersecurity, blockchain development, and smart contract auditing.

Syllabus

Intro
Blockchain is a special kind of Database
Blockchain is a Distributed Ledger
What are Smart Contracts?
Why do Smart Contracts need Blockchain?
Integer Underflow/Overflow
Timestamp Dependence
Denial of Service
Reentrancy Attack
Parity Wallet attacks
Short Address Attack
Honeypots
51% Attack (Proof of Work)
Long Range Attack (Proof of Stake)
TEE-based consensus
Partitioning Attack
Delay Attack
Questions?

Taught by

Hack In The Box Security Conference

Reviews

Start your review of Blockchain and Smart Contract Attack Vectors

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.