Видишь, согласно концепции виртуальной машинки, наружу торчат указатели абсолютно на все функции, причём у нее даже не хватает ума сверять кол-во аргументов в тех или иных функциях. Там такого можно наворотить при желании. Т.е. это просто небезопасно.
Дядя Миша писал: Там такого можно наворотить при желании. Т.е. это просто небезопасно.
А можно хекс-редатором залезть в kernel32.dll и такого там наворотить, что винда грузиться перестанет. Ты же понимаешь, что обычный пользователь не полезет функции менять, т.к. не знает, что это и как работает.
Небезапасно для кого? Для игрока? Он туда не лезет, он играет, а испортить игру можно даже если она закриптована. Для движка? Движок уронить можно и менее изящным способом, тем более дакрплейсес тот же, который иной раз еще и запустить надо умудриться. Для маппера? Ну, дык, он разработчик, ему предначертано по граблям ходить. Железо таким образом не испортишь, систему не обрушишь... даже лишний мегабайт не скачаешь.