vared
vared - Blog
vared
전체 방문자
오늘
어제
  • 분류 전체보기 (138)
    • Study (0)
    • Project (0)
    • Paper Review (0)
    • Tool (0)
    • WriteUp (124)
      • Root-me.org (44)
      • LOS_rubiya (32)
      • Webhacking.kr (21)
      • DreamHack (9)
      • XCZ.kr (8)
      • HackCTF (10)
    • Miscellaneous (0)
    • Forensic-CheatSheet (10)

블로그 메뉴

  • Category

공지사항

  • Forensic-CheatSheet 오픈

인기 글

태그

  • Windows Artifact
  • digital-forensics
  • forensic-cheatsheet
  • File Execution
  • sql injection
  • shellbag
  • JavaScript
  • Artifacts
  • Digital-Forensic
  • Digital Forensic
  • trim
  • ssd
  • webhacking.kr
  • iconcahce
  • LNK FIile
  • Los
  • forensic artifacts
  • shellbag forensics
  • Thumbcache

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
vared

vared - Blog

webhacking.kr : challenge 12
WriteUp/Webhacking.kr

webhacking.kr : challenge 12

2020. 9. 11. 22:47

javascript 난독화 문제다.

 

우선 난독화 해제부터 해보자.

 

콘솔창에 난독화부분을 복사해서 붙여넣기해주면

에러가 뜬다.

(

function anonymous() {

var enco=''; //var 는 변수선언

var enco2=126;

var enco3=33;

var ck=document.URL.substr(document.URL.indexOf('=')); // ck = /

for(i=1;i<122;i++){

  enco=enco+String.fromCharCode(i,0);//유니코드를 문자로 바꾸는 것 문자+띄어쓰기 이렇게 반영한다.

}

function enco_(x){

  return enco.charCodeAt(x); //enco의 x 번째 문자열 리턴.

}

if(ck=="="+String.fromCharCode(enco_(240))+String.fromCharCode(enco_(220))+String.fromCharCode(enco_(232))+String.fromCharCode(enco_(192))+String.fromCharCode(enco_(226))+String.fromCharCode(enco_(200))+String.fromCharCode(enco_(204))+String.fromCharCode(enco_(222-2))+String.fromCharCode(enco_(198))+"~~~~~~"+String.fromCharCode(enco2)+String.fromCharCode(enco3))

{

  location.href="./"+ck.replace("=","")+".php" // =xnt`qdfmc~!

}

}

)

 

 

결론적으로 if문안으로 들어오게 된다면 체크하는 것은

사진 의 값인 youaregod~~~~~~~! 이다.

 

저작자표시 (새창열림)

'WriteUp > Webhacking.kr' 카테고리의 다른 글

webhacking.kr : challenge  (0) 2020.09.11
webhacking.kr : challenge 14  (0) 2020.09.11
webhacking.kr : challenge 8  (0) 2020.09.11
webhacking.kr : challenge 7  (0) 2020.09.11
webhacking.kr : challenge 6  (0) 2020.09.11
    'WriteUp/Webhacking.kr' 카테고리의 다른 글
    • webhacking.kr : challenge
    • webhacking.kr : challenge 14
    • webhacking.kr : challenge 8
    • webhacking.kr : challenge 7
    vared
    vared

    티스토리툴바