Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ torche Public

Torrent file checker - verifies files in a directory against a torrent file in the same directory

License

Notifications You must be signed in to change notification settings

dents/torche

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

torche

Torrent file checker - verifies files in a directory against a torrent file in the same directory. Should work anywhere you can install node.js

Useful when you get files from a questionable source. For example, suppose your internet at home is extremely slow so you end up getting a Linux ISO on a USB drive from a shady "friend". Your would like to make sure the ISO has not been tampered with:

  1. Install torche: npm install torche -g (make sure you have npm set up to install globals properly.)
  2. Create a new folder, let's say Ubuntu20LTS
  3. Copy the questionable ISO in there (ubuntu-20.04-desktop-amd64.iso)
  4. Download the .torrent file into the same directory (ubuntu-20.04-desktop-amd64.iso.torrent)
  5. Run torche ./Ubuntu20LTS/
  6. Make sure you get a successful verification:
$ torche Ubuntu20LTS/
VERIFYING ubuntu-20.04-desktop-amd64.iso.torrent
9FC20B9E98EA98B4A35E6223041A5EF94EA27809
Found 1 of 1 in torrent
VERIFIED 2,590/2,590 PIECES; 2,715,254,784 BYTES OK

Obviously this is a contrived example since most modern Linux ISOs will have signature files for this exact purpose. torche is useful when all you have is a torrent file and absolutely nothing else to go on.

About

Torrent file checker - verifies files in a directory against a torrent file in the same directory

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /