🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #471905

Re: Suse, Ubuntu, Fedoro, nie idźcie tą drogą

#471905
From: Piotr B. (pb2004)
Date: Sun, 10 Jan 2010 10:53
140 lines
7185 bytes
Użytkownik "Andrzej Rosa" <bakters@yahoo.com> napisał w wiadomości grup 
dyskusyjnych:rsbo17-34a.ln1@bakters.bandit.home...
> On 2010-01-09, Piotr B. (pb2004) <p_borkowski@nospamgazeta.pl> wrote:
> [...]
>>>> Czyli 10% widzi i ma utrudnioną w porównaniu do Windowsa instalację
>>>> nowszej
>>>> wersji
>>>
>>> Instalację nowszej wersji malware też mają utrudnioną.  I bardzo dobrze.
>>>
>>
>> Niby w jaki sposób ma być utrudnione, skoro malware z definicji musi być
>> zrobione w ten sposób aby nie miało zależności.
>
> W Linuksie nie ma zwyczaju instalowania oprogramowania za pomocą kliku w
> binarkę, czyli nawet te programy które by się w ten sposób
> bezproblemowo zainstalowały, nie są tak instalowane przez większość
> użytkowników.
>

Malware nigdy nie jest instalowane przez większość.

> [...]
>>>> W jaki sposób chcesz zablokować choćby takie polecenie?
>>>> sudo sh ~/britney_nude_screensaver.bin
>>>
>>> Chrome OS np. robi mount -o noexec /dev/whatever /home.
>>
>> Pomijając Chrome OS to przecież opcja noexec w żaden sposób nie chroni 
>> przed
>> powyższym.
>
> Fakt, nie wiedziałem.  Chroni jednak przed bezmyślnym klikaniem w
> binarki, które się wtedy nie uruchomią, czyli załatwia pewnie 90%
> problemów.
>

Po pierwsze na Linuksie nie ma czegoś takiego jak instalowanie przez 
klikanie. Aby cokolwiek zainstalować trzeba i tak korzystać z konsoli i 
zawsze jest instrukcja jakie polecenia wydawać. Więc ta ochrona o której 
piszesz jest tylko iluzoryczna.

>>>> To jak wyobrażasz sobie implementację, która spełni twoje wymagania i
>>>> jednocześnie nie spowoduje odpływu użytkowników na dystrybucje bez 
>>>> takich
>>>> udziwnień?
>>>
>>> Na Linuksie "odpływy" nie mają decydującego znaczenia.  I bardzo dobrze.
>>
>> Jasne. Taki Canonical woli mieć mniejszą bazę użytkowników niż większą.
>
> Producenci pistoletów też wolą sprzedać więcej niż mniej, a mimo to
> instalują rozmaite zabezpieczenia.  Kiedyś nie instalowali, ale to było
> dawno.
>

Producent pistoletu, który przed użyciem wymagałby zrobienia szpagatu na 
pewno nie sprzedałby ich wiele.

>>>> Napieraj w czym to[1] repozytorium jest bardziej zaufane niż powyższy
>>>> link.
>>>
>>> [1] https://launchpad.net/~pgquiles/+archive/ppa
>>>
>>> Oj, choćby tym, że jest na https.
>>
>> Sprawdź lepiej jakie adresy trzeba dodać do listy repozytoriów. Jeśli zaś
>> będziesz bronił że trudniej się to robi to np. w OpenSuse istnieje 
>> mechanizm
>> OneClick Install.
>
> http://en.opensuse.org/Standards/One_Click_Install
> Tu piszą, że to draft.  IMO źle robią, nie tylko ze względu na
> bezpieczeństwo.  Do emulacji Windows na Linuksie jest Wine, nie Suse.
>

Pod OpenSuse już od dawna działa.

> [...]
>>>>> Spoof repo jest teoretycznie wykonalny, ale na tyle trudny i mało
>>>>> efektywny, że w praktyce można go póki co pominąć.  Normalnie nie ma
>>>>> sensu się w to bawić, chyba że właśnie dla zabawy.
>>
>> Jest tak samo prosty jak spoof strony udostępniającej podpisane pliki.
>
> Gdzieś na uniwersytecie zrobili proof of concept ataku polegającego na
> wpięciu się w sieć mirrorów bodajże Fedory.  Wykonalne, choć kłopotliwe
> i stosunkowo łatwo wykrywalne.
>

Czy łatwo wykrywalne to zależy od wykonania.

> [...]
>>>> Nie moja wina że Linux jest tak ułomny że nie potrafi sprawdzić 
>>>> podpisów
>>>> plików exe. Na Windowsie to działa.
>>>
>>> Co działa?  Serio.  Nie wiem o czym konkretnie piszesz (pomimo iż używam
>>> Windowsów od czasów 3.11, nie mam pojęcia o co dokładnie Ci tu chodzi).
>>>
>>
>> http://cid-19f26be92e6c01c3.skydrive.live.com/self.aspx/Podpisy%20plik%c3%b3w/bez%20podpisu.jpg
>> i
>> http://cid-19f26be92e6c01c3.skydrive.live.com/self.aspx/Podpisy%20plik%c3%b3w/z%20podpisem.jpg
>
> Zdaje się, że wyłączam przy instalacji, bo praktycznie wszystkie
> sterowniki są niepodpisane.
>

Inny mechanizm, poza tym ze sterownikami jest dokładnie na odwrót. Trudno 
znaleźć niepodpisany sterownik chyba że się używa crapu.

> BTW - dla jakich typów plików to działa?

Dla wykonywalnych ściągniętych z internetu.

> BTW' - żeby to zobaczyć, muszę kliknąć w plik?
>

Przy uruchamianiu następuje sprawdzenie podpisu pliku.

>>> Oj, różnie można, zależnie od potrzeb, ale powiedzmy że blokujesz zmiany
>>> w /etc/apt/soruces.list.  Da się oczywiście obejść, jak wszystko, ale
>>> nijak się to ma do tłumaczenia wszystkim w jakie strony mogą klikać, a w
>>> jakie nie wolno!
>>
>> I co niby ma dać blokowanie tych zmian? W czym to ma pomóc na typ 
>> instalacji
>> jaki został zastosowany w Firefoksie?
>
> Nie rozumiem.  Chodzi o wtyczki, czy coś innego?  O co by nie chodziło,
> upgrade Firefoksa Ci przecież sieci nie rozwali.  Wtyczki mogą, ale to
> inny problem.

Sprawdź na czym polega instalacja Firefoksa ze strony Mozilli w Linuksie. 
Podobnie może być z instalacją dowolnego softu w tym malware.

-- 
Piotr Borkowski 
Technical Details
Message-ID: <hicbvk$mcg$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <hgm3m0$592$1@node2.news.atman.pl> <o8m707-pgj.ln1@bakters.bandit.home> <hgt5e4$en2$1@inews.gazeta.pl> <unm907-ii6.ln1@bakters.bandit.home> <hgto65$pnv$1@inews.gazeta.pl> <3kga07-aur.ln1@bakters.bandit.home> <hh2voi$p1o$1@inews.gazeta.pl> <omuh07-o7n.ln1@bakters.bandit.home> <hh5sb7$n3q$1@inews.gazeta.pl> <hdjj07-cm3.ln1@bakters.bandit.home> <hhfnil$c42$1@inews.gazeta.pl> <5fs017-uhb.ln1@bakters.bandit.home> <hhsmdk$erh$1@inews.gazeta.pl> <k83a17-uph.ln1@bakters.bandit.home> <hhv4u2$402$1@inews.gazeta.pl> <cbrb17-221.ln1@bakters.bandit.home> <hi027l$10$1@inews.gazeta.pl> <57mc17-sdo.ln1@bakters.bandit.home> <hi1sql$mmt$1@inews.gazeta.pl> <8dke17-4rc.ln1@bakters.bandit.home> <hi2sf7$r7b$1@inews.gazeta.pl> <mdhg17-ji1.ln1@bakters.bandit.home> <hi53uk$3bm$1@inews.gazeta.pl> <ba4j17-8uj.ln1@bakters.bandit.home> <hi70sk$2jr$1@inews.gazeta.pl> <n07k17-r4h.ln1@bakters.bandit.home> <hia3aj$5co$1@inews.gazeta.pl> <rsbo17-34a.ln1@bakters.bandit.home>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Piotr B. \(pb2004\)" <p_borkowski@nospamgazeta.pl>
Newsgroups: pl.comp.os.advocacy
Subject: Re: Suse, Ubuntu, Fedoro, nie
 idźcie tą drogą
Date: Sun, 10 Jan 2010 11:53:07 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 141
Message-ID: <hicbvk$mcg$1@inews.gazeta.pl>
References: <hgm3m0$592$1@node2.news.atman.pl>   <o8m707-pgj.ln1@bakters.bandit.home> <hgt5e4$en2$1@inews.gazeta.pl> <unm907-ii6.ln1@bakters.bandit.home> <hgto65$pnv$1@inews.gazeta.pl> <3kga07-aur.ln1@bakters.bandit.home> <hh2voi$p1o$1@inews.gazeta.pl> <omuh07-o7n.ln1@bakters.bandit.home> <hh5sb7$n3q$1@inews.gazeta.pl> <hdjj07-cm3.ln1@bakters.bandit.home> <hhfnil$c42$1@inews.gazeta.pl> <5fs017-uhb.ln1@bakters.bandit.home> <hhsmdk$erh$1@inews.gazeta.pl> <k83a17-uph.ln1@bakters.bandit.home> <hhv4u2$402$1@inews.gazeta.pl> <cbrb17-221.ln1@bakters.bandit.home> <hi027l$10$1@inews.gazeta.pl> <57mc17-sdo.ln1@bakters.bandit.home> <hi1sql$mmt$1@inews.gazeta.pl> <8dke17-4rc.ln1@bakters.bandit.home> <hi2sf7$r7b$1@inews.gazeta.pl> <mdhg17-ji1.ln1@bakters.bandit.home> <hi53uk$3bm$1@inews.gazeta.pl> <ba4j17-8uj.ln1@bakters.bandit.home> <hi70sk$2jr$1@inews.gazeta.pl> <n07k17-r4h.ln1@bakters.bandit.home> <hia3aj$5co$1@inews.gazeta.pl> <rsbo17-34a.ln1@bakters.bandit.home>
Reply-To: "Piotr B. \(pb2004\)" <p_borkowski@go2.pl>
NNTP-Posting-Host: host-89-229-150-141.plock.mm.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1263121204 22928 89.229.150.141 (10 Jan 2010 11:00:04 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 10 Jan 2010 11:00:04 +0000 (UTC)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726
X-Priority: 3
X-User: p_borkowski
User-Agent: Hamster-Pg/1.25.2.0
X-MSMail-Priority: Normal
In-Reply-To: <rsbo17-34a.ln1@bakters.bandit.home>
X-Newsreader: Microsoft Windows Live Mail 14.0.8089.726
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit