https://tproger.ru/news/propagate-new-code-injection