Hacker News
Steal My Bitcoin
ブロックチェーン初登場 500ポイントコメント307件
インターネット上のサーバーに、約500ドル分のビットコインが入った「鍵」を隠した挑戦企画です。最初にその財布(ウォレット)を取り出せた人が勝ちになります。
何が起きたのか
あるサーバーに、ビットコインを使うための「秘密の鍵」が隠されています。この鍵は、PHPという仕組みを動かすユーザーアカウントから、print-flagというプログラムを通じて読み取れると説明されています。挑戦者は、この鍵を使って財布の中身を手に入れることを目指します。
主な数字と事実
前提となる知識
ビットコインは、インターネット上でやり取りされるお金のような仕組みです。財布を使うには「秘密の鍵」が必要で、その鍵を持つ人がお金を動かせます。CVEは、ソフトウェアの弱点に付けられる共通の番号です。この企画は、そうした弱点を見つけて悪用する腕前を競うものです。
なぜ大事なのか
この企画は、実際のお金を賭けて、サーバーの弱点を探す練習になります。セキュリティを守る人にとっては、古いソフトのリスクを知る良い例です。また、勝った人に、お金を寄付するよう呼びかけてもいます。
今後の注目点
- 最初に財布を取り出す人が現れるかどうか。
- 残高が確認され、表示が更新されるかどうか。
- 主催者が寄付の呼びかけにどう応えるか。
用語解説
- PHP
- ウェブサイトを作るときによく使われるプログラムの言語です。
- CVE
- ソフトウェアの弱点に付けられる、世界共通の番号です。
- PHP2SHELL
- PHPに見つかった弱点(CVE)の名前です。