Juriy Zaytsev 14.01.2014

State of function decompilation in Javascript

Przeczytaj oryginał

Artykuł bada koncepcję dekompilacji funkcji w JavaScript, czyli uzyskiwania kodu funkcji jako ciągu znaków za pomocą `toString()`. Omawia jej historyczne zastosowania (np. w Prototype.js) oraz współczesne użycie w mechanizmie wstrzykiwania zależności AngularJS. Autor analizuje problemy niezawodności tej techniki, wynikające z niejednolitych implementacji w silnikach JS, i zastanawia się, czy sytuacja uległa poprawie od czasu jego poprzednich badań sprzed lat.

State of function decompilation in Javascript

Komentarze

Brak komentarzy

Bądź pierwszy, który podzieli się swoimi myślami!

Rozszerzenie przeglądarki

Uzyskaj natychmiastowy dostęp do AllDevBlogs z przeglądarki

Tydzień

No top articles yet