Информация об изменениях

Сообщение Re[23]: В Windows теперь нужно писать ./my.exe от 04.07.2023 11:36

Изменено 04.07.2023 11:37 ·

Re[23]: В Windows теперь нужно писать ./my.exe
Здравствуйте, Pauel, Вы писали:

P>>>Вы там из 90х пишете?

P>>>В линуксе нет внятного апи инсталяции, пакетные менеджеры это лебедь рак да щука.
P>·>MSI??! Спасибо, не надо, сами такое кушайте.
P>Разве я сказал про msi? Это у вас всё еще телепатия булькает.
Это апи инсталляции. Или оно невнятное?

P>>>Поскольку пакетный менеджер — часть операционки, он имеет права создавать выполняемые файлы.

P>·>Ты конкретно говори, с деталями. Как операционка определяет, что пакетный менеджер, а что не очень? Предлагаешь ещё один атрибут для файлов ввести или что?
P>Пакетный менеджер должен быть сервисом операционки, а не просто программой которая чтото куда то копирует.
Ты конкретно говори, с деталями. Что такое сервис операционки и чем он отличается от просто программы? Что запретит сделать программу, которая что-то копирует неким сервисом операционки?

Компилятор С++, например, тоже должен быть сервисом операционки? Или ему не положено создавать выполняемые файлы?

P>>>Архиватор — юзерская программа, по дефолту таких прав не имеет, и апи иснталяции вызывать не сможет.

P>·>Юзерам иногда надо иметь возможность ставить свои проги, без прав админа.
P>Вот-вот — у вас архиватор ассоциируется с инсталяцией софта. Весего то нужно дать права юзеру инсталировать софт. Его собственный софт ставится в его же хом. Для этого достаточно пакетного менеджера.
И что, например, запретит поставить через пакетный менеджер например python и потом гонять "c:\bin\python Downloads\troyan.py"?

P>>>Вам показывается модальный бокс. Что бы запустить файл, нужно или отключить эту фичу, или обратить внимание, согласиться с последствиям и нажать Run anyway.

P>·>И именно это и будет написано в инструкции как установить софтинку с трояном. Это не средство безопасности.
P>Разумеется. При этом научить юзеров ориентироваться по таким вот красным флажкам гораздо легче, чем дать им нужный уровень компьютерной грамотности.
Т.е. опыт ActiveX и т.п. ничему не научил.

P>На примере — вы вроде бы грамотный пользователь, но всё еще уверенно путаете архиватор и инсталятор.

Это ваши голоса в голове путают.
Re[23]: В Windows теперь нужно писать ./my.exe
Здравствуйте, Pauel, Вы писали:

P>>>Вы там из 90х пишете?

P>>>В линуксе нет внятного апи инсталяции, пакетные менеджеры это лебедь рак да щука.
P>·>MSI??! Спасибо, не надо, сами такое кушайте.
P>Разве я сказал про msi? Это у вас всё еще телепатия булькает.
Это апи инсталляции. Или оно невнятное?

P>>>Поскольку пакетный менеджер — часть операционки, он имеет права создавать выполняемые файлы.

P>·>Ты конкретно говори, с деталями. Как операционка определяет, что пакетный менеджер, а что не очень? Предлагаешь ещё один атрибут для файлов ввести или что?
P>Пакетный менеджер должен быть сервисом операционки, а не просто программой которая чтото куда то копирует.
Ты конкретно говори, с деталями. Что такое сервис операционки и чем он отличается от просто программы с технической точки зрения? Что запретит сделать программу, которая что-то копирует неким сервисом операционки?

Компилятор С++, например, тоже должен быть сервисом операционки? Или ему не положено создавать выполняемые файлы?

P>>>Архиватор — юзерская программа, по дефолту таких прав не имеет, и апи иснталяции вызывать не сможет.

P>·>Юзерам иногда надо иметь возможность ставить свои проги, без прав админа.
P>Вот-вот — у вас архиватор ассоциируется с инсталяцией софта. Весего то нужно дать права юзеру инсталировать софт. Его собственный софт ставится в его же хом. Для этого достаточно пакетного менеджера.
И что, например, запретит поставить через пакетный менеджер например python и потом гонять "c:\bin\python Downloads\troyan.py"?

P>>>Вам показывается модальный бокс. Что бы запустить файл, нужно или отключить эту фичу, или обратить внимание, согласиться с последствиям и нажать Run anyway.

P>·>И именно это и будет написано в инструкции как установить софтинку с трояном. Это не средство безопасности.
P>Разумеется. При этом научить юзеров ориентироваться по таким вот красным флажкам гораздо легче, чем дать им нужный уровень компьютерной грамотности.
Т.е. опыт ActiveX и т.п. ничему не научил.

P>На примере — вы вроде бы грамотный пользователь, но всё еще уверенно путаете архиватор и инсталятор.

Это ваши голоса в голове путают.