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?
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.
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.
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.