본문 바로가기

[+] Information/[-] System

Zend Decoding

근래 들어 Zend Decoding이란걸 처음 접해봤는데요.

상당히 재밌네요 ㅋㅋ

SecurityPlus에 회원 한분께서 인코딩된 웹쉘을 올려주셨는데요.

Zend로 인코딩되어 있는 웹쉘이었습니다.


딱 봐서는 바이너리 파일을 텍스트 문서로 오픈한 것 처럼 파일이 깨져있네요 ㅎ

제일 앞을 보면 Zend라고 표시되어 있습니다.

그렇기에 Zend encoding 되어 있다는 것을 알 수 있었구요.

이제 저걸 풀어주면 소스가 나오겠죠??

뉴비인 제가 또 Zend En/De를 만들어보겠다고 삽질을 하였으나 아직 미완성...

그래서 인터넷에서 다운 받았습니다 !!


사용법은 아주 간단합니다.

압축을 풀면 dezend4, dezend5 폴더가 나오는데 버전에 맞는 폴더로 가셔서 php 실행파일을 명령프롬포트로 실행해주시면 됩니다.

디코딩 할 파일은 실행파일의 인자값으로 넣어주시면 되구요 ^^

디코딩을 다 하면 아래와 같이 소스가 보입니다.


오호.... 전형적인 웹쉘 기능들 ㅋㅋ

참고로 프로그램을 실행해보시면 아시겠지만 아예 .de라는 확장자로 파일이 하나 생성 됩니당 ㅎㅎ

흠 역시 이런건 재밌다는...

아래는 이번에 예제로 사용된 파일입니다.

사용시에 어떠한 책임도 본인에게 있으니 이 글에서 다룬 실습 목적으로만 사용하시길 바랍니다.


출처는 SecurityPlus에 회원 지옹님 입니다. ^^

아래는 제가 실습하면서 생성한 디코딩 파일 입니다.



'[+] Information > [-] System' 카테고리의 다른 글

PE 돋보기??  (0) 2009.12.12
.htaccess 가지고 놀기  (2) 2009.10.05
메모리 구조 그림.  (2) 2009.09.27
CPU 레지스터 설명  (2) 2009.09.27