Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/minaminao/lustrous
A Vyper Challenge in HITCON CTF 2024 Quals
https://github.com/minaminao/lustrous
Last synced: 23 days ago
JSON representation
A Vyper Challenge in HITCON CTF 2024 Quals
- Host: GitHub
- URL: https://github.com/minaminao/lustrous
- Owner: minaminao
- Created: 2024-07-14T16:29:13.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-14T16:29:35.000Z (5 months ago)
- Last Synced: 2024-07-14T19:03:24.051Z (5 months ago)
- Language: Vyper
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lustrous
**Lustrous** is a Vyper challenge created for HITCON CTF 2024 Quals.
This repo includes:
- `server`: the challenge server based on https://github.com/minaminao/tokyo-payload
- `solver`: the author's solverThe challenge contract is [land_of_the_lustrous.vy](server/src/contracts/land_of_the_lustrous.vy).
NOTE: This version has been revised to address an unintended solution.
## Description
"In a world inhabited by crystalline lifeforms called The Lustrous, every unique gem must fight for their way of life against the threat of lunarians who would turn them into decorations." – Land of the Lustrous
```
nc lustrous.chal.hitconctf.com 31337
```## Generate the distributed files
```
make generate-distfiles
```## Launch a challenge server
```
make start-challenge-server
```## Access the challenge server
```
nc localhost 31337
```Good luck!
---
## Writeup
[Brief Writeup](solver/README.md)
## Run the author's solver
Local:
```
make run-solver
```Remote:
```
make run-solver-remote
```