this post was submitted on 13 Jun 2024
4 points (100.0% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

53448 readers
1216 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder


💰 Please help cover server costs.

Ko-FiLiberapay


founded 1 year ago
MODERATORS
 

Hello,

I'm trying to send something to my gf's friend (~50gb)

I tried creating my own torrent and was able to dl it on another device, but on her machine it stayed at 0% and wouldn't let me connect to seed

Is FTP a good option? I set up a proxmox server last night but I don't really know what I'm doing yet

Any guidance greatly appreciated, thanks.

top 24 comments
sorted by: hot top controversial new old
[–] brickfrog@lemmy.dbzer0.com 2 points 2 months ago* (last edited 2 months ago) (1 children)

I tried creating my own torrent and was able to dl it on another device, but on her machine it stayed at 0% and wouldn’t let me connect to seed

At least one of the torrent clients needs to be fully connectable (port forwarded) for torrents to transfer data. You need to test that e.g. test your torrent client's incoming connection port with a port test website like https://www.canyouseeme.org, https://www.yougetsignal.com/tools/open-ports, etc. & make sure those port test websites can successfully test connect to your torrent client's incoming connection port. If the test fails then you need to look at opening the port via your OS firewall and/or router firewall.

Is FTP a good option? I set up a proxmox server last night but I don’t really know what I’m doing yet

Probably best to avoid FTP if you don't know what you're doing, it's not all that secure.. you'd want to at least configure SFTP or FTPS which is just going to be more complicated vs fixing your torrent issues. And technically you still need to make those connectable (port forwarded) too, just like your torrent client.

All that aside it's probably easier to use Syncthing if you can't get the torrent working.

You could also try one of those file transfer websites that use WebRTC to transfer data peer to peer e.g. https://file.pizza or similar. Not sure how well they work for huge amounts of data but their github page mentions that Firefox is better for that, apparently Chrome starts to choke with data 500+ MB.

Great info, thank you.

[–] Takahe@lemmy.nz 2 points 2 months ago (1 children)

I would use syncthing for this

[–] Negligent_Embassy@links.hackliberty.org 2 points 2 months ago* (last edited 2 months ago) (1 children)

I actually didn't realize syncthing worked over the internet, I've been using it for years thinking it was LAN only haha

[–] cyberpunk007@lemmy.ca 2 points 2 months ago

If it's IP capable it will work over the internet, for future reference.

[–] Hawk@lemmy.dbzer0.com 2 points 2 months ago (1 children)

Could send it over ATP - Avian Transfer Protocol.

Does require a USB stick and for your friend to train a pigeon though.

[–] Malgas@beehaw.org 3 points 2 months ago (2 children)

Never underestimate the bandwidth of a station wagon full of hard drives speeding down the highway.

[–] averyminya@beehaw.org 2 points 2 months ago

This makes me wonder, what is the difference in the environmental cost of uploading/downloading this data vs. shipping a USB.

I would guess that shipping emissions would be higher than digital ones, but I don't have any basis for that theory. (I'm just curious, not trying to say or imply anything here)

[–] Uiop@lemmy.dbzer0.com 1 points 2 months ago

magnetic tapes or something

[–] Trincapinones@lemmy.dbzer0.com 2 points 2 months ago

I use Syncthing for this things, you can even set a folder and keep it in sync with multiple users because it uses P2P

[–] ryannathans@aussie.zone 1 points 2 months ago
[–] nothacking@discuss.tchncs.de 1 points 2 months ago (1 children)

Easiest and most secure way? Mail (or hand deliver) a flash drive. That's how they transfer data between super computers and data centers. (AWS even has dedicated trucks to do it)

[–] Suppoze@beehaw.org 0 points 2 months ago (1 children)

Now I wonder how much bandwith do post offices have theoretically

[–] nothacking@discuss.tchncs.de 2 points 2 months ago (1 children)

Randall did the math on this one: https://what-if.xkcd.com/31/

He assumes 64 GB microsd cards, if you use 1 TB ones, you could send 16 times more.

[–] Suppoze@beehaw.org 2 points 2 months ago

This is awesome, of course it's xkdc. Thanks, now I can rest easy

[–] catloaf@lemm.ee 1 points 2 months ago

Don't put FTP on the Internet if you don't know how to secure it.

If you're relatively nearby, you could just use a flash drive. Or mail one. If not, the other comments have good suggestions.

[–] jpablo68@infosec.pub 1 points 2 months ago

maybe SimpleHTTPServer (python) on the host and curl -C on the other machine?

[–] HelixDab2@lemm.ee 1 points 2 months ago (1 children)

Create a multi-part archive (...probably about 250 parts...) with a strong password, upload each part to whatever the current equivalent to Megaupload is, and let them download it at their leisure.

With no accounts on either end, should only take about three months for each to be complete.

Alternatively, you could put it on a thumb drive and drive it over if they live fairly close.

[–] pbjamm@beehaw.org 1 points 2 months ago

you could put it on a thumb drive and drive it over if they live fairly close

or drop it in the mail if they dont.

[–] B0rax@feddit.de 0 points 2 months ago

In one go? Look at Wormhole

But both ends must stay online until it is complete.

[–] Subversivo@lemmy.eco.br 0 points 2 months ago (1 children)

I would use Resilio Sync. It uses bittorrent under the hood. https://www.resilio.com/individuals/

[–] Fiivemacs@lemmy.ca 0 points 2 months ago (2 children)

Why not just make it a torrent file then and let it seed? I don't see why paying for a service is required in this instance.

[–] WeirdGoesPro@lemmy.dbzer0.com 1 points 2 months ago

Because he’s having trouble getting it to connect that way, and for reasons I don’t completely understand, Resilio Sync connections seem to be quicker and more reliable than using a traditional tracker as the only seed.

[–] Subversivo@lemmy.eco.br 1 points 2 months ago

1 - Its not paid for personal use.

2 - OP said it can't seed. Resilio have a discover helper service fot this situations.