ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [System] Level 24 [333pt]
    $ Wargame $/$ Suninatas $ 2019. 9. 17. 15:40

     

    문제 파일에 확장자가 없어서 HxD를 이용해서 한번 확인해 보겠습니다.

     

    ZIP 파일입니다.

     

    확장자를 바꾸고 압축을 풀어보겠습니다.

     

    .dex 파일이 눈에 보입니다.

    dex 파일은 javaVM 시스템에서 실행이 가능한 코드라고 합니다.

     

    dex 파일은 툴을 이용해서 jar 파일로 변환이 가능하다고 하는데요

     

    .jar 파일로 변환을 하면 디컴파일러로 소스코드를 확인 할 수 있습니다.!

     

    dex2jar 라는 프로그램을 다운로드 해보겠습니다.

    https://sourceforge.net/projects/dex2jar/

     

     

    jar 파일로 변환 성공!

     

    jd_gui라는 툴로 jar 디컴파일 해줍니다.

     

    해당 소스코드를 확인해 보면 다음과 같습니다.

     

    id와 pw를 서버로 전송하고 key라는 파라미터의 값이 WE1C0mEToandr01d 이 되어야 합니다.

     

    해당 zip파일은 안드로이드 apk 파일이므로 확장자를 변경해서 직접 어플을 설치해 보겠습니다.

     

    설치한뒤 id, pw, key를 전부 입력하면 아래와 같은 Auth_key가 나옵니다

     

     

     

     

    '$ Wargame $ > $ Suninatas $' 카테고리의 다른 글

    [System] Level 27 [500pt]  (0) 2019.09.17
    [System] Level 25 [555pt]  (0) 2019.09.17
    [System] Level 20 [233pt]  (0) 2019.09.17
    [Reversing] Level 11 [198pt]  (0) 2019.09.17
    [Reversing] Level 10 [150pt]  (0) 2019.09.17

    댓글

Designed by Tistory.