Post APis1VWLnIrASAcJaC by lkarlslund@infosec.exchange
 (DIR) More posts by lkarlslund@infosec.exchange
 (DIR) Post #APis1VWLnIrASAcJaC by lkarlslund@infosec.exchange
       2022-11-18T07:30:24Z
       
       0 likes, 0 repeats
       
       Easily transfer files from one computer to another using croc. It uses a broker, so two machines that are both behind NAT also can do it. For security it uses a random phrase to do the initial connect, and PAKE to set up encryption. If you don't trust the public broker, you can just set up your own.Written in Go, so it's available for any major platform you're likely to use, binaries are available and source code too of course.https://github.com/schollz/croc
       
 (DIR) Post #APis1W2xq2wc5JsMPw by r000t@infosec.exchange
       2022-11-18T07:30:59Z
       
       0 likes, 0 repeats
       
       @lkarlslund Is the broker just used to poke a hole in NAT or do they have to handle all the traffic?
       
 (DIR) Post #APis1WQMR3exFsp2sy by lkarlslund@infosec.exchange
       2022-11-18T07:32:54Z
       
       0 likes, 0 repeats
       
       @r000t It's using TCP so the broker handles all the traffic I think. Using UDP and STUN could possibly make this even more worthwhile. Also it doesn't handle two clients on the same LAN efficiently in my experience. But it *is* still very easy to use.
       
 (DIR) Post #APis1Wmh61WYN9GshE by r000t@infosec.exchange
       2022-11-18T07:34:31Z
       
       0 likes, 0 repeats
       
       @lkarlslund Damn. What I'd really like to see is SyncThing's protocol but for one-time transfers.
       
 (DIR) Post #APis1XKN4oSk3b1mBk by duponin@udongein.xyz
       2022-11-18T08:35:18.667876Z
       
       0 likes, 0 repeats
       
       @r000t @lkarlslund if you are on the same broadcast domain, you can use https://snapdrop.net/