Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

실행 파일(EXE)을 이메일에 첨부해 보낼 수 없다는 사실을 알고 계셨나요? 확장자를 .jpg로 바꾸거나, ZIP 폴더에 넣어 전송하거나, 존재하지 않는 임의의 확장자를 붙이는 등의 기존 방법들은 모두 이메일 서비스에 의해 차단됩니다.

그렇다면 어떤 방법이 통할까요?

여기서 소개할 잘 알려지지 않은 방법이 바로 그 해답입니다. 요약하자면 실행 파일을 이미지 파일 안에 암호화하여 이메일로 전송하고, 받는 사람이 이를 복호화해 추출하는 방식입니다.

이 방법은 의도적인 조작 과정을 거치기 때문에 악성 목적으로 남용되기 어렵습니다. 다만, 완전히 낯선 사람에게서 온 첨부 파일은 절대 PC에서 실행하지 않도록 주의하세요.

전체 과정은 단 세 가지입니다:

  1. 보낼 파일 준비하기
  2. 파일 전송하기 (Gmail 또는 Outlook 권장)
  3. 파일 추출하기

아래에서 자세한 설명과 스크린샷과 함께 단계별로 안내해 드리겠습니다.

1단계: 파일 준비하기

이 글은 Windows 운영체제를 기준으로 작성되었습니다. Mac 사용자라면 동일한 기능을 하는 Mac용 프로그램을 찾아 같은 방식으로 따라 하실 수 있습니다.

1. 로컬 드라이브에 새 폴더를 만듭니다. 이 가이드에서는 C 드라이브에 "MTE Tests"라는 이름의 폴더를 생성했습니다. 반드시 로컬 드라이브에 폴더를 만들어야 한다는 점을 기억하세요 (라이브러리, 다운로드, 바탕화면 등 다른 위치는 안 됩니다).

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

2. 폴더에 이미지를 하나 복사해 넣습니다. 크기가 50KB 미만인 이미지라면 무엇이든 좋습니다. 최종 파일 크기를 작게 유지해 이메일로 전송하기 용이합니다.

3. 보내려는 실행 파일을 같은 폴더에 복사합니다. 이 예시에서는 최신 버전을 인터넷에서 다운로드하는 데 어려움을 겪는 친구에게 Greenshot(무료 이미지 편집 소프트웨어)을 보내려고 합니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

4. 실행 파일을 .zip 또는 .rar 형식으로 변환합니다.

PC에 WinRar가 설치되어 있지 않다면 무료로 다운로드할 수 있습니다. .rar로 변환하려면 .exe 파일을 마우스 오른쪽 버튼으로 클릭한 뒤 "소프트웨어이름.rar에 추가"를 선택하면 됩니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

5. 실행 파일을 이메일로 보내려면 암호화(병합) 과정이 필요합니다. Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하고, 메뉴에서 "여기서 명령 창 열기"를 선택하세요. 명령 창이 열리며 현재 폴더의 경로가 표시됩니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

6. 아래 명령어를 입력합니다:

copy/b [확장자를 포함한 그림 파일 이름] + [확장자를 포함한 압축 파일 이름]

명령어 입력 시 다음 위치에 공백이 있어야 합니다:

  • copy/b와 그림 파일 이름 사이
  • 그림 파일 이름과 + 기호 사이
  • + 기호와 압축 파일 이름 사이

이 예시에서 그림 파일은 "Email.png", 압축 파일은 "Greenshot-INSTALLER-1.2.10.6-RELEASE.rar"입니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

위 이미지처럼 정확하게 입력하면 됩니다. 참고용으로 주석을 달아 놓은 이미지도 준비했습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

Enter 키를 누르세요.

명령 창에 아래 이미지와 같은 메시지가 나타나면 그림 파일에 실행 파일이 성공적으로 병합된 것입니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

제 그림 파일은 처음에는 39KB였지만, 이 과정을 거친 후 1.65MB로 늘어났습니다. 이제 Gmail이나 다른 이메일 서비스를 통해 파일을 보내기만 하면 됩니다.

2단계: 실행 파일 이메일 전송 시 유의사항

실행 파일을 전송하는 만큼, 몇 가지 염두에 두어야 할 사항이 있습니다.

받는 사람에게 스팸 메일함을 확인하고 해당 메일을 "스팸 아님"으로 표시해 달라고 미리 알려주세요. 그래야 이미지를 확인하고 다운로드할 수 있습니다.

저는 Zoho Mail, Gmail, Outlook 세 가지 이메일 서비스로 직접 테스트해 보았습니다.

  • Zoho Mail: 완전히 차단되었습니다. 메일 자체를 보내거나 받을 수 없었습니다.
  • Gmail: 메일 발송은 가능했지만 스팸함으로 분류되었습니다. 다만 암호화된 이미지 파일을 다른 이메일 클라이언트로도 전송할 수 있으므로, Gmail 사용자에게 보내는 데는 문제가 없습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

메일을 열면 "스팸 아님"을 클릭해야 이미지 파일을 다운로드하고 실행 파일을 추출할 수 있습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

"스팸 아님"으로 표시하면 메일이 받은 편지함으로 이동하며, 이후 열어서 이미지 파일을 다운로드할 수 있습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

  • Outlook: 테스트한 서비스 중 가장 관대했습니다. 메일이 곧바로 받은 편지함에 도착했습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

이미지 아래의 "다운로드" 버튼을 클릭하기만 하면 됩니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

3단계: 이메일에서 실행 파일 추출하기

위 방법으로 실행 파일을 보냈거나 받았다면, 다음과 같이 파일을 추출할 수 있습니다.

1. 실행 파일이 삽입된 이미지가 있는 폴더를 엽니다.

2. 이미지를 마우스 오른쪽 버튼으로 클릭하고, 팝업 메뉴에서 "연결 프로그램" 위에 마우스를 올려 프로그램 목록을 표시합니다.

3. 목록에 WinRar가 바로 보이면 선택합니다. 설치되어 있지만 목록에 표시되지 않는다면 "다른 앱 선택"을 클릭한 후 "찾아보기"를 눌러 Program Files 또는 Programs 폴더(또는 WinRar가 설치된 위치)에서 WinRar를 찾습니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

해당 응용 프로그램을 더블클릭하면 "연결 프로그램" 옵션으로 이동합니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

"연결 프로그램" 창에서 WinRar 프로그램을 더블클릭해 실행합니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

WinRar 압축 폴더 안에 있는 소프트웨어를 클릭하면 PC에 설치됩니다.

실행 파일(EXE)을 이메일로 보내는 방법: 이미지 파일에 암호화해 전송하기

마무리

이메일 서비스들은 확장자를 .jpg로 바꾸거나, ZIP 폴더로 실행 파일을 전송하거나, 존재하지 않는 확장자를 붙이는 등의 기존 방식으로 보낸 실행 파일을 점점 더 똑똑하게 감지해 내고 있습니다. 이 글에서 소개한 방법을 직접 사용해 보시고, 아래 댓글로 여러분의 경험을 공유해 주세요.

이 글이 도움이 되었다면 아래에서 "예"를 클릭해 주세요.