User Käyttäjä Salasana  
   
sunnuntai 2.6.2024 / 09:36
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > p2p > yleistä keskustelua p2p-ohjelmista > miten torrent-tiedosto ja sen info hash (sha-1) syntyy
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Miten torrent-tiedosto ja sen Info hash (SHA-1) syntyy
  Siirry:
 
Kirjoittaja Viesti
Fiili
Member

1 tuotearvio
_
20. elokuuta 2010 @ 19:40 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Mitä tavaraa torrent-tiedosto sisältää?

Torrentit ovat bEncode-koodattuja hakemistoja jotka sisältävät tiedot

-announce: trackerin url
-info: hakemisto joka sisältää
-name: torrentin nimi
-length: koko bitteinä, jos yksi tiedosto
-files: jos useita tiedostoja
-length: yhden tiedoston koko bitteinä
-path: lista lukuja jotka yhdessä muodostavat koko (path)nimen tiedostolle
-piece length: jokaisen tiedoston palan koko
-pieces: luku joka on assosioidun tiedoston kohdan sha1 hash


Löytyykö muita kuin torrent-ohjelmia, joilla voi katsoa mikä on koko torrent-kansion & sen sisältämien tiedostojen sha-1 hash? Eli voidaanko kansiolle laskea jollain muulla softalla sama hash kuin se saa torrent-ohjelmassa?

Muuttavatko kansiot torrentin sha-1 hashia, eli jos torrent-tiedosto on pelkästään yksi tiedosto tai että se on kansiossa, tai että on vielä alakansioita?

HashCheck Shell Extension ym. laskevat kyllä kansion ja sen alakansion tiedostojen hash-tiivisteet esim. *.sha1, *.md5, *.md4 tai *.sfv(=crc-32), mutta jokaisen tiedoston hash on tarkistustiedostossa erikseen. Miten torrent laskee kaikille tiedostoille yhteistiivisteen, ja todellakin vaikuttaako sen tunnisteeseen torrentin sisältämät kansiot?

Entä, miksi private-trackereilla olevilla muuten identtisillä torrenteilla julkisten kanssa on eri hash, eli mitä laskettuun tiedostojen/kansioiden sha-1 hash-tunnisteeseen lisätään että saadaan tämä private-trackerin eri hash-tunniste?

Voiko tämän private-tunnisteen jotenkin poistaa/muuttaa niin että jos siirtyy julkisten trakkerien käyttöön niin keskeneräiset torrent-lataukset saisi ladattua looppuun niistä, jos muuten löytyy identtiset tiedostot, mutta ainoastaan private-lippu erottaa tiedostot? Jos tämän privaten saisi poistettua niin torrent saa kai sen hash-tunnisteen joka sillä on julkisilla trakkereilla?

Torrent-tiedostoja ilmeisesti ladataan paloina, miten näiden palasten oikeellisuus tarkastetaan?

Onko jotain muuta huomioon otettavaa torrentin ja hash-tunnisteiden luonnissa ja tarkastuksessa?
coocie98
Senior Member
_
21. elokuuta 2010 @ 12:58 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Voisit melkein alkaa lukemaan dokumentointia tuolla kiinnostuksella ja kysymysten määrällä.

TresNi. 2006. BitTorrentSpecification. Luettavissa: http://wiki.theory.org/BitTorrentSpecification

Lincoln, S. 2007. Network File Distribution with the
BitTorrent Protocol. Luettavissa: http://cs.winona.edu/CSConference/2007proceedings/lincoln.pdf.

Dept of CS&E, VVCE. Bittorrent protocol. luettavissa: http://www.slideshare.net/SridharBR/bit-torrent-protocol-report.

Bram, C. 2003. Incentives Build Robustness in Bittorrent. Luettavissa: http://www.bittorrent.org/bittorrentecon.pdt.

Kannattaa muistaa, että tietysti sama tiedosto antaa identtisen tarkistussumman, jos laskutapa on sama. Bittorrentissa jokaisella osalla on oma hash ja asiakasohjelma luokittelee torrentin kokonaan ladatuksi, kun kaikki palat on tarkistettu onnistuneesti.

Menepä keskustelemaan kehittäjien kanssa:
http://forum.utorrent.com/

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 21. elokuuta 2010 @ 13:02

Fiili
Member

1 tuotearvio
_
21. elokuuta 2010 @ 14:05 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti coocie98:
Voisit melkein alkaa lukemaan dokumentointia tuolla kiinnostuksella ja kysymysten määrällä.

TresNi. 2006. BitTorrentSpecification. Luettavissa: http://wiki.theory.org/BitTorrentSpecification

Lincoln, S. 2007. Network File Distribution with the
BitTorrent Protocol. Luettavissa: http://cs.winona.edu/CSConference/2007proceedings/lincoln.pdf.

Dept of CS&E, VVCE. Bittorrent protocol. luettavissa: http://www.slideshare.net/SridharBR/bit-torrent-protocol-report.

Bram, C. 2003. Incentives Build Robustness in Bittorrent. Luettavissa: http://www.bittorrent.org/bittorrentecon.pdt.

Kannattaa muistaa, että tietysti sama tiedosto antaa identtisen tarkistussumman, jos laskutapa on sama. Bittorrentissa jokaisella osalla on oma hash ja asiakasohjelma luokittelee torrentin kokonaan ladatuksi, kun kaikki palat on tarkistettu onnistuneesti.

Menepä keskustelemaan kehittäjien kanssa:
http://forum.utorrent.com/
Jos englannin taito olisi yhtä hyvä kuin kiinnostus niin sen tekisin. En yleensä turhaan kysele, vaan kyselyille on yleensä syy. Kyllähän sitä tulee ensin yleensä Googlella jokunen sivu katsottua.
Mainos
_
__
 
_
Fiili
Member

1 tuotearvio
_
9. tammikuuta 2012 @ 14:47 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Onko uutta tietoa, löytyykö ohjelmaa joka indeksoisi jollakin tapaa selvemmin torrent-tiedoston tiedot näkyviin ja jolla niitä olisi helppo muokata?
afterdawn.com > keskustelu > p2p > yleistä keskustelua p2p-ohjelmista > miten torrent-tiedosto ja sen info hash (sha-1) syntyy
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2024 AfterDawn Oy