Skip to content

ByteAtATime/bg-ctf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuidlGuidl CTF

This is my solution/guide repository for the BuidlGuidl Capture the Flag (CTF) challenges. They are designed to teach various Ethereum security concepts and smart contract vulnerabilities.

Repository Structure

The challenges themselves are located in the src/ directory, taken directly from the CTF's repository.

The solutions and guides are located in the test/ directory, with each challenge having its own subdirectory. In each subdirectory, there is a README.md file that explains the challenge and a general solution, as well as a ChallengeX.t.sol file that contains an implementation of the solution.

Challenges

Running the Solutions

This repository uses Foundry. If you would like to tinker with this repository, you should install Foundry and clone the repository:

git clone https://github.com/ByteAtATime/bg-ctf.git

Then, you have to install the dependencies (be patient, this may take a while):

foundry install

Finally, you can run the tests:

foundry test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published