티스토리 뷰

728x90
반응형

https://stegcloak.surge.sh/

 

StegCloak

 

stegcloak.surge.sh

위 사이트는 StegCloak 라는 사이트인데요! StegCloak 라는 프로그램이 어떤 것인지부터 간단히 말씀드려보겠습니다.

StegCloak는 순수 자바스크립트 스테가노그래피 모듈로서, 사용자의 input(입력값)을 특수한 보이지 않는 유니코드 문자로 은폐하기 전에 압축하고 암호화하여 텍스트 내부의 중요한 내용을 숨깁니다. 단순 문자열 또는 중요 소스코드라거나 소셜 미디어에서 제3자는 모르게 하지만 아는 사람들끼리만 알고 싶은 내용 또는 기타 은밀한 통신을 안전하게 워터마크하는 데 사용할 수 있습니다. 위 사이트에 직접 들어가셔서 자세한 작동 방식을 확인하시면 되겠습니다.

 

아래는 위 사이트에 들어갔을 때 실제로 어떻게 암호화가 되어서 사람 눈에 보이지 않게 되는 지 살펴보겠습니다.

우선 저희가 숨길 내용이 "나는 사실 돔돔이다." 이고, 비밀번호는 test1234 입니다. 그리고 사람들 눈에 보이는 문자열은 "하하헤헤호호, 이게 뭐죠? 아무것도 아니랍니다...?" 입니다. 우측에 복사 아이콘을 클릭하셔서 숨겨진 메시지가 있는 문자열들을 복사할 수 있습니다. 한번 복사해보겠습니다.

하하헤헤호호, 이게 ⁢‍⁡‌⁡‍‌⁡‌⁤‌⁣⁡‌⁢‍⁡⁢‍⁤⁤⁢‍‌⁢⁢‌‍‌‌⁡‌‌‌‍⁤⁡⁢⁤‍⁢⁡‌‌‌⁢⁢⁣⁡‌⁡‍⁤⁡⁢⁡‌⁣‍‌⁣‌‍⁢⁤‍‌⁡‌⁣⁢‍⁡⁢⁡⁢⁢⁤⁡‌⁢⁢⁢⁡⁢⁡‌‌⁡‌‍‌‍‌⁤⁡‍⁢‌⁢⁣‌⁡⁢‌⁢⁣⁣⁢⁡⁢⁢⁢⁢⁢‍⁡‌‍⁡‌‍‌⁣뭐죠? 아무것도 아니랍니다...?

바로 위 내용이 복사한 내용인데요. 한번 위 내용을 복사하신 다음에 비밀번호로 test1234 를 입력하시고 복호화를 해보세요!

 

해보셨나요? 해보시면 저처럼 아래와 같이 제가 위에서 숨겼던 문장이 드러나게 됩니다! 신기하죠?!

 

진짜 페이스북, 인스타그램, 트위터, 카페, 블로그와 같이 공개된 장소에서 지인들만과의 비밀스런 메시지를 주고 받기에는 정말 좋은 기능인 것 같아요~ 이런 기능을 Text Steganography 기법이라고 부른답니다. 스테가노그래피 혹시 들어보셨나요? 

 

스테가노그래피는 데이터 은폐 기술 중 하나이며, 데이터를 다른 데이터에 삽입하는 기술 혹은 그 연구를 가리킨다. 크립토그래피 가 메시지의 내용을 읽을 수 없게 하는 수단인 반면, 스테가노그라피는 존재 자체를 숨긴다.
출처 : 위키백과

이 기술에 대해서 더 궁금하시다면 StegCloak 소스코드가 공개되어 있으니 살펴보아도 좋을 것 같아요!

https://github.com/KuroLabs/stegcloak

 

GitHub - KuroLabs/stegcloak: Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐

Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐ - GitHub - KuroLabs/stegcloak: Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐

github.com

바로 이곳에서 볼 수 있답니다! 설명을 읽어보니 웹사이트에서 뿐만 아니라 커맨드라인(콘솔)에서도 기능을 수행할 수 있다고 합니다!

 

마지막으로 아래 내용을 한번 복호화 해보세요~~ 제가 비밀스런 메시지를 숨겨봤답니다?!

여기엔 사실 ⁢‍⁡‍⁢‍⁡⁢‌‌⁡⁢‍‌⁤⁡‌‌‌⁢‍⁡⁢⁡‌‍⁢‍⁢‌‌‍⁢⁢‍‌‌‍⁢‌‍⁡‌⁢⁢⁤⁢⁡‍⁡‌⁢⁢‌⁤‍‌⁡‌⁤⁢⁣‌⁢‌⁣‍⁡⁢⁢⁢⁡‍⁢⁢⁡‌⁢⁡⁢⁣⁢⁣⁡⁢⁢‍⁢⁣⁡⁢⁢⁡‍‌‍⁤‍‌⁢⁡‌⁢⁡‌‍⁢⁡‍⁡⁣‌‌⁡‌‌⁡‍⁤‌⁡‍⁢⁡‌⁣‍‌⁢‌⁢⁤‌⁡‍⁤⁣⁢‍‌⁢⁡⁣‌⁤‌⁤‍⁡‌‌‍⁡‌⁢‌⁡‌⁢‌⁡‍⁢⁣⁢‌⁣‌⁡⁢⁢⁡‍⁤⁣⁤‍⁢‌‌‍⁡⁢⁤⁢⁤⁣‍⁢‍⁢⁡‍⁡‌⁡‌‌⁢⁤⁡⁢⁢⁢⁡⁢⁡‍‌‌‌⁢⁡⁢⁡‌‌⁢‌⁢⁢⁣⁢⁢‍비밀스러운 메시지가 숨겨져있답니다.. 다들 아시겠나요?! 메시지가 무엇인지 맞추셨다면 댓글로 답을 달아주세요!! 추첨을 통해 기프티콘을 드리겠습니다!!

 

 

- 끝 -

728x90
반응형
댓글