Dan Brown 소설의 줄거리처럼 들릴 수도 있지만 그렇지 않습니다. 컴퓨터 과학 학부생은 실제로 세계 최고의 작가 중 한 명인 윌리엄 셰익스피어의 전 작품을 작은 이미지 하나에 숨겼습니다. 그건 Twitter 메시지에 공유됨. 영국 카디프 대학교 3학년 학생인 데이비드 뷰캐넌(David Buchanan)이 수행한 이 작업은 컴퓨터를 사용하여 숨겨진 메시지를 눈에 잘 띄는 곳에 삽입할 수 있는 방법을 보여주는 놀라운 시연입니다.
Buchanan은 Digital Trends에 “트위터는 아마도 개인 정보 보호 및 데이터 사용상의 이유로 이미지에서 대부분의 메타데이터를 필터링합니다.”라고 말했습니다. “그런데 'ICC 프로필' 메타데이터가 그대로 남아 있는 것을 발견했습니다. 그래서 ICC 프로필 안에 ZIP 아카이브가 포함된 이미지 파일을 만들었습니다. ZIP 파일 형식은 유연성이 뛰어나 파일을 JPEG 및 ZIP 파일로 동시에 유효하게 만들 수 있었습니다. 기술적인 이유로 ZIP 파일의 내용을 64킬로비트 단위로 분할해야 했기 때문에 여러 부분으로 구성된 RAR 아카이브를 사용했고 최종적으로 텍스트 문서가 포함되었습니다.”
추천 동영상
이 모든 것이 잘 된다고 가정하면, 이 트윗의 이미지는 셰익스피어의 전체 작품을 포함하는 여러 부분으로 구성된 RAR 아카이브를 포함하는 유효한 ZIP 아카이브이기도 합니다.
이 기술은 트위터의 썸네일러에서도 유지됩니다. :P pic.twitter.com/P0Owq9abRC
— 데이비드 Вucһаnаn(@David3141593) 2018년 10월 29일
알았어? 좋아요, 트위터에서 이미지를 공유할 때 우리 대부분이 걱정할 일은 아니지만 트윗에 얼마나 많은 원시 데이터를 압축할 수 있는지 보여주는 인상적인 데모입니다. 셰익스피어 전체의 ZIP 파일을 음유시인의 초상화에 삽입함으로써 트위터의 텍스트 제한을 현재 트윗당 280자 이상으로 확장합니다. (셰익스피어 전집에 정확히 몇 글자가 있는지는 알 수 없지만, Folger Library에 따르면 총 884,647개의 단어가 있습니다.)
Buchanan은 "이 기술을 설명하는 데 사용할 수 있는 두 가지 광범위한 용어가 있습니다."라고 말했습니다. “[하나는] 다른 데이터 안에 정보를 숨기는 기술인 스테가노그래피입니다. 현대의 스테가노그래피는 일반적으로 전혀 감지할 수 없는 것을 목표로 하지만 제 기술은 확실히 그렇지 않습니다. 이 기술에 대한 더 정확한 설명은 파일을 설명하는 데 사용되는 다중 언어 파일입니다. 소프트웨어가 읽는 내용에 따라 여러 가지 다른 데이터 형식으로 동시에 해석될 수 있습니다. 그것."
뷰캐넌은 이것이 가능하다는 것을 알게 된 후 버그를 발견한 사람에게 돈을 지급하는 트위터의 버그 바운티 프로그램에 제출했다고 말했습니다. 잠재적인 트위터 취약점 해커가 악용할 수 있는 것입니다. 트위터는 잠재적인 보안 영향이 없다는 이유로 이를 거부했지만 뷰캐넌은 그럼에도 불구하고 재미를 즐기기로 결정했습니다. 다른 사람들이 가지고 있는 동안 소셜 미디어 게시물의 숨겨진 파일, 뷰캐넌은 자신이 아는 한 트위터에서 이 일을 한 최초의 사람이라고 말했습니다.
편집자의 추천
- Genshin Impact는 2021년에 가장 많이 트윗된 게임이었습니다.
- 스토커. 2는 모든 NFT 계획을 두 배로 늘린 직후 모든 NFT 계획을 취소합니다.
- 이제 iOS용 트위터를 통해 사람들의 트윗을 더 쉽게 찾아볼 수 있습니다.
- Razer, 원격 작업을 위한 올화이트 Pro Click 및 Pro Type 주변기기 업데이트
- 니켈로디언 올스타 브롤(Nickelodeon All-Star Brawl)에는 이미 첫 번째 토너먼트 금지 캐릭터가 있습니다.
당신의 라이프스타일을 업그레이드하세요Digital Trends는 독자들이 모든 최신 뉴스, 재미있는 제품 리뷰, 통찰력 있는 사설 및 독특한 미리보기를 통해 빠르게 변화하는 기술 세계를 계속해서 살펴볼 수 있도록 도와줍니다.