근래 들어 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
Zend Decoding  (8) 2009.10.04
메모리 구조 그림.  (2) 2009.09.27
CPU 레지스터 설명  (2) 2009.09.27
  1. Favicon of http://zzibong.dyndns.org BlogIcon zzibong 2009.10.04 22:23

    오호 이런게 있었군요. 저는 20줄짜리 베타 zend웹디코더로 풀었는대 ㅠㅠ

    • Favicon of https://maj3sty.tistory.com BlogIcon MaJ3stY 2009.10.04 23:16 신고

      ㅎㅎㅎㅎㅎ

      저도 이거 오늘 안거...

      저도 처음에는 apmsetup사이트에서 풀었다는 ㅎㅎ

  2. Favicon of http://blueh4g.org BlogIcon BlueH4G 2009.10.09 15:33

    오,, 괜찮은데? 이것도 한번 인코딩 디코딩 툴 만들어볼까 //ㅅ/

    • Favicon of https://maj3sty.tistory.com BlogIcon MaJ3stY 2009.10.09 15:51 신고

      ㅋㅋㅋㅋ 전 디코더 만들어 보려고 했는데 뭐부터 해야할지...

      어떻게 인코딩 되는건지도 아직 잘 모르는 ㅋㅋㅋ

  3. 질리언 2011.04.19 09:26

    안녕하세요^^
    제휴업체랑 거래종료되었기에 쇼핑몰 소스파일을 다 받았는데..열어보니..
    다 인코딩(zend)로 되어있더라구요
    그래서..소스를 수정할수있는 방법이 없습니다.
    님의 이 사이트에서 봐서 dezend를 다운하고 그렇게 해봤는데..잘 안되었습니다.
    구버젼이라서 그런가봐요..신버젼(2010~2011)이 없습니까?
    잘 부탁합니다 ㅠㅠ
    감사합니다.

    • Favicon of https://maj3sty.tistory.com BlogIcon MaJ3stY 2011.05.14 12:20 신고

      죄송합니다. 제가 그걸할 사정이 안되네요 ... ㅠㅠ

  4. kane 2011.06.24 15:30

    전 잘되네요.. 감사합니다.. 요점은 인코딩된 파일을 받으실때 꼬옥 바이너리 타입으로 받아야 잘풀리네요..
    ANSI로 받으니 에러가나는... 당연한 것이겠지만 인코딩된 파일을 ftp등에서 파일 받으실때는 꼬옥 바이너리로
    받으시면 잘될겁니다.. ^^

+ Recent posts