Ubuntu에서 스테 가노 그래피로 정보를 숨기는 방법은 무엇입니까?

스테 가노 그래피

때때로, 우리 시스템의 기밀 데이터를 암호화해야합니다. 우리 시스템을 사용하는 다른 사람이 우리가 정보를 보류했다고 말할 수 없도록합니다.

이를 수행하는 한 가지 방법은 다른 기존 파일 내에 비밀 파일과 메시지를 숨기는 것입니다. 이미지와 오디오로.

이것도 개인 메시지를 전송하거나 네트워크를 통해 다른 사람에게 파일을 보낼 때 매우 유용합니다. 안전을 해치지 않고

신뢰할 수있는 사람 만 해당 파일을 열 수 있도록 암호 또는 패스 키와 함께 기밀 데이터를 포함 할 수 있습니다.

한 파일을 다른 파일에서 안전하게 숨기는 이러한 유형의 암호화를 스테 가노 그래피라고합니다..

스테 가노 그래피가 암호화보다 선호되는 이유는 나중에 공격자가 텍스트 나 파일에 무언가가 숨겨져 있다는 사실을 알게되기 때문입니다. 그들은 코드를 깨고 열심히 일하면서 정보를 얻을 수도 있습니다.

그러나 스테 가노 그래피에서 제 XNUMX자는 무해 해 보이는 이미지 나 오디오 파일에 비밀 메시지 나 파일이 포함되어 있다는 사실조차 알지 못합니다.

Ubuntu 18.10 및 파생 제품에 Steghide 설치

Steghide는 다양한 유형의 이미지 및 오디오 파일 내에서 기밀 데이터를 숨길 수있는 명령 줄 유틸리티입니다.

스테 그 하이드 Windows 및 GNU / Linux의 콘솔에서 작동합니다. 압축을 풀고 약 3Mb 만 차지하는 오픈 소스 프로젝트로 설치가 필요 없어 펜 드라이브에서 사용할 수 있습니다.

이 경우에는이 도구의 최신 버전을 설치하지만 Ubuntu 소프트웨어 센터에서 직접 찾아 보거나 터미널에서 다음 명령을 실행하여 수행 할 수 있습니다.

sudo apt-get install steghide

Steghide를 사용한 파일 암호화

기밀 파일을 암호화하려면 암호화 할 파일과 숨기려는 이미지 또는 오디오 파일이 있어야합니다.

Steghide는 AU, BMP, JPEG 및 WAV 파일 형식에 대한 암호화를 지원합니다.

스테 그 하이드

이제 예를 들어 이미지 내에서 파일을 숨기려고합니다. 사용해야하는 구문은 다음과 같습니다.

sudo steghide embed -ef examplefile.txt -cf sample.jpg

이 경우 파일이 현재 폴더에서 현재 폴더로 암호화되어야 함을 나타냅니다.

초기 기밀 파일이 시스템의 다른 곳에있는 경우 전체 경로를 제공해야합니다.

마찬가지로 이미지 파일이 다른 곳에있는 경우이 명령을 통해 전체 경로를 지정해야합니다.

기본적으로 명령은 다음과 같이 구성됩니다.

sudo steghide embed -ef /ruta/de/archivo/a/ocultar -cf /ruta/de/imagen/o/audio/que/contendrá/el/archivo

그 직후 애플리케이션은 기밀 파일을 삽입하는 데 필요한 비밀번호를 요청합니다.

이 암호는 파일을 추출하거나 해독하는 데 사용됩니다.

이 예에서는 JPEG 파일에 텍스트 파일을 포함했습니다. 암호화가 완료된 후 초기 기밀 파일을 삭제하고 나중에 암호 해독에 사용할 이미지 파일을 보관할 수 있습니다.

파일 추출

이제 파일에 숨겨진 정보를 추출하기 위해 다음 명령을 사용합니다.

sudo steghide -sf image.jpg

숨겨진 정보가 포함 된 이미지 또는 오디오 파일의 경로를 표시하는 경우이 작업을 수행 할 때 암호를 제공해야합니다.이렇게하면 파일 내에 숨겨져있는 정보가 추출됩니다.

Ubuntu 및 파생 제품에서 Steghide를 제거하는 방법은 무엇입니까?

마지막으로 도구에 만족하지 않거나 단순히 시스템에서 제거하려는 사람들을 위해 Steghide가 완전히 제거되도록 다음 단계를 수행 할 수 있습니다.

Ctrl + Alt + T로 터미널을 열어야하며 그 안에서 다음 명령을 실행합니다.

sudo apt-get remove steghide

그리고 준비.

마지막으로 다음과 같은 다른 도구와 함께 Steghide를 사용할 수 있습니다. 암호 해독기 심지어 OnionShare 안전한 방식으로 다른 사람과 파일 내의 정보를 공유 할 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.