دوره SEC554: Blockchain and Smart Contract Security

SEC554 explores the rapidly evolving world of blockchain technology and its security implications, focusing on securing decentralized applications (dApps) and smart contracts. Participants will gain an understanding of blockchain architectures, consensus mechanisms, and cryptographic principles, along with the vulnerabilities that can exist within blockchain networks and smart contracts. Through practical labs, students will learn to identify and mitigate risks such as reentrancy attacks, transaction malleability, and gas limit vulnerabilities. SEC554 prepares professionals to secure blockchain ecosystems, ensuring the integrity of decentralized applications and protecting against emerging threats in blockchain-based environments.

Syllabus

  1. Blockchain and Smart Contract Fundamentals
  2. Smart Contract Hacking – Solidity
  3. Smart Contract Hacking – Rust
  4. Exploiting DeFi Protocols
  5. Cross-Chain, Defense, and Compliance