삽질 - Zend Decoder 안풀림..ㅜㅡ

컴글 2010. 6. 29. 17:35 posted by 배제군
PHP로 간단한 작업이 생겨 확인을 하는 중 젠드 인코딩된 파일을 발견했다.

'뭐.. 이것쯤이야.. 젠드 디코더로 풀어버리면 그만이지' 란 생각으로 파일질라로 해당 파일을 다운받아 변환기로 돌렸다.

하지만.. 두둥..
PHP Fatal error:  This encoded file is corrupted. Please refer to http://www.zend.com/support/support_faq.php?id=loader_file_corrupt for further help in XXXXX.php on line 0
Content-type: text/html
X-Powered-By: PHP/4.4.0
아니.. 이뭐병?! 4 버젼대로 작성된 오래된 파일이라 당연히 풀릴줄 알았것만..

디코더 5버젼으로 해도 마찬가지.. 결국.. 구글신의 힘을 빌어 데이터 천국을 헤엄쳤다.

그러나 온라인 디코더사이트나 다른 디코더도 결국 디코딩이 안됨.. 아흐....... ㅅㅂ을 연달아 외침.. ㅜㅡ

몇시간을 헤맨 끝에 결국 원점에서 다시 생각해보기로 했다.

처음 절차부터 시작..  오류 메세지를 유심히 살펴보는 중... 근데 오류 메세지가 어디서 많이 본듯해...

그러고 보니 이건................. 으.............

인코딩된 파일 FTP 업로드시 바이너리로 안 올리고 아스키 모드로 올렸을때 나오는 오류 메세지~!!!

그렇다.. 다운 받을때 바이너리 모드로 php 파일을 다운 받아야 하는데 아스키 모드로 받은 사실..

ㅂㅅ... 을 중얼 거리며 바이너리 모드로 변경받은 파일을 변환하니 역시나 잘된다.. 이런.. bullshit~