가짜 파일 만들기 FakeFile
<↑동영상 참조>
두개의 파일 : 표면상 보일 숙주 파일, 숨길 파일 을 합쳐 하나의 가짜 파일로 만드는 프로그램입니다.
당연히 합쳐진 파일을 가지고 숨겨진 파일 추출도 가능합니다.
숨길 파일은 암호화되어 숙주 파일에 삽입됩니다.
이 프로그램은 Java로 만들어졌습니다. 따라서 Java가 설치되어 있어야 작동합니다.
합치기
surface file>
표면상 보이는 파일. 숙주가 되는 파일입니다.
컴퓨터는 최종 파일을 이 파일로 인식합니다
어떤 파일이든 가능하나,
이미지, 동영상이 좋습니다. (파일의 끝부분이 명확하기 때문)
hiding file>
surface 파일 속에 넣어서 감출 파일입니다.
이 파일은 암호화되어 숙주 파일에 들어갑니다.
대부분의 파일, 프로그램은 이 파일이 삽입된 부분을 인식하지 못합니다.
혹여나 인식된다고 하더라도 데이터는 암호화 되어있어 다른 프로그램이 해독할 수 없습니다.
dst path>
합쳐진 파일이 저장될 위치입니다.
파일 이름은 'new_' + 숙주 파일의 이름과 확장자가 됩니다.
ex) nyan.jpg >>>> new_nyan.jpg
추출하기
fake file>
이 프로그램으로 합쳐진 파일입니다.
dst path>
숨겨져있던 파일이 추출될 경로입니다.
'JAVA' 카테고리의 다른 글
Java XML 생성 및 저장 (0) | 2014.07.20 |
---|---|
Java XML 정리 (0) | 2014.07.19 |
Ubuntu Oracle JDK 6 설치 (0) | 2014.07.08 |
JNI 컴파일, 헤더추출 (0) | 2014.05.21 |
자바 진법 표현 (0) | 2014.01.22 |