Mielestäni tätä EI kannata ottaa pois.
--clip--
Kyseessä ei ole Safarin haavoittuvuus, vaan nimen omaan OS X:n haavoittuvuus. Ko. aukko ilmenee kaikissa selaimissa, myös Classikin alla, ja luultavasti myös Mail:ssa.
Vahingonhaluinen nettisivu voi ladata haittaohjelman diskimagena ja käynnistää diskimagella olevan ohjelman Help Viewer-AppleScript -yhdistelmällä. Kaikki saadaan tapahtumaa ilman käyttäjältä vaadittua toimintaa, kunhan sivu ensin on selaimeen saapunut. Eikä ongelmaan auta Safarissa asetuksissa rastin poistaminen "Open 'safe' files after..." -kohdasta.
Ongelmaan on ratkaisuna täältä
http://www.monkeyfood.com/software/moreinternet/
imuroitava preference paneeli, jolla voi asetaa help-protokollalle default ohjelmaksi vaikka tarralaput, jolloin kriittistä applecriptiä ei päästä ajamaan.
hyvä demonstraatio:
http://bronosky.com/pub/AppleScript.htm
http://www.insecure.ws/article.php?story=2004051612423136
--clip--
Kyseessä ei ole Safarin haavoittuvuus, vaan nimen omaan OS X:n haavoittuvuus. Ko. aukko ilmenee kaikissa selaimissa, myös Classikin alla, ja luultavasti myös Mail:ssa.
Vahingonhaluinen nettisivu voi ladata haittaohjelman diskimagena ja käynnistää diskimagella olevan ohjelman Help Viewer-AppleScript -yhdistelmällä. Kaikki saadaan tapahtumaa ilman käyttäjältä vaadittua toimintaa, kunhan sivu ensin on selaimeen saapunut. Eikä ongelmaan auta Safarissa asetuksissa rastin poistaminen "Open 'safe' files after..." -kohdasta.
Ongelmaan on ratkaisuna täältä
http://www.monkeyfood.com/software/moreinternet/
imuroitava preference paneeli, jolla voi asetaa help-protokollalle default ohjelmaksi vaikka tarralaput, jolloin kriittistä applecriptiä ei päästä ajamaan.
hyvä demonstraatio:
http://bronosky.com/pub/AppleScript.htm
http://www.insecure.ws/article.php?story=2004051612423136
Vastaukset 8
Vanhimmat
Jeesus!
Asetin helperiksi Digitaalisen värimittarin, ja hyvin "toimii". Nykkö sitä ollaan turvassa sit niinku?
Copy-peistaa tämä url safarin osoitekenttään ja pala. Ota vaikka se "Safe" files rasti pois, ei auta
disk://fundisom.com/owned/owned.dmg
Tämä voisi olla minkä tahansa html:linkin takana, tai web sivun headerissa.
mikä on lopputulos? Mitä käyttäjä kaikenkaikkiaan voi tehdä, ja mitä vaaraa jää vielä jäljelle? Eikö imagen mounttaamista saa millään poies?
Nyt olisi varmaan paikallaan jonkinlainen kokonaisesitys aiheesta tämänhetkisen tietämyksen ja mahdollisuuksien perusteella. Löytyykö yhtä viisasta miestä, joka mies toki saa olla nainenkin?
Jos haluaa paranoidisesti varman päälle pelata niin yksi uusi käyttäjä jolla ei ole edes admin oikeuksia ja Fast User Switch:llä surffaamaan. Ymmärtääkseni tällöin ei ainakaan omaan User kansioon päästä tekemään tuhoja.
Mutta tuskin tuosta kovaa huolta tulee. On kuitenkin ilmeisen rikollista laittaa moista tuhokoodia nettisivuilleen. Oletetaan että joku kieroutunut penikka tuhoaa vaikka graafisen alan ammattilaisen parisataa gigaa asiakaan tiedostoja, niin korvausvaateet lienee vahingoniloon verrattuna kohtuullisen suuret. Spywarea lienee mahdollista ujuttaa suhteellisen huomaamatta.
Olen tässä päivän aikana klikkaillut linkkejä mitkä on presentaatiomielessä availleet terminaalia ja telnetiä.
Jokatapauksessa lienee Applen historian pahin aukko.
Tietoturva-aukoista ilmoittaminen on palstalla täysin sallittua, ja jopa toivottavaa, etenkin jos käyttäjillä on tarjota ratkaisuja ongelmiin. Alkuperäinen, "Apple on mokannut taas"-nimimerkillä lähetetty viesti taas oli asiaton, ja Mac-käyttäjiä vastaan hyökkäävä. Tämä on kuitenkin Mac-käyttäjien palsta, ja vastaavanlaiset viestit tyyliin: "Mac/Apple on p:stä", eivät mielestäni sovi tänne.
Tämä ei tarkoita etteikö vastakkaisiakin mielipiteitä saisi palstalla esittää, vaan on toivottavaa että mielipiteet olisivat perusteltuja. Turha trollaaminen vain karkottaa kaikki oikeat Mac-käyttäjät palstalta (kuten on jo osittain käynyt).
Valitettavasti viestiketjun ensimmäisen viestin poistaminen poistaa koko viestiketjun. Olisikin toivottavaa, ettei trollaaviin viesteihin vastattaisi, vaan aloitettaisiin uusi viestiketju tärkestä aiheesta, ja sähköpostia minulle, niin voin poistaa asiattomat viestit. Pahoittelen aiheutunutta vaivaa.
Käsitinkö nyt oikein, syypää tähän on applescripti, täällä näin:
/Library/Documentation/Help/MacHelp.help/Contents/Resources/English.lproj/shrd/OpnApp.scpt
Jos näin on, tuota skriptiä kai voisi helposti muuttaa niin, että se poppaa silmille jonkinlaisen dialogin, jossa varmistetaan, halutaanko ajaa sitä? Tämmöistä hahmottelin, ei juuri nyt jaksa ajatella, liikaa koodia yhdelle päivälle...
tell application "Finder"
//Tähän näin joku dialogi, if(ok), tee, else älätee?
open file completeParam of the startup disk
end tell
Jotain tämmöistä ajattelin...
on «event helphdhp» (completeParam)
-- localizable text
set cancelBtn to "Cancel"
set errorText to "The item cannot be opened. It may be disabled or not installed."
--end localizable text
try
tell application "Finder"
-- tästä alkaa muutokset...
set kysymys to display dialog "Jokin haluaa ajaa jotain!"
set vastaus to button returned of kysymys
if vastaus = "OK" then
open file completeParam of the startup disk
end if
-- tähän loppuu muutokset
end tell
on error errMsg number errNum
display dialog errorText buttons {cancelBtn} default button 1 with icon 0
return
end try
end «event helphdhp»
Copy-peistaa tuo osoitekenttään.
help:runscript=../../Scripts/Info Scripts/Current Date & Time.scpt
Ei ole mitään tekemistä OpnApp.scpt -scriptin kanssa. Help Viewer voi avata minkä tahansa scripti, esim sellaisen mikä on automaattisesti ladattu koneellesi diskimagen sisällä.