Здравствуйте, uuuser, Вы писали:
U>а что, подписи уже можно подделывать? или вы своим кастомерам md5 на бересте раздаёте чтобы они подлинность exe'шника проверяли перед запуском?
Я за доверенные источники с которых можно скачать программу, а не за хренов с горы гребущих деньги и шантажирующих независимых разработчиков всплывающими окнами встроенными в операционку. Уверяю, если бы это окно не всплывало, мало бы кто озаботился проверкой установщика. А как раньше то жили, ставили софт с лазерных дисков, а до этого с дискет, причём всё без сертификации. Что касается хеш-сумм, то идея проверки целостности архива, подчёркиваю
целостности, вполне себе здравая. Пишу это сообщение с Debian 9 и именно так в мире GNU/Linux и поступают. Как раз приведённый случай с md5.
Качаю:
https://download.qt.io/archive/qt/5.9/5.9.9/
qt-opensource-windows-x86-5.9.9.exe
qt-opensource-mac-x64-5.9.9.dmg
qt-opensource-linux-x64-5.9.9.run
md5sums.txt
md5sums.txt
a7d95a18005d9fe1c88b5e7fae5ef771 qt-opensource-linux-x64-5.9.9.run
e57f7ed8a7df6d222328b12ab54faaad qt-opensource-mac-x64-5.9.9.dmg
8a6e85980361c539267b2b44a56fe063 qt-opensource-windows-x86-5.9.9.exe
ввод
cd /mnt/data_01/archive/distros/qt/qt5.9.9/
md5sum -c md5sums.txt
вывод
qt-opensource-linux-x64-5.9.9.run: ЦЕЛ
qt-opensource-mac-x64-5.9.9.dmg: ЦЕЛ
qt-opensource-windows-x86-5.9.9.exe: ЦЕЛ
Дистрибутивы debian можно скачать точно так же или торрентами, а последние уже имеют хеш-суммы в торрент файле для проверки целостности.
https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/
[SUM] MD5SUMS
[CRT] MD5SUMS.sign
[SUM] SHA1SUMS
[CRT] SHA1SUMS.sign
[SUM] SHA256SUMS
[CRT] SHA256SUMS.sign
[SUM] SHA512SUMS
[CRT] SHA512SUMS.sign
[P2P] debian-live-10.10.0-amd64-cinnamon.iso.torrent
[P2P] debian-live-10.10.0-amd64-gnome.iso.torrent
[P2P] debian-live-10.10.0-amd64-kde.iso.torrent
[P2P] debian-live-10.10.0-amd64-lxde.iso.torrent
[P2P] debian-live-10.10.0-amd64-lxqt.iso.torrent
[P2P] debian-live-10.10.0-amd64-mate.iso.torrent
[P2P] debian-live-10.10.0-amd64-standard.iso.torrent
[P2P] debian-live-10.10.0-amd64-xfce.iso.torrent
https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/
[SUM] MD5SUMS
[CRT] MD5SUMS.sign
[SUM] SHA1SUMS
[CRT] SHA1SUMS.sign
[SUM] SHA256SUMS
[CRT] SHA256SUMS.sign
[SUM] SHA512SUMS
[CRT] SHA512SUMS.sign
[ ] debian-live-10.10.0-amd64-cinnamon.contents
[ISO] debian-live-10.10.0-amd64-cinnamon.iso
[TXT] debian-live-10.10.0-amd64-cinnamon.log
[ ] debian-live-10.10.0-amd64-cinnamon.packages
[ ] debian-live-10.10.0-amd64-gnome.contents
[ISO] debian-live-10.10.0-amd64-gnome.iso
[TXT] debian-live-10.10.0-amd64-gnome.log
[ ] debian-live-10.10.0-amd64-gnome.packages
[ ] debian-live-10.10.0-amd64-kde.contents
[ISO] debian-live-10.10.0-amd64-kde.iso
[TXT] debian-live-10.10.0-amd64-kde.log
[ ] debian-live-10.10.0-amd64-kde.packages
[ ] debian-live-10.10.0-amd64-lxde.contents
[ISO] debian-live-10.10.0-amd64-lxde.iso
[TXT] debian-live-10.10.0-amd64-lxde.log
[ ] debian-live-10.10.0-amd64-lxde.packages
[ ] debian-live-10.10.0-amd64-lxqt.contents
[ISO] debian-live-10.10.0-amd64-lxqt.iso
[TXT] debian-live-10.10.0-amd64-lxqt.log
[ ] debian-live-10.10.0-amd64-lxqt.packages
[ ] debian-live-10.10.0-amd64-mate.contents
[ISO] debian-live-10.10.0-amd64-mate.iso
[TXT] debian-live-10.10.0-amd64-mate.log
[ ] debian-live-10.10.0-amd64-mate.packages
[ ] debian-live-10.10.0-amd64-standard.contents
[ISO] debian-live-10.10.0-amd64-standard.iso
[TXT] debian-live-10.10.0-amd64-standard.log
[ ] debian-live-10.10.0-amd64-standard.packages
[ ] debian-live-10.10.0-amd64-xfce.contents
[ISO] debian-live-10.10.0-amd64-xfce.iso
[TXT] debian-live-10.10.0-amd64-xfce.log
[ ] debian-live-10.10.0-amd64-xfce.packages
Или ладно, возьмём сертификаты. Где-то там в интернете есть центр сертификации. Но вопрос, откуда пользователь берёт пакет установки? С центра сертификации? Нет, он качает его с сайта разработчика, на худой конец с какого-нибудь магазина. И тогда возникает вопрос, а что собственно здесь сертифицировать? Если пользователь не доверяет этому источнику, то зачем оттуда качает?
Или руководство поручило установить Васе Пупкину софт, но Васян может запороть операционку и без всякого софта если захочет. Сертификат на приложение это даже не защита от дурака, это вообще ни о чём.
Да и в принципе никто не мешал сделать автоматическую систему сертификации, как с тем же подтверждением домена, когда надо расположить на своём сайте определённый файл и тогда поисковик признает тебя владельцем. Потом бы при запуске установщика операционка бы показывала не некого абстрактного владельца, а подтверждённый домен разработчика.
Но сертификация была сделана не для этого, а чтобы драть с людей бабки не работая. Тоже самое делает правительство выдавая лицензии на деятельность. Идея брать налоги не нова, зачем самим работать, когда есть те, кто будет работать за вас.