Rows:
| CHALLENGE | AUTHORS | SOLVES (CURRENT) | SOLVE RATE (AT CONTEST TIME) |
|---|---|---|---|
1745 solves | - | ||
1570 solves | - | ||
927 solves | - | ||
624 solves | Top 28% = 84/300 users | ||
617 solves | - | ||
601 solves | - | ||
539 solves | Top 73% = 683/928 teams | ||
409 solves | - | ||
403 solves | - | ||
371 solves | - | ||
367 solves | - | ||
363 solves | Top 32% = 56/174 users | ||
349 solves | - | ||
342 solves | - | ||
336 solves | - | ||
330 solves | - | ||
330 solves | - | ||
323 solves | - | ||
318 solves | - | ||
305 solves | - |
Rows:
Daily AlpacaHackTopic: File PermissionReleased: May 7, 2026
cat: flag.txt: No such file or directory
NOTE: permission-denied と permission-denied-2 の類題です。これらを解かず、この問題から解くこともできます。
nc で接続すると、シェルが起動することがわかります。chal.sh を読むと、シェルが起動する前にパーミッション 400 で flag.txt が作成されています。rm * によってカレントディレクトリの全てのファイルが削除されます。sh によってシェルが起動します。cat flag.txt を実行しても No such file or directory となり、フラグを読むことができません。flag.txt は完全に消えてしまいましたが、フラグが記載されていたファイルはそれだけではありません。chal.sh について考えてみましょう。