페이스트빈이란?
페이스트빈이란 사용자가 플레인 텍스트를 저장할 수 있는 웹 애플리케이션을 말합니다.
페이스트빈은 IRC 쓰던 시절부터 지금까지 꾸준히 이용되고 있습니다. 단순 코드, 텍스트 공유 뿐 아니라 해킹 자료, 익스플로잇 등이 공유되는 통로로 활용되기도 합니다. 제가 가장 최근에 본 익스플로잇은 애플의 'Find My iPhone' 취약점 익스플로잇입니다.
이 글에서는 다양한 온라인 페이스트빈 서비스들의 기능, 특징을 알아보고 비교해보겠습니다.
1. Pastebin.com
페이스트빈 닷컴은 페이스트빈 서비스의 원조라고 할 수 있습니다. 2002년에 만들어졌으며, 액티브 페이스트(Active Paste; 스팸과 만료된 페이스트를 제외한 페이스트=문서)가 2010년에는 백만개, 2011년에는 천만개, 2015년에는 약 9500만개 존재한다고 합니다.
역사가 깊은 사이트로, 수 많은 해킹 자료와 익스플로잇이 넘쳐납니다.
아래는 Pastebin.com의 특징입니다
- 인기 있는 페이스트빈 확인 기능 제공
- 만료 설정 가능 (흔히 말하는 '펑' 기능)
- Syntax Highlighting
- Pro 계정 구매시 편의성 향상
- 광고, 캡차 제거
- 무제한 Private paste 사용 가능
- 최대 Paste 용량 향상 (500kb -> 10mb)
- 개발자용 API 제공
- ... 등등 여러가지 기능 제공
2. Gist.github.com
Gist는 가장 유명한 Git 호스팅 업체인 GitHub에서 제공하는 페이스트빈 서비스입니다. 깃허브와 유사하게 fork, revision등의 기능을 제공하는 것이 특징입니다.
Gist의 특징은 아래와 같습니다.
- Fork, Star 등 GitHub에서 제공하는 프로젝트 관리 기능과 댓글 기능 등 제공
- 버전 관리 가능
- script 태그를 이용해 다른 사이트에 코드 임베딩 가능
- Syntax Highlighting
- gist 프로필 페이지에서 GitHub 프로필 페이지로 이동 가능
3. Pastiebin.com
페이스트빈과 글자가 약간 다른 페이스티빈입니다. 다른 페이스트빈 서비스와 비교했을 때 지원하는 기능은 좀 적지만, 코드 화면 공유라는 신선한 기능을 제공합니다. 또한 이미지 paste도 생성할 수 있습니다.
4. 0bin.net
다른 페이스트빈 서비스는 각 페이스트빈 서버에 정보가 저장되는 반면, 0bin은 웹 브라우저에 정보가 저장됩니다. AES256 암호화를 통해 웹 브라우저 localStorage에 페이스트가 저장됩니다.
0bin은 오픈소스 프로젝트로 깃허브에 등록되어 있습니다.
5. pastebin korea
페이스트빈 코리아는 한국 개발자가 운영하는 페이스트빈 서비스입니다. 2015년부터 운영중입니다. 그 외 별다른 특징은 없습니다.
마치며
앞으로는 코드, 파일 공유할 때 카톡으로 보내지 말고 페이스트빈 서비스를 이용해보세요. 용량을 덜 쓸 수 있고, 링크만 있으면 누구나 확인할 수 있습니다.
대신 페이스트빈에 올라가있는 자료는 기밀이 보장되기 힘들다는 점을 유의하셔야 합니다.