The article presents the most common techniques for obfuscating the source code of computer programs. Obfuscation is defined and demonstrated through simple and easy-to-understand examples of code written in scripting languages such as Python and JavaScript. Its applications are discussed, and it is shown how to easily make the analysis of one’s programs more difficult.
PL
Artykuł przedstawia najpopularniejsze techniki zaciemniania kodu źródłowego programów komputerowych. Obfuskacja jest zdefiniowana i przedstawiona na prostych i łatwych do zrozumienia przykładach kodu napisanego w językach skryptowych, takich jak Python i JavaScript. Omówiono jej zastosowania i pokazano, jak w prosty sposób utrudnić analizę własnych programów.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.