Haluaisin tarkistaa eräitä vanhoja ISO-tiedostoja haittaohjelmien varalta jollakin verkossa toimivalla torjuntasivustolla kuten VirusTotalilla tai Jottin haittaohjelmaskannauksella. Ongelmana on kuitenkin, että tiedostot ovat aivan liian isoja ladattaviksi tuollaisille sivustoille. VirusTotal sallii tätä nykyä enintään 128 megan tiedostoja kun taas vastaava kokorajoitus on OPSWATin Metascanissa 140 megaa (joka on käsittääkseni suurin minkään netissä toimivan ilmaisen tiedostojen skannausohjelman sallima tiedostokoko). Pienimmät ISO-tiedostoistani ovat n. 700 megan CD-levykuvia kun taas isoimmat ovat n. 4 gigan DVD-levykuvia.
Olisiko mahdollista avata ISO-tiedostot heksaeditorilla, jolla sitten tallentaisi erilliseen tiedostoon sen osuuden, joka todennäköisimmin sisältäisi mitään sellaista, joka voisi hyödyntää haavoittuvuuksia niissä ohjelmissa, joilla liitetään (tai "mountataan") levy CD- ja DVD-levykuvia virtuaalisiin asemiin? Tässä ainoana mahdollisuutena olisi kaltaiselleni aloittelijalle, että haittakoodi olisi aina esim. tiedoston alussa tai sitä esim. edeltäisi aina jokin "code snippet", joka löytyy jokaisesta ISO-tiedostosta... Muussahan tapauksessa homma menee täysin mahdottomaksi... :p
Olisiko mahdollista avata ISO-tiedostot heksaeditorilla, jolla sitten tallentaisi erilliseen tiedostoon sen osuuden, joka todennäköisimmin sisältäisi mitään sellaista, joka voisi hyödyntää haavoittuvuuksia niissä ohjelmissa, joilla liitetään (tai "mountataan") levy CD- ja DVD-levykuvia virtuaalisiin asemiin? Tässä ainoana mahdollisuutena olisi kaltaiselleni aloittelijalle, että haittakoodi olisi aina esim. tiedoston alussa tai sitä esim. edeltäisi aina jokin "code snippet", joka löytyy jokaisesta ISO-tiedostosta... Muussahan tapauksessa homma menee täysin mahdottomaksi... :p
Vastaukset 11
Vanhimmat
Jos ne on jotain piraatteja niin niissä on haittoja.
Ei .iso tiedostojen purkamiseen tarvita heksaeditoreja.
Esmeetten winrar, 40 päivän kokeilujakso, miksei ilmaisetkin
Siis tuohan purkaa vain levykuvan sisällä olevat tiedostot, mutta nyt oli kyse siitä, että levykuva itsessään sisältää muutakin kuin sen sisällä olevat tiedostot. Juurikin tämä data on se, mikä pitäisi saada upattua VirusTotaliin. En oikein tiedä, millä muulla kuin heksaeditorilla sitä dataa saisi eristettyä omaksi tiedostokseen.
Asenna Ubuntu ja komenna Päätteellä: md5sum /tiedostonpolku/tiedostonnimi.iso
niin tulostuu md5 summa, jota sitten voit verrata imagen tarjoajan tarkistuskoodiin.
Hyvä idea! Voi googlaamalla tarkastella, millaisia kokemuksia muilla käyttäjillä on ollut levykuvista. MD5 & SHA-1 varmaan yleisimmät. Jos yksikin luotettava taho on levykuvastaan jakanut saman tarkistussumman, niin homma bueno. En ole tosin varma, levittelevätkö legitiimit tahot levykuvistaan yhtä usein tarkistussummia kuin "warettajat".
Hän kyssyy rohkeasti siltä tiedoston laittajalta summan ja vertaa omaansa ;-)
Ainoa luotettava taho on se, kuka sen levykuvan on tehnyt alunperin. Kyllä niistä levykuvista ihan yleisesti on tarkistussummat.
Laske tarkistussummat. Niiden pitäisi olla samat mitä ohjelman valmistaja ilmoittaa niille.
Nyt kun tarkastin asian googlaamalla tarkistussummat, niin ei tullut osumia kuin yhdessä tapauksesssa ja sekin oli jokin warez-sivusto. Valmistajat eivät näköjään ilmoita juuri koskaan tiedostojensa tarkistussummia, vaan asiaa pitää kysyä sähköpostitse. Siinäkin tapauksessa voivat epäillä kysyjän tarkoitusperiä.
Kyllä ne valmistajat ihan normaalisti ilmoittavat ne.
http://releases.ubuntu.com/trusty/
http://ftp.funet.fi/pub/mirrors/centos.org/7/isos/x86_64/
http://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/
Aika harva netin kautta jaettava iso image ei niitä tarkistussummia sisällä.
Windowsin ohjelmissa voi summat heitellä aika paljonkin, riippuen latauspaikasta. Viitaten tuohon sourceforgen aiheuttamaan katastrofiin, kun lisäävät mainosohjelmia sun muuta alkuperäiseen pakettiin. Linux-jakeluissa ei onneksi moista ongelmaa ole, koska kaikki ladataan samasta turvallisesta lähteestä.