Zaciemnianie kodu czyli tzw. obfuskacja JavaScript
Czy wiecie czym jest obfuskacja ? Czy zdarzyło się Wam oglądać długi kod JS zawierający dziwne funkcje o dziwnych nazwach, np. źródło GOOGLE ?
Kod taki został zapewne poddany metodzie obfuskacji. Dzięki zastosowaniu takiej funkcji możemy utrudnić skopiowanie oryginalnego kodu przez niepowołane osoby, a także utrudnić jego interpretację. Oczywiście, wszystko można obejść i odkodować, aczkolwiek nie jest to takie proste bo nawet po rozkodowaniu dostępnymi w internecie generatorami mamy jeszcze wiele kwestii do porównania, min nzwy zmiennych , funkcji a czasem i wartości tekstowe, które na pewno utrudnią skopiowane naszego kodu. Nasz kod JavaScript możemy zakodować min. tutaj: http://www.javascriptobfuscator.com/default.aspx
Brak komentarzy