https://gall.dcinside.com/board/view/?id=boardgame&no=2151139

파일 이미지로 우회해서 올리는 프로그램이제 정상적인 이미지만 업로드가 되서압축파일을 그대로 이미지로 바꾸면 깨져서 안올라감그래서 압축파일 앞에 png 덧붙여주는 프로그램 만들음솦모짤 다운받아서 확장자 zip으로 바꿔서압축풀고 웹브라우저로 열면 됨httpsgall.dcinside.com


예전에는 zip기나 exe 등 임의의 파일을 확장자만 png jpg gif로 바꿔서 디씨 이미지에 첨부하면 올라가서 자료실 역할을 할 수 있었다.


그런데 언제부터인가 디씨인싸이드가 그 파일이 진짜 이미지인지 검증을 하는 바람에 막혔다.


이 사람은 그 zip같은 바이너리 파일 앞부분에 진짜 png 이미지 파일을 붙여서 검증을 통과하게 했다.


그래서 위 게시판 애니메이션 이미지를 받은 다음에 확장자를 zip으로 바꾸면 압축 프로그램이 앞부분 이미지 무시하고 zip 내용만 보여준다.


그래서 이 파일을 풀어서 html을 실행하면 임의의 바이너리 파일을 png 이미지로 속여주는 작업을 할 수 있다.


그래서 결과물은 디씨에 올리면 다시 자료실이 된다.


마찬가지 원리로 다른 게시판이나 유튜브 트위터 등에도 이미지를 숨겨서 올릴 수 있다.