[citation][nom]amnotanoobie[/nom]Obviously these two do not know how a hash function works. Changing even 1 bit (i.e. zipping the file/rar/split rars/adding a readme/etc) would change the whole hash thus escaping your checks.I'm not saying that I am an 'uber l33t hacker', I just seem to know more about computers than you do.[/citation]
dude, I'm a programmer, I work with hash functions every day for converting strings and file names for comparison, as well as CRC like checks.
let me try to explain this one last time.
(generally if something's SOLE purpose is to directly aid in breaking the law, then it is generally considered illegal (maybe to posses, or promote, or sell ect).
prosecutor: "this .torrent file can has only one purpose, as a link to download pirated material"
judge: "prove it"
prosecutor: "ok, i'll fire up utorrent and tell it to download... ok there we go, i got the file. oh look, its a pirate copy of district 9"
judge: "it sure is, but can you prove for sure that that torrent file was meant to only download that exact file? what if they changed the download, so it downloaded something legal? then the torrent file would have a legal use?"
prosecutor: "ok, lets open this torrent file up, as you can see it has this hash key, this is a UNIQUE identifier for the file intended to be downloaded, it means the torrent file will ONLY download the file that exactly matches that hash, even if the file being downloaded was changed, say to something legal, even if it was changed by just one bit, the torrent file would not download it.
Ok, we'll compare the hash to the file downloaded... oh look, it matches, this means that this torrent file's ONLY USE is downloading THIS EXACT FILE. only this file will match that hash. NO other file or data will ever match this hash (beyond reasonable doubt). as obtaining this FILE is illegal, and the torrent file's only purpose is to obtain that file, the only purpose of the .torrent file is to break the law"
the best analogy: a hash is like a file's DNA, the two are directly linked, no two files can share the same Hash(more or less) just like no two people can share the same DNA(more or less).
If what you are saying is that, if a torrent file was found to be illegal, someone could just upload a new torrent with the pirated material changed by just 1 bit, and the torrent file would look completely different? you are right, the copyright holder would then have to dispute that torrent file, and the next one, and the next one...
none the less, all I'm saying is that as far as I know, you can easily prove that a particular .torrent file's only purpose is to break the law, and thus hosting it on a site would be against the law.
what I'm saying is just because the .torrent file doesn't have any copyrighted material directly in it, DOESN'T MEAN ITS NOT ILLEGAL TO HOST!