https://velog.io/@godori/JavaScript-%EC%97%94%EC%A7%84-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0-2-pujpqum2ji

 

JavaScript 엔진 톺아보기 (2)

이 포스트의 내용은 구글의 V8엔진 엔지니어인 Benedikt Meurer와 Mathias Bynens 의 JavaScript Engines: The Good Parts 세션을 기반으로 작성하였습니다. 지난 포스트에서는 JS엔진의 종류와 최적화 컴파일러에 대하여

velog.io

https://mathiasbynens.be/notes/shapes-ics

 

JavaScript engine fundamentals: Shapes and Inline Caches · Mathias Bynens

This article describes some key fundamentals that are common to all JavaScript engines — and not just V8, the engine the authors (Benedikt and Mathias) work on. As a JavaScript developer, having a deeper understanding of how JavaScript engines work helps y

mathiasbynens.be

https://engineering.huiseoul.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%EA%B0%80-v8-%EC%97%94%EC%A7%84%EC%9D%98-%EB%82%B4%EB%B6%80-%EC%B5%9C%EC%A0%81%ED%99%94%EB%90%9C-%EC%BD%94%EB%93%9C%EB%A5%BC-%EC%9E%91%EC%84%B1%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%8B%A4%EC%84%AF-%EA%B0%80%EC%A7%80-%ED%8C%81-6c6f9832c1d9

 

자바스크립트는 어떻게 작동하는가: V8 엔진의 내부 + 최적화된 코드를 작성을 위한 다섯 가지 팁

How JavaScript works: inside the V8 engine + 5 tips on how to write optimized code

engineering.huiseoul.com

https://null2root.github.io/blog/2019/04/06/Attacking-JavaScript-Engines-kor.html

 

[번역] Attacking JavaScript Engine

출처 : http://www.phrack.org/papers/attacking_javascript_engines.html 번역 및 보완 : LiLi, y0ny0ns0n, powerprove, cheese @ null2root

null2root.github.io

https://defenit.kr/2019/12/28/Pwn/%E3%84%B4%20Research/1-day-Analysis-Chrome-Browser-Exploit-with-CVE-2019-5791-RCE/

 

[1-day Analysis] Chrome Browser Exploit with CVE-2019-5791 (RCE)

목차 개요 환경 구축 배경 지식 취약점 분석 exploit 작성 PoC 레퍼런스 개요자바 스크립트 엔진 중 하나인 v8에서 발생한 취약점(CVE-2019-5791)을 분석하고 exploit 가능한 PoC 코드를 작성한다. 환경 구축분석 환경 : 가상머신(Vmware) - Linux 16.04 아래는 취약점 패치 전인 d8 release 버전을 설치하는

defenit.kr

 

http://phrack.org/papers/jit_exploitation.html

 

.:: Phrack Magazine ::.

.:: Exploiting Logic Bugs in JavaScript JIT Engines ::.

phrack.org

dev-momo.tistory.com/entry/javascript-ES6-Proxy

 

Javascript ES6 Proxy

여기저기서 자바스크립트의 새로운 표준인 ECMA2015(ES6) 문법이 많이 쓰이고 있다. arrow, spread부터 class까지 정말 다양한 스펙들이 추가되었다. 그 중에서 아무리 봐도 잘 이해가 안가는 객체가 있��

dev-momo.tistory.com

 

v8.dev/blog

 

Blog · V8

 

v8.dev

github.com/danbev/learning-v8

 

danbev/learning-v8

Project for learning V8 internals. Contribute to danbev/learning-v8 development by creating an account on GitHub.

github.com

github.com/WooVictory/Ready-For-Tech-Interview

 

 

WooVictory/Ready-For-Tech-Interview

💻 신입 개발자로서 준비를 하기 위해 지식을 정리하는 공간 👨‍💻. Contribute to WooVictory/Ready-For-Tech-Interview development by creating an account on GitHub.

github.com

 

'기타' 카테고리의 다른 글

GDB 명령어 모음  (0) 2020.05.18
블로그 이전  (0) 2020.02.25
읽어볼거리  (0) 2019.12.01
XSS site  (0) 2019.12.01
Gdb debugging with libc source code  (0) 2019.12.01

+ Recent posts