Rows:
| CHALLENGE | AUTHORS | SOLVES (CURRENT) | SOLVE RATE (AT CONTEST TIME) |
|---|---|---|---|
WelcomeMisc | 1351 solves | - | |
AlpacaHack 2100Misc | 996 solves | - | |
a fact of CTFCrypto | 625 solves | - | |
Simple LoginWeb | 544 solves | Top 28% = 84/300 users | |
EmojifyWeb | 441 solves | - | |
414 solves | - | ||
375 solves | - | ||
echoPwn | 328 solves | Top 32% = 56/174 users | |
hit-and-missMisc | 282 solves | - | |
262 solves | - | ||
super-tomatoCrypto | 259 solves | - | |
258 solves | Top 15% = 71/458 users | ||
Alpaca BankWeb | 258 solves | - | |
253 solves | - | ||
size limitCrypto | 251 solves | - | |
🐈Web | 244 solves | - | |
qrimeCrypto | 243 solves | Top 38% = 91/239 users | |
Xmas LoginWeb | 239 solves | - | |
232 solves | - | ||
Safe PrimeCrypto | 222 solves | - |
Rows:
If the return address gets overwritten by accident, you could even spawn a shell... but this program is totally safe, right?
main.c とそれをコンパイルしたバイナリ chal が与えられています。pos, val の入力を受け付けます。win 関数を実行してシェルを起動することです。pos, val を送信すると win 関数が呼べるので、そのような値を見つけてください。nc コマンドで接続します。flag.txt を読んで、フラグを取得してください。