스테가노그래피(Steganography)
Stegano(감춰진)+Graphy(글) = Steganography
1. cmd 간단한 도스창을 이용한 스테가노그래피
2. openStego 툴을 이용한 스테가노그래피
1) cmd 도스창 을 실행시킨다
2) 해당 파일로 경로이동한다
3) copy /b hi.jpg+hi2.zip hi3.jpg 라고 입력한다
*/b 바이너리 : 텍스트 동의 문자로서의 의미를 가진 데이터에 대해서 프로그램 동작을 결정하는것
(이미지와 합성하고싶은 파일 만들고싶은 파일순서)
아래 사진과 같이 같은 사진이지만 한쪽의 사진에는 알집이 포함되있는 이미지다
압축이 포함된 이미지를 확장자를 zip으로 바꾸고 실행하면
해당 이미지 안에 압축파일이 숨어있는것을 확인 할 수가 있습니다.
이미지 뿐만 아니라 exe 등의 실행파일은 zip으로 압축한 후에
바이너리 합성을 하여 묶을 수 있습니다.
최근에는 이를 이용한 랜섬웨어도 존재하였고
다른 악성파일을 몰래 담아 유포했던 사례도 있었다고 전해집니다.
가볍게 우리는 재미만 보자
1. cmd 간단한 도스창을 이용한 스테가노그래피2. openStego 툴을 이용한 스테가노그래피
OpenStego 의 홈페이지에 들어가서 무료툴을 받아준다음에 실행을 합니다.
Messge File : 숨기고싶은 파일
Cover File : 보이는 파일
Output Stego File : 합성된파일
Hide Data : 만들기
패스워드도 설정할수있고
Extrack Data 해서 역으로 스테가노그래피 이미지를 해체할수도있습니다.
해당 순서대로 실행을하면
위 이미지 처럼 용량만 다른 똑같은 이미지가 완성됩니다
이상
"디지털의 숨바꼭질 매체에 암호를 숨기는 재밌는 스테가노그래피 활용 방법에 대해서 조사해봤습니다"
오늘도 재밌고 알찬 수업을 알려주신 이상미교수님께 감사드립니다
'IT > 암호학' 카테고리의 다른 글
(암호학 6주차) 비밀키암호.공개키 암호 . RSA암호방식 . Elgamal . 암호학 정리 (0) | 2020.04.04 |
---|---|
(암호학 5회차) 메르센소수.에라토스테네스의 체.DES암호 .F함수 . 키스케줄러 (0) | 2020.04.04 |
(암호학 4회차) 현대암호.Shanon Feistel 구조. 스트림암호.Kerchhoft의 원리. 암호해독 등 (0) | 2020.04.04 |
(암호학 3회차) Playfair 암호.애너그램.단순전치암호.니힐리스트암호 .ADFGVX 암호 (0) | 2020.04.04 |
(암호학 2회차)시저암호.단순치환암호.다표식환자암호.스키테일 (0) | 2020.04.04 |