Skip to content

sahuang/letsmove-ctf-solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Let's Move CTF

In this repo I will share my learnings and solutions to practice challenges in HOH Let's Move CTF Bootcamp.

The course can be found on BiliBili and Web Tutorial (Chinese).

Preface

Follow the official documentation to install Sui Client CLI and have wallets ready for use on Testnet.

The 4-week learning mainly focused on these areas:

  • General knowledge of Sui Move, syntax, how to deploy a contract etc.
  • Basic interaction with Sui blockchain on Testnet
  • Identify basic vulnerabilities in smart contracts and write solver contracts to interact and claim flag
  • Vulnerabilities about Sui Move Generics (e.g. <phantom T>)
  • Vulnerabilities about resource management and ownership
  • Vulnerabilities about access control (e.g. TxContext)
  • Vulnerabilities about logic bugs
  • Use PTB (Programmable Transaction Blocks) to interact with Sui Move
  • Chaining vulnerabilities to solve challenges: scenarios and defense

About

Let's Move CTF learnings - https://github.com/hoh-zone/lets-ctf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published