ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Forensic 28
    카테고리 없음 2017. 3. 7. 20:18




    이 문제에서는 비밀번호를 얻는 문제가아닌 비밀번호? 를 관리 ? 하는 그런 것을 없애는 문제이다.



    앞서 ZIP 헤더 이 한줄만 잘 알면 풀 수 있다. 


    이 한줄을 보면 무엇이 수상해보이는지 모를것이다. 바로 Bit Flag(2byte) 이 부분으로 압축 비밀번호가 뜨게끔 안뜨게끔 설정을 해 줄 수 있다고 생각하면 된다.



    ZIP 시그니쳐인 PK 로 시작하는 것이 엄청 많다.. CTRL + F 로 찾아다니면서 바꾸면 되겠다 !


    PK[4BYTE]버전[2byte]BIT FLAG[2] <- 이 비트 플래그 부분만 바꿔주면 된다 ! 이 BIT 플래그는 여기서는 09 08로 되있다.


    계산기로 09를 쳐서 2진수를 보면 끝 1byte가 1 이다. 여기서 끝 1byte가 0 이면 비밀번호를 치라고 안뜰것이다. 


    이렇게 짜증나게 하지 않고 그냥 다 0으로 바꿔도 된다 !


    그래서 플래그는 .. 안알려줄것이다 ㅎㅎㅎㅎ



    Isn't it so easy?


    Take it.


    ~~~~~~~~~~~~~~


    여기서 ~~~~~~~~~ base 64 인코딩이 되있는상태

Designed by Tistory.