Rows:
| CHALLENGE | AUTHORS | SOLVES (CURRENT) | SOLVE RATE (AT CONTEST TIME) |
|---|---|---|---|
WelcomeMisc | 1400 solves | - | |
AlpacaHack 2100Misc | 1132 solves | - | |
a fact of CTFCrypto | 689 solves | - | |
Simple LoginWeb | 560 solves | Top 28% = 84/300 users | |
EmojifyWeb | 483 solves | - | |
453 solves | - | ||
405 solves | - | ||
echoPwn | 335 solves | Top 32% = 56/174 users | |
super-tomatoCrypto | 307 solves | - | |
hit-and-missMisc | 300 solves | - | |
Alpaca BankWeb | 280 solves | - | |
274 solves | - | ||
Xmas LoginWeb | 274 solves | - | |
267 solves | - | ||
size limitCrypto | 267 solves | - | |
266 solves | - | ||
264 solves | Top 15% = 71/458 users | ||
🐈Web | 264 solves | - | |
Encoding BasicsMisc Crypto | 258 solves | - | |
qrimeCrypto | 245 solves | Top 38% = 91/239 users |
Rows:
うっかり戻りアドレス書き換えられたらシェル起動できちゃうって冷静に考えてやばくね?気をつけなきゃ...
main.c とそれをコンパイルしたバイナリ chal が与えられています。pos, val の入力を受け付けます。win 関数を実行してシェルを起動することです。pos, val を送信すると win 関数が呼べるので、そのような値を見つけてください。nc コマンドで接続します。flag.txt を読んで、フラグを取得してください。