MUTE opas

Viestiketju Käyttäjien tekemät oppaat -osiossa. Ketjun avasi Agent_007 18.12.2004.

Viestiketjun tila:
Viestiketju on suljettu.
  1. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
    [bold]OPAS on 0.3-versiolle, mutta isoja eroja ei ole 0.5.1-versioon nähden.
    Jos jokin kohta jää epäselväksi tai muuten vaan homma ei aukea, niin pistäkää viestiä vain tulemaan[/bold]
    [bold]Huomioitavaa itse MUTE:sta, ohjelma on vielä kohtuu pahasti kesken esim. samaa tiedostoa ei voi ladata monelta käyttäjältä yhtäaikaan ja jne. Ohjelmaa kuitenkin kehitetään koko ajan ja tilannetta voi seurata
    http://mute-net.sourceforge.net/
    kehittäjä näyttää olevan hommassa urakkapalkalla eli jos kiitosta [/bold]

    [bold]MUTE pähkinänkuoressa:[/bold]
    MUTE on P2P-ohjainen tiedostojenvaihto-ohjelma, jonka etu moniin muihin P2P-ohjelmiin verrattuna on käyttäjän suurempi anonymiteetti. Tämä saavutetaan niin, että liikennettä ei lähetetä suoraan halutulle henkilölle, vaan se kierrätetään/reititetään muiden MUTE-käyttäjien kautta Viestit myös salataan ja puretaan uudestaan jokaisen välityksen välillä. Etuna tässä on se, että verkon käyttäjät eivät tiedä suoraan mistä IP osoitteesta tiedostoa jaetaan tai mistä ladataan.
    (lopussa lisää pohdintaa ohjelman eri moraalisista ja suoritusasioista + yleistä löpinää)

    [bold]1. Ohjelman asennus[/bold]
    MUTE on saatavilla Windowseille (95/98/NT/2000/XP, toiminee myös 2003 serverin ja Vistan kanssa), Mac OS X:lle ja Unixeille (Linuxit, BSD:t).

    Täältä saa uusimman omalle käyttöjärjestelmälle suunnatun version.
    http://mute-net.sourceforge.net/languageFiles.shtml
    tuolta saa kielipaketteja (suomenkieliset kielipaketit eivät valitettavasti tue 0.5.1-versiota täysin)

    [bold]1.1 Windows asennus[/bold]
    Lataa ohjelma ja aja/suorita .exe-tiedosto ja valitse kansio minne haluat MUTE:n purkaa (tämän .exe-tiedoston voi purkaa myös esim. 7-Zip-ohjelmalla).
    Sitten suuntaat hakemistoon mihin ohjelma on purettu.
    Jos haluat suomenkielen käyttöön niin lataa suomenkielinen kielipaketti ja kopioi se mute\languages-hakemistoon.

    fileSharingMUTE.exe-tiedostoa tuplaklikkaamalla ohjelma käynnistyy

    [bold]1.2 Linux/BSD asennus[/bold]
    (iso kiitos nimimerkille juppe22 suurimmasta osasta ohjeita)

    Lataa ohjelman lähdekoodit ja pura asennuspaketti joko konsolissa
    gtar xvzf MUTE_fileSharing-0.5.1_UnixSource.tar.gz
    -komennolla tai
    gunzip < MUTE_fileSharing-0.5.1_UnixSource.tar.gz | tar xvf -
    -komennolla (tiedostonimen voi täydentää konsolissa/terminaalissa TAB/sarkain-näppäimellä, jolloin ei tarvitse kirjoittaa kuin M-kirjainta ja painaa TAB/sarkain-näppäintä)

    Myös graafista työkalua voi käyttää paketin purkamiseen.

    Kun paketti on onnistuneesti purettu niin komento
    cd MUTE_fileSharing-0.5.1_UnixSource
    (huomioikaa, että hakemiston nimi on versioriippuvainen)
    sitten komento
    ./runToBuild
    jonka pitäisi aloittaa ohjelman asentaminen, seuraavaksi asennuksen pitäisi kysyä asennustapaa
    1 -- wxWindows graphical UI
    2 -- Console-only text UI
    q -- quit

    vaihtoehto 1 on graafinen versio, joka vaatii wxWindows:sin (http://www.wxwindows.org/) toimiakseen...
    vaihtoehto 2 on tekstipohjainen (konsoli) versio, jonka pitäisi toimia ilman lisäkikkailuja suoraan kaikissa UNIX:eissa.
    vaihtoehto q lopettaa asennuksen.

    [bold]1.3 Mac OS X asennus[/bold]
    Mac:ille paketti on .dmg-muodossa, sen asentaminen ei vaadi mitään erikoisuuksia (joku Mac OS X -käyttäjä voi sitten valittaa asiasta, jos toisin on)

    [bold]2. Ensimmäinen käynnistys[/bold]
    Kun MUTE:n käynnistää ensimmäistä kertaa, se kysyy erinäisiä kysymyksiä. Kysymykset pitäisivät olla täysin samoja kaikilla käyttöjärjestelmillä. Tässä käydään läpi Windows-puolen kysymykset.

    Ensimmäinen kysymys
    [​IMG]
    Eli oletko palomuurin takana, joka voi estää sisääntulevat pyynnöt?
    Tämä siis lähinnä tarkoittaa palomuureja ja NAT-laitteita, joihin ei voida itse vaikuttaa/säätää (eli avata tarpeellisia portteja). Jos olet epävarma tilanteesta, valitse Yes. Jos ei ole tuollaista estettä niin valitse No

    Toinen kysymys
    [​IMG]
    Eli kirjoittele tuohon tekstikenttään jotain satunnaista, mitä enemmän satunnaista sitä "turvallisempaa" (lisää infoa löytyy lopusta, jos tämä kohta oikeasti kiinnostaa)

    Kolmas kysymys
    [​IMG]
    Valitaan käytetyn salausavaimen koko, mitä isompi avain sitä hitaampi ohjelma on käyttää (mutta teoriassa sitä turvallisempi), 1024 on suositeltava vaihtoehto.

    Neljäs kysymys
    [​IMG]
    Ennen tätä kohtaa ruudulla näkyy Generating keys -teksti, kun MUTE luo salausavaimen. Tämä operaatio voi viedä aikaa jopa useita minuutteja koneen tehoista ja salausavaimesta riippuen. Kun generointi on mennyt läpi, jatketaan eteenpäin OK-napilla.

    Viides kysymys
    [​IMG]
    Sitten valitaan mikä kansio otetaan liikennöintikäyttöön (eli mikä kansio halutaan jakaa muille MUTE-käyttäjille). Oletus mute/files-kansio kelpaa hyvin.

    [bold]3. Ohjelman eri toiminnot[/bold]
    Oppaan kuvissa on käytössä suomenkielinen versio, ainut ero on siis se, että kaikki tekstit ovat suomeksi. Kaikki toiminnot ovat samalla paikalla kuin muissakin kieliversioissa ja toimivat täsmälleen samalla tavalla, joten englanninkielisen käyttöliittymän käyttö pitäisi onnistua kuvia seuraamalla.

    [bold]3.1 Settings/Asetukset[/bold]
    Jos haluat suomenkielisen käyttöliittymän käyttöösi, niin [bold]Natural Language[/bold] -kohdasta valitset Finnish/Suomi (Finnish.txt- tai Suomi.txt-tiedoston pitää olla ladattuna ja kopioituna MUTE:n languages-hakemistoon, muuten Finnish/Suomi-vaihtoehtoa ei ole) ja sitten [bold]Save Settings[/bold] jonka jälkeen käynnistetään ohjelma uudestaan.
    [​IMG]
    [bold]Vastaanota enintään viestiä sekunnissa[/bold] -kohdassa voi rajoittaa sisääntulevien viestien määrää (-1 tarkoittaa ei rajoitusta)
    [bold]Lähetä enintään viestiä sekunnissa[/bold] -kohdassa voi rajoittaa ulosmenevien viestien määrää (-1 tarkoittaa ei rajoitusta)
    [bold]Siirron aikakatkaisu sekuntia[/bold] -kohdassa voi valita kauanko yritetään ladata tiedostoa sen jälkeen, kun viimeinen paketti on vastaanotettu, eli jos tuon ajan sisällä ei tule uutta pakettia, niin lataus katkaistaan.
    [bold]Ylläpidä vähintään naapuri yhteyttä[/bold] tarkoittaa kuinka moneen naapuriin ollaan vähintään yhteydessä.
    [bold]Salli enintään naapuri yhteyttä[/bold] tarkoittaa kuinka moneen naapuriin voi maksimissaan olla yhteys samanaikaisesti.
    [bold]Jaa tiedostot kohteesta[/bold] voi valita jaettavan kansion, [bold]Selaa...[/bold]-näppäimellä tuon kansion pääsee valitsemaan.
    [bold]Tallenna asetukset[/bold] -napilla ohjelman asetukset tallennetaan.

    [bold]3.2 Connections/Yhteydet[/bold]
    [​IMG]
    Tällä sivulla siis näkyvät yhteydet naapureihin ja hiukan statistiikkaa naapureista
    [bold]Osoite:[/bold] kohtaan voi lisätä uuden naapurin IP-osoitteen sekä portin ja lisätä sen listaan naapuriksi painamalla [bold]Lisää isäntä[/bold] -nappia.
    (osoite-kohdasta on kuvassa sensuroitu suurin osa IP-osoitteista pois) [bold]Osoite[/bold] -kohdassa on siis naapurin IP-osoite
    [bold]Portti[/bold] -kohdassa on naapurin käyttämä portti
    [bold]Lähetty[/bold] kohdassa näkyy montako viestiä kyseiselle naapurille on lähetetty.
    [bold]Jonossa[/bold] kohdassa näkyy montako viestiä on jonossa kyseisellä naapurilla
    [bold]Hylätty[/bold] kohdassa näkyy montako viestiä on hylätty

    [bold]3.3 Uploads/Jaot[/bold]
    [​IMG]
    Täällä näkyvät tiedostot, joita lähetät muille verkon käyttäjille.
    [bold]Isännän osoite[/bold] kertoo kenelle tiedosto on menossa.
    [bold]Tiedosto[/bold] kertoo mitä tiedostoa jaetaan
    [bold]Osia jaettu[/bold] kertoo montako osaa kyseistä tiedostoa on lähetetty jo
    [bold]Tarkistussumma[/bold] kertoo kyseisen tiedoston tarkistussumman

    [bold]3.4 Downloads/Lataukset[/bold]
    [​IMG]
    Kyseisellä sivulla siis näkyvät lataukset. [bold]Peruuta[/bold]-napilla voi latauksen tarvittaessa lopettaa
    [bold]Isännän osoite[/bold] -kohdassa näkyy keneltä tiedostoa ladataan.
    [bold]Reitin Laatu[/bold] kertoo kuinka nopea ja luotettava reitti on kyseisen tiedoston osalta jakajalta sinulle.

    [bold]3.5 Search/Etsi[/bold]
    [​IMG]
    Tässä välilehdellä voi etsiä tiedostoja ja pistää niitä sitten latautumaan.
    Haku siis suoritetaan kirjoittamalla tekstikenttään jotain ja painamalla [bold]Etsi[/bold]-nappia (etsiä voi myös tiedoston HASH:illa eli tarkistussummalla pistämällä hakusanaksi hash_TARKISTUSSUMMA, eli esim. hash_EA7DE247AE6AAB15F3A21C4BCB035E42EABF539B), kun etsintä on käynnissä [bold]Peruuta[/bold]-napilla voi sen lopettaa. Kuvassa ollaan etsitty siis Earth-hakusanalla, jolla löytyi mm. tämä tiedosto.
    [bold]Tiedoston nimi[/bold] -kohdassa on siis tiedoston nimi, [bold]Koko[/bold] -kohdassa tiedoston koko, [bold]tarkistussumma[/bold] -kohdassa on tiedostosta laskettu tarkistussumma, jonka avulla voi etsiä tiedostoja
    [bold]Virtuaali osoite[/bold] -kohdassa on ilmoitettu verkon käyttäjä, jolta tiedosto löytyy.

    [bold]4. MUTE yleisesti[/bold]
    MUTE hasheja voi etsiä esim. täältä.

    MUTE:ssa on pari yleistä ongelmaa moraalisesti ja tehokkuuden kannalta:

    Ensinnäkin joku voi miettiä, onko anonyymille P2P-verkolle mitään "laillista" käyttöä. Allekirjoittaneelle tulee lähinnä mieleen erinäisistä syistä vainotut ihmiset ja yhteisöt, jotka tarvitsevat salatun tiedostonvaihtoverkon yhteydenpitoon.

    Toinen hiukan isompi asia tiedon välittäminen verkossa. Eli vaikka jokaisen lähetyksen välillä tiedosto salataan sen siirron ajaksi, niin jokainen tiedoston siirtäjä myös purkaa tiedoston tuossa välissä. Eli jokainen käyttäjä, jonka kautta tieto kulkee, voi katsoa mitä se on (tästä harvemmin on haittaa, ja ainahan niitä tiedostoja voi salata erikseen esim. pakkaamalla ne Winrar-ohjelmalla ja käyttämällä pakkauksen yhteydessä salausta).

    Kolmas asia on tuo tietojen välittäminen, esim. oman MUTE-ohjelmasi läpi saattaa kulkea jotain laitonta materiaalia (pakko mainita se lapsiporno taas tähänkin väliin). Suomessa tilannetta ei ole koskaan viety oikeuteen, sillä lain mukaan internet-operaattoreita ei voi syyttää siitä, että he reitittävät/välittävät laitonta materiaalia. Ongelma on se, ettei laissa oteta kantaa siihen, lasketaanko yksityinen henkilö operaattoriksi, jos hän reitittää liikennettä tietokoneiden välillä.

    Ja sitten verkon tehokkuus. MUTE:lla ei ole paljoakaan käyttäjiä ja liikenteen reitittäminen muiden MUTE-käyttäjien kautta hidastaa toimintaa kohtuullisen paljon, eli kovin suuria tiedonsiirtonopeuksia ei kannata verkolta odottaa. MUTE-verkkoa on myös teoriassa kohtalaisen helppo sotkea/hidastaa entisestään, joten sodanaikaiseen tiedonsiirtoon se ei kelpaa.

    Tähän nyt vielä että miksei MUTE:sta ei ole tehty täysin anonyymiä ja täysin salattua verkko? Se vain on mahdotonta, yleisen logiikan ja internetprotokollien takia. Eli älkää missään tapauksessa odottako täydellistä anonymiteettiä miltään P2P-ohjelmalta.

    Mikä on tarkistussumma?
    Tarkistussummalla tarkoitetaan tässä yhteydessä tiedostosta laskettua merkkijonoa, jolla voidaan varmistua siitä, että ladattu tiedosto todella on sitä mitä haluttiin (tiedoston sisältö siis ajetaan "myllyn" läpi, joka laskee ennalta määrätyllä kaavalla tuon tarkistussumman. Jokainen bitti tiedostossa vaikuttaa tarkistussummaan eli käytännössä ei ole mahdollista saada samaa tarkistussummaa kahdessa tiedostosta, joista toinen on vahingoittunut tai tarkoituksella koitettu muokata). MUTE:ssa käytetään SHA1-tarkistussummaa (*nix koneissa omien tiedostojen SHA1 tarkistusummia voi laskea sha1sum tiedostonnimi komennolla, Windowsille löytyy esim. FCIV ja AccuHash). Esimerkki MUTE:ssa olevasta tarkistussummasta EA7DE247AE6AAB15F3A21C4BCB035E42EABF539B

    MUTE:n salaukset
    Jokainen MUTE ohjelma generoi omia AES-salausavaimia, jotka vaihdetaan MUTE-ohjelmien välillä RSA-salattuna. Eli MUTE-ohjelmien välillä liikutettava tieto pitäisi olla hyvässä turvassa. Noiden salausavaimien generointiin käytetään mm. tuossa ensimmäisellä käynnistyskerralla annettua satunnaisjonoa.
    http://mute-net.sourceforge.net/technicalDetails.shtml
    tuolla hiukan lisää infoa MUTE:n salauksista

    Versio 1.2 (14.09.2008 ++oikoluku)
     
    Viimeksi muokattu: 14.09.2008
  2.  
Viestiketjun tila:
Viestiketju on suljettu.

Jaa tämä sivu