안녕하세요
글쓴이: power1234 / 작성시간: 토, 2015/04/18 - 2:52오후
안녕하세요!
c언어 공부하고 있는 학생인데요...
혹시 스태가노 그래피라고 들어보셨는지요?
이미지 파일 속에 색상을 구현하는 최소한의 용량만 남겨두고 나머지는 교묘하게 다른 파일을 숨겨놓는 건데요.... c언어로 1바이트씩 쪼개서 2진수일때 끝에 1자리씩 모으면 다른 실행파일이 열리나봐요..
제가 그런 파일을 읽어드려서 1byte 씩 쪼개서 비트연산을 해볼려고 하는데.. 감도 안잡히고,... 무엇보다 fseek 로 우선 파일을 읽어드릴려고 해보니 파일 지시 위치연산자도 먹히질 않네요 ㅠㅠ
많이 부족한 제게 도움의 손길을 보내주세요 부탁드립니다..;;;;;; 도와주세요
#include <stdio.h> int main(void) { FILE* stream; stream=fopen("c:\\abc1234.bmp","rb"); fseek(stream,55,SEEK_SET); fprintf(stdout, "%x \n",fgetc(stream)); fclose(stream); return 0; }
Forums:
댓글 달기