EXPLORINEER
ko

Hacker News

Steal My Bitcoin

블록체인처음 오른 때 점수 500댓글 307


한 서버에 약 500달러어치 비트코인 지갑 키가 숨겨져 있고, 이를 먼저 찾아내는 사람이 가져가는 보안 도전 이벤트입니다. 해킹이 성공한 적이 없다는 점을 내세운 해킹 대회입니다.

무슨 일이 있었나요?

누군가 '내 비트코인을 훔쳐 보라'는 해킹 도전을 열었습니다. 서버 안에 비트코인 키가 숨겨져 있고, 이를 먼저 손에 넣는 사람이 상금을 받습니다. 참가자는 웹 주소의 지갑을 확인하며 도전할 수 있습니다.

주요 숫자와 사실

  • 지갑 속 돈은 약 500달러(한화로 약 70만 원 안팎)입니다.
  • 지금까지 성공한 해킹 시도는 0시간, 즉 한 번도 없습니다.
  • 문제의 서버는 PHP라는 프로그램 언어로 만든 웹 프로그램을 사용합니다.
  • PHP 버전은 PHP2SHELL 보안 취약점(CVE)이 공개되기 전 버전으로 골랐습니다.

알아두면 좋은 배경

비트코인은 인터넷에서 쓰는 디지털 돈입니다. 이 돈을 움직이려면 '키'라는 비밀번호 같은 값이 필요합니다. 그래서 키를 훔치면 돈도 가져갈 수 있습니다. 보안 취약점(CVE)은 프로그램의 약한 부분을 가리키는 이름표입니다. 이번 도전은 공개되지 않은 옛 버전의 약점을 노리는 방식으로 설계되었습니다.

왜 중요한가요?

이 도전은 실제 서버가 얼마나 쉽게 뚫리는지 시험해 보는 실험입니다. 프로그램의 오래된 버전을 쓰면 위험하다는 점을 잘 보여 줍니다. 또 돈을 필요로 하지 않는다면 기부를 하라고 권하며, 그 돈을 필요한 사람에게 나누자는 메시지도 담겨 있습니다.

앞으로 지켜볼 점

  • 누군가 실제로 지갑을 찾아 돈을 가져가는지 살펴보세요.
  • PHP2SHELL 취약점이 어떻게 고쳐지는지 지켜보세요.
  • 기부 권유에 얼마나 많은 사람이 응답하는지 확인해 보세요.

용어 풀이

PHP
웹사이트와 서버 프로그램을 만들 때 많이 쓰는 프로그래밍 언어입니다.
CVE
발견된 보안 취약점마다 붙이는 공식 이름표입니다.
PHP2SHELL
PHP 프로그램에서 발견된 보안 취약점 이름으로, 서버를 공격하는 데 쓰일 수 있습니다.