눈에 보이지 않는 너비가 0인 문자를 사용하여 눈에 잘 띄는 곳에 비밀 메시지 숨기기
간단한 웹 도구를 사용하면 일반 문자 메시지 안에 가족, 친구 및 동료 스파이를 위한 비밀 메시지를 숨길 수 있으며 메시지를 가로채는 사람은 아무것도 알 수 없습니다.
스테가노그래피는 겉으로 보기에 평범하고 무해해 보이는 디지털 또는 유형 콘텐츠의 표면 계층 뒤에 텍스트, 코드, 오디오, 이미지, 비디오, 문서, 심지어 물리적 개체로 구성된 비밀 메시지를 숨기는 기술입니다. 스테가노그래피 메시지는 스파이 활동, 맬웨어 및 내부 고발에 일반적으로 사용되며 심지어 인터넷에서 일반 사람들의 단순한 비공개 채팅에서도 사용됩니다.
이를 사용하여 사용자에게 친숙한 메시징 플랫폼에서 주민등록번호, 신용카드 번호, 주소, 민감한 정보 및 기타 개인 정보를 너무 눈에 띄지 않게 숨길 수 있습니다. 일반 사용자는 그것에 대해 생각하지 않을 것이며 중간자 공격 및 기타 해킹 기술을 사용하여 메시지를 가로채는 해커는 모든 숨겨진 콘텐츠를 확인하는 데 시간을 낭비하지 않을 것입니다.
너비가 0인 문자로 일반 텍스트 숨기기
일부 도구는 이미지 , 오디오 파일 및 기타 유형의 파일 에 숨겨진 커뮤니케이션을 쉽게 포함할 수 있습니다 . 그러나 비밀 메시지를 숨기는 가장 쉽고 덜 의심스러운 방법 중 하나는 일반 텍스트 레이어를 사용하는 것입니다.
여기서 너비가 0인 공백 과 너비가 0인 비결합 문자와 같이 보이지 않는 “인쇄할 수 없는” 너비가 0인 문자가 작용합니다. 이러한 서식 문자는 다른 언어를 올바르게 표시하는 등 다양한 이유로 유니코드에서 사용되며 작성된 메시지를 숨기거나 데이터 지문을 찍는 데 좋습니다.
스테가노그래피에 너비가 0인 문자를 사용하는 가장 쉬운 방법은 비밀 메시지의 일반 텍스트를 이진 데이터로 변환하는 것입니다. 그런 다음 이 이진 데이터는 너비가 0인 문자열로 변환된 다음 공개 텍스트에 포함됩니다. 숨겨진 메시지는 검색될 때까지 보이지 않는 상태로 유지되며 검색된 시점에서 다시 이진 데이터로 변환된 다음 일반 텍스트로 변환됩니다.
This sentence isn't hiding anything.
But this sentence is concealing a secret message.
숨겨진 메시지 숨기기 및 검색
Steganographr 는 마스킹을 위해 단어 연결(U+2060), 너비가 0인 공백(U+200B) 및 비연결 문자(U+200C)를 사용하는 웹 애플리케이션으로 eatnik.net/steganographr에서 사용할 수 있습니다 . 공개 텍스트 레이어 뒤에 있는 개인 서면 통신. 이러한 문자는 일반적으로 각각 WJ, ZWSP 및 ZWNJ로 축약됩니다.
또 다른 보호 계층을 위해 암호화 알고리즘 및 암호를 사용하는 것과 같이 텍스트 안에 텍스트를 숨기는 고급 도구가 있지만 대부분은 교차 플랫폼이 아니며 Paranoia Text Encryption과 같은 일부는 지나치게 복잡 합니다 . 사용.
이것은 웹 앱이므로 iPhone, Android 기기, Mac, Windows PC, Linux 컴퓨터 및 브라우저에서 앱을 열 수 있는 기타 모든 기기에서 사용할 수 있습니다. 이를 사용하려면 웹 브라우저에서 eatnik.net/steganographr 로 이동하여 숨기기 탭의 공개 메시지 필드에 공개 텍스트를 입력한 다음 비공개 메시지 필드에 숨겨진 메시지 텍스트를 입력하고 스테가노그래프 버튼을 클릭합니다.
메시지를 해독하여 숨겨진 텍스트를 표시하려면 공개 텍스트를 복사하여 공개 탭의 공개 메시지 상자에 붙여넣고 Desteganograph 버튼을 클릭하십시오.
SMS, iMessage, 이메일, Messenger, Twitter, Facebook 등 대부분의 앱과 플랫폼에서 이러한 비밀 메시지를 보낼 수 있으며 텍스트 문서에 숨겨진 텍스트를 삽입할 수도 있습니다.
그러나 너비가 0인 문자는 메시지 입력 공간을 제한하는 플랫폼에서 일반 문자로 간주될 수 있습니다. 예를 들어 WJ는 Twitter에서 두 문자로 계산되는 반면 ZWSP와 ZWNJ는 각각 한 문자로 작동합니다.
또 다른 보호 계층 추가
Steganographr를 사용하면 눈에 보이는 일반 텍스트 뒤에 숨겨진 일반 텍스트를 빠르게 보낼 수 있지만 가장 안전한 옵션은 아닙니다. 유일한 보안은 숨겨진 텍스트가 일반 텍스트로 위장하고 있다는 사실을 다른 사람들이 알지 못한다는 것입니다. 무언가 의심되는 경우 Steganographr와 같은 도구를 사용하여 너비가 0인 문자열을 바이너리로 디코딩한 다음 숨겨진 메시지로 디코딩할 수 있습니다.
그러나 암호화 도구와 함께 Steganographr를 사용하여 보내는 메시지를 더욱 안전하게 보호할 수 있습니다. 텍스트 암호화 및 암호 해독을 위한 많은 온라인 도구가 있습니다. 이 중 하나를 사용하여 비대칭(암호화 및 암호 해독에 두 개의 수학적으로 관련된 키가 필요한 경우) 또는 대칭 암호화(하나의 키만 필요한 경우)를 추가할 수 있습니다.
Steganographr를 보다 사용자 친화적으로 만들기
Steganographr에 빠르게 액세스하려면 모든 브라우저에서 즐겨찾기에 추가하십시오. 브라우저를 먼저 여는 대신 도구로 직접 이동하는 바로 가기를 만들 수도 있습니다. 예를 들어 Steganographr 웹 앱 아이콘을 모바일 장치의 홈 화면에 추가할 수 있습니다. iPhone 및 iPad에서는 앱 라이브러리에도 나타납니다.
- Safari(iOS, iPadOS): 공유 버튼 -> 홈 화면에 추가
- 크롬(안드로이드): 세로 줄임표 -> 홈 화면에 추가
- 삼성 인터넷(안드로이드) : 3줄 아이콘 -> 페이지 추가 -> 홈 화면
- Firefox(Android): 세로 줄임표 -> 설치
- Edge(안드로이드): 말줄임표 -> 휴대폰에 추가 -> 추가
- MacOS 브라우저: URL을 강조 표시한 다음 바탕 화면으로 드래그합니다.
- Chrome(데스크톱): 세로 줄임표 -> 바로가기 만들기
Safari에서 iOS 홈 화면에 추가(왼쪽); Chrome에서 홈 화면에 Galaxy 추가(가운데) Firefox의 픽셀을 홈 화면에 추가합니다(오른쪽).
스테가노그래프는 안전한가요?
Steganographr는 웹 기반 도구이므로 입력하거나 붙여넣는 개인 메시지에 대해 걱정해야 합니까? 짧은 답변: 아니요. Steganographr의 개발자는 확인하려는 모든 사람을 위해 온라인에서 소스 코드를 사용할 수 있습니다. 주의만 한다면 누구나 무료로 적응하여 사용할 수 있으므로 웹사이트에 복사하여 붙여넣거나 코드에서 모바일 앱을 만들 수 있습니다. 관심이 있으시면 Steganographr 사용에 대한 Null Byte의 기사를 확인하십시오 .
답글 남기기