raulvodov, даже мораль не является единой для всех в мире, а юридическое право и подавно. Без контекста ваш вопрос упрощается до "помогите перевести два абзаца".
Открываю txt файл, вместе с ним запускается и иное приложение
Можно подменить ассоциацию с текстовыми файлами, чтобы система пыталась открыть их вашим приложением. Но для этого нужно будет сначала получить админские привилегии в системе. Или искать какую-нибудь незакрытую уязвимость. В стародавние времена, помню, подобный трюк удавалось провернуть запись бинарника в альтернативный поток, связанный с файлом.
Ну, попробуйте из Java удалить исполняемый файл запущенного приложения.
Или все подобное проводится на языках С?
Разработчики Java приложили не мало усилий к тому, чтобы программы на ней были безопасны. Они работают внутри виртуальный машины, под её жёстким контролем, с целой кучей механизмом безопасности и без прямого доступа к системе.
Кроме того, что будет делать ваш "эксплоит", если на ПК жертвы не будет установлена JRE?
Sanes, да хостеру-то до фонаря, что происходит внутри клиентской виртуалки. Ему важно, чтобы проблема за её пределы не выбиралась. И это им OpenVZ гарантировать может. Бывает, что и сам владелец виртуалки годами остаётся не в курсе, что она работает в составе ботнета или из неё утекают клиентские данные.
Sanes, конкретно мне сейчас это не интересно потому, что я старый и меркантильный. Мне сейчас удобнее получать деньги за прямо противоположную деятельность - защиту. Но я часто сталкиваюсь со случаями взлома серверов. Когда целенаправленно конкурентами, а когда случайными людьми развлечения ради. Если заглянуть в логи брандмауэра или IDS, то можно заметить, что сканирование сервака на тупые уязвимости начинается меньше, чем через пару часов после его запуска.
Sanes, эх, где мои 17 лет, когда я не находился в состоянии постоянного дэдлайна и чуть ли не каждый месяц заваливал что-нибудь крупное. Но если вы так уверены в устойчивости своего сервера, то можете его IP написать прямо здесь. Уверен, обязательно найдётся кто-нибудь, кто его поковыряет.