Skip to content

LinkedInLearning/ethical-hacking-smart-contracts-4378345

Repository files navigation

Ethical Hacking: Smart Contracts

This is the repository for the LinkedIn Learning course Ethical Hacking: Smart Contracts. The full course is available from LinkedIn Learning.

Ethical Hacking: Smart Contracts

Just like any software, smart contracts—code written into a blockchain that executes the terms of an agreement or contract from outside the chain—are susceptible to attacks, bugs, and coding errors. In this course, Michael Fawole, a blockchain developer and coach, shows you how to avoid serious problems with smart contracts—like financial losses and theft of assets—by employing ethical hacking. Michael shows you complexities of the most predominant attack in Web3—the reentrancy attack—and demonstrates how to prevent and guard against it as an ethical hacker. He shows you how to write vulnerability-free smart contracts, re-enter both simple and complex smart contracts, manipulate the arithmetical flow of contracts, and use ethical hacking techniques to test contract security—and prevent attacks from happening in the first place.

Installing

  1. To use these exercise files, no need to install anything, just make sure you go to https://remix.ethereum.org

Instructor

Michael Fawole

Blockchain developer and coach

Check out my other courses on LinkedIn Learning.

About

This is a repository for the LinkedIn Learning course Ethical Hacking: Smart Contracts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published