Сначала ты говоришь что это принципиально не возможно, потом уже пример на текущих технологиях. скорей тебе мой юный друг, иначе ты бы не говорил в теме про "саморазвивающиеся структуры" о плагинах, еще раз поржал.
spa Я рад за тебя, значит не напрасно постил ))) Но примеров-то примеров - где же!!! "Сам поржал, жай поржать другому!" ))) А вот приятно, черт возьми, как-то так вот отпустить свое воображение как застоявшегося коня да на волюшку. Сам люблю честное слово. )))
cupuyc Да нет тут ничего удивительного. Как то подвесили бот на аську и постучались к одной юристке. Так она с ним минут 30 общалась. Потом на курилке краснея что-то рассказывала. ))) Ну посмеялись.
Тронут заботой о моей успеваемости ))) Действительно приятно. Кроме логически железного принципа: ... пока ничего нет? Мне подождать? а то на уроки пора ))))
в отрытом доступе, если конечно вы бы еще критерии "чего" установили, а то так много чего есть ГА, нейросети и т.п.
cupuyc Да нет, там архитектура очень грамотно и безопасно продумана - тесная интеграция Оси и железа. А именно: компилятор перегоняет все ПО не в двоичный, а в промежуточный MI-код. ОСь предоставляет транслятор MI команд в конкретные машинные команды архитектуры PowerPC, и запускать в операционке можно лишь бинарники в MI-коде. Нет никакого способа заставить выполнить Операционку некий левый ассемблерный код(двоичный код) PowerPC, только промежуточный MI-код. Данная операционная система нацелена на обслуживание сверхзащищенных баз данных. СУБД интегрирована прямо в ОС. Реализовали бы подобную архитектуру в Windows (с запретом исполнения машинного кода x86), вирусы скорее всего исчезли бы как явление. (Интересно бы было посмотреть, как вирусописатели смогли бы заразить бинарник, содержащий промежуточный MI-код)
qwe8013 Да, но вирмейкер никак не узнает - блоку каких аппаратных инструкций соответствует конкретная mi-команда. И писать вирус - все равно, что тыкать пальцем в небо (неизвестно что делает каждая mi-команда). Выполнить же аппаратную инструкцию минуя mi нельзя.
Ведь под эту защищённую ОС писать программы можно? Можно. А значит кто мешает написать программу, которая будет при обнаружении съёмного диска копировать туда себя и создавать файлик autorun? Не важно на чём написана программа, важен алгоритм её работы. Вирусы можно написать с использованием ЛЮБЫХ технологий, которые позволяют изменять среду исполнения программы (например, если есть возможность работать с файлами). А что там будет выполнятся - машинный код или mi-команды абсолютно всё равно. Такой mi-код как я понял может максимум - усложнить внедрение в уже готовые исполняемые файлы (однако не сделать полностью невозможным. система же как то грузит эти исполняемые файлы), но эта технология надо заметить и в обычных виндовых вирусах используется отнюдь не повсеместно (хотя не спорю, такие вирусы встречаются иногда).
johnfound часто - но не всегда. К OS/400 это не относится, т.к. она проектировалась совсем по другому - сначала была полностью продумана безопасность, основываясь на этом проектировались все компоненты ОС. А не так, что разработали ОС, а затем стали задумываться, чем же прикрыть ошибки архитекторов - антивирусами или фаерволами. В связи с тем, что для OS/400 с самого начала проектирования главным требованием было обеспечение безопасности, то ей не требуются ни антивирусы, ни файерволы. Кстати для расширения кругозора в сфере IT можно почитать как построена эта ОС, на мой взгляд одно из красивейших решений. (Архитектура OS/400 полностью отличается от архитектуры Windows) KIV Не грузит, а на ходу транслятор перегоняет mi команды в машинный код, который исполняется. Весь исполняемый файл в машинном коде не присутствует в памяти, идет перегон блока в машинный код и сразу исполнение блока, как будто скользящее окно бежит по mi-коду программы!
Я говорю, что в исполняемом файле достаточно информации, чтобы точно определить какая mi-команда, что делает. А ещё, что не такая это и сильная защита - большинство вирусов являются отдельными исполняемыми файлами. А если вообще есть возможность писать программу под эту ОС, то ничто не мешает: А это типичный вирус. Опционально можно добавить удаление случайного файла из домашнего каталога пользователя или другой вред.