Один знакомый программер рассказал. Хотя он уже давно работает админом, но в далеком прошлом, когда проги писали на АСМе для ДВК , был программером. В общем, он смастерил функцию, которая могла модифицировать свой же машинный код. Так, что меналась одна из команд и алгоритм функции тоже менялся. Все это делалось, естественно, в ОЗУ путем вызова с разными ключами. Таким образом одна подпрограмма заменяла сразу десяток разных функций. Нынче уже так не пишут. Не стараются , не экономят... "Hello,World!"-ы по 100 кбайт...