3 Javascript escape unescape escape unescape Javascript escape

  • Slides: 21
Download presentation

3. 난독화 이해하기 자바스크립트 난독화 이해 ● Javascript escape(), unescape() escape 예제 unescape 예제

3. 난독화 이해하기 자바스크립트 난독화 이해 ● Javascript escape(), unescape() escape 예제 unescape 예제 • Javascript escape(): - ISO Latin-1 to ASCII (“%xx” 형태) ex) & to %26, escape(“!#”) to “%21%23”, escape(“헬로”) to “%u. D 5 EC%u. B 85 C” • Javascript unescape(): - ASCII to ISO Latin-1 ex) %26 to &, unescape(“%23%24”) to “#$” 9

4. 난독화 분석하기 자바스크립트 난독화 이해 ● escape 쉘코드 to EXE • Shellcode 2

4. 난독화 분석하기 자바스크립트 난독화 이해 ● escape 쉘코드 to EXE • Shellcode 2 exe: - http: //sandsprite. com/shellcode_2_exe. php • Bintext: - http: //www. mcafee. com/kr/downloads/free-tools/bintext. aspx • Olly. Dbg: - http: //www. ollydbg. de/ 15

자바스크립트 난독화 이해 5. Dadong Script 분석 ● Dadong Script 복호화 ▪ 준비물 및

자바스크립트 난독화 이해 5. Dadong Script 분석 ● Dadong Script 복호화 ▪ 준비물 및 참고사이트 - http: //jsbeautifier. org/ : 자바스크립트 소스를 보기 쉽게 최적화 - http: //www. javascriptobfuscator. com/ : 자바스크립트 인코딩 - http: //dean. edwards. name/packer/ : 자바스크립트 인코딩 - Javascript Deobfuscator(Firefox 확장프로그램) - firebug(Firefox 확장프로그램) - Malzilla 19 19

Thank You! Reference : - 자바스크립트 난독화(javascript Obfuscation) 이해하기 (pdf in google) - 자바스크립트

Thank You! Reference : - 자바스크립트 난독화(javascript Obfuscation) 이해하기 (pdf in google) - 자바스크립트 난독화 기법/분석 방법론 (http: //blog. naver. com/diadld 2)