The day 6 challenge in Hackvent 2022 is to read data from a smart contract. In this video, I'll go over how to use Metamask and Remix to interact with smart contracts, and then switch to Python / web3 to read data from the blockchain even though it's private.
Hackvent 2022 writeup: https://0xdf.gitlab.io/hackvent2022/easy
Metamask: https://metamask.io/
Remix: https://remix.ethereum.org/
☕ Buy Me A Coffee: https://www.buymeacoffee.com/0xdf
#hackvent
[00:00] Introduction
[00:26] Challenge description
[01:05] Installing / configuring Metamask
[02:34] Getting contract into Remix
[03:18] Setting up Remix environment
[04:36] Deploying / interactiving with an instance of the contract
[05:50] Interacting with given contract
[06:57] Analysis of contract source
[07:43] Description of the vulnerability
[08:09] Interacting with the contract in Python / web3
[11:25] Reading raw data, including flag
[12:32] Summary
On this page of the site you can watch the video online Playing with a (CTF) Smart Contract [Hackvent 2022 - Day 6] with a duration of hours minute second in good quality, which was uploaded by the user 0xdf 03 January 2023, share the link with friends and acquaintances, this video has already been watched 1,954 times on youtube and it was liked by 26 viewers. Enjoy your viewing!