moshell пишет:Док, это случаем не ты на лоре куражился?
не. не я. я в то время вообще почти не использовал Linux. Он тогда был сырой и неюзабельный.
Cruiser78 пишет:Элементарно. Для запуска разного рода скриптов (на шелле написанных, или на питоне-перле) совершенно не требуется атрибута "исполняемый" на файле с этим скриптом. Название этого атрибута хоть и переводится как исполняемый, но этот перевод вводит нас в заблуждение. Гораздо более точнее будет его переводить,как автоисполняемый.
к сожалению, я вынужден вас поправить. Этот атрибут вернее перевести как ИСПОЛЬЗУЕМЫЙ. Вы можете ИСПОЛЬЗОВАТЬ файл, написав в консоли его имя (в Windows и Slackware просто имя. В остальных *NIX'ах надо писать ещё и путь, ибо юзеры их - идиоты
)
Особенно заметно на каталогах, где атрибут +x прямо говорит об ИСПОЛЬЗОВАНИИ.
Cruiser78 пишет:То есть: при наличии этого атрибута ось сама определяет приложение, которое должно исполнить этот скрипт и запускает это приложение, передав ему в качестве параметра полный путь на этот скрипт.
та ничего не определяет. А просто читает первые 4 байта. И либо исполняет (для ELF файлов), либо исполняет то, что в файле после #! записано (если ничего не записано, то /bin/sh)
Cruiser78 пишет:Ну и изгадит всё, до чего сможет дотянуться. Систему не изгадит, но какой толк в неизгаженой системе, если порушен весь твой хомовник?
кто помешал тебе сделать бекап? Неужто опять я?!
moshell пишет:по другому вопрос задам.
если неизвестен пароль пользователя и тем более пароль рута.
каким образом запустится этот самый зловредный, пакостный, наглый, подлый код?
от чьего имени?
в венде тоже ничего само по себе не запускается. всё запускает зловредная прокладка между клавой и стулом.
moshell пишет:если у этого пользователя права только на чтение двух файлов во всей системе и команда 'date'?
если-бы у бабушки был...
moshell пишет:1.если я не буду качать из интернета все подряд, как этот самый ушлый код проникнет?
2.я все о том для чего нужен антивирусник в линукс системе?
1.ну, очевидно, если вы будете качать из интернета, и запускать ТОЛЬКО то, что ПОДПИСАНО людьми, которым ВЫ доверяете, то случится только то, что пожелают ЭТИ люди. А вы подписи-то хоть проверяете? Не? Тогда может случится ЧТО УГОДНО.
И КОМУ УГОДНО.
2.Не нужен. Всегда ваш, К.О.
moshell пишет:автор кода может быть и хороший кодер. но как человек - гнусное противное подлое существо
кодер тоже не очень...
Cruiser78 пишет:Выбраться из песочницы не просто, а очень просто. Для этого достаточно иметь возможность писать в локальные файлы терпилы-юзера.
закрыть эту дыру не просто, а очень просто. И на этом форуме я уже писал как.
И да, в бубунте ваш код будет suxx у Марка Шатллвротта, ибо там apparmor. Такие дела. Я уж промолчу по мою слакварь...
Weber-w пишет:В формате ELF (Linux...) оверлеи составляют не более 0.5%, посему разгуляться тут нет где.
та ладно! у нас есть таки share object.
Weber-w пишет:Реальную опасность могут представлять лишь коды спецом написанные под заданную машину и заданное ПО. Но поскольку никто не будет так трудиться ради проникновения в мою железяку (нет там ценностей), то мне бояться нет чего! ag
А если честно, то я взял для себя правило: Все исполнять из-под юзера, закрыв sudo, а из-под рута ничего не запускать сомнительного.
Да пребудет Linux во веки! bf ,Аминь.
наивность, такая наивность...
Галахов Роман пишет:Да, самый мощный, изворотливый, непредсказуемый и т.п. вирус, нападения которого невыдержит ни одна компьютерная система в мире (даже Linux) существует, и противоядия от него нет, и никогда небудет - это "user-обыкновенный"
ну если этом юзеру не дать прав рута и прав вскрывать компьютер (с целью запускать LiveCD например), то вполне можно создать вполне устойчивую систему, в которой юзер не сможет ничего убить, а если и сможет, то восстановит из бекапов (самостоятельно).
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)