croc是用於在計算機之間傳輸可恢復的加密文件和文件夾的工具(命令行)

鱷魚 是一種免費的開源命令行工具,用於在計算機之間安全地傳輸文件。它使用中繼輔助的對等事務和通過密碼驗證的密鑰交換進行端到端加密。該程序是用Go語言編寫的,可用於Microsoft Windows,macOS,Linux和* BSD。

Crocs背後的想法是使跨平台計算機之間安全,快速和輕鬆地傳輸文件和文件夾。支持可恢復的對等轉發。作為一項額外功能,croc還可以安全地直接轉發短文本或URL。

數據傳輸是通過使用原始TCP套接字或WebSocket的中繼來完成的。如果發送方和接收方在同一局域網中,croc將使用本地中繼。否則,將使用公共中繼。這樣,croc即可在同一LAN或Internet之間的計算機之間發送文件,而無需啟用端口轉發。

通過繼電器的數據 派克-生成的會話密鑰。為此,croc使用了一個和弦短語,它是三個隨機單詞的組合。默認情況下,和弦短語只能在兩方之間使用一次,因此攻擊者正確猜出和弦短語並竊取數據的可能性不到四十分之一。

鱷魚特色:

  • 允許任何兩台計算機傳輸數據(使用中繼)
  • 提供端到端加密(使用PAKE)
  • 允許輕鬆的跨平台文件和文件夾傳輸(Windows,Linux,Mac和* BSD)
  • 允許多次文件傳輸
  • 您可以恢復中斷的傳輸
  • 無需本地服務器或端口轉發
  • IPv6-第一個IPv4後備
  • 您可以使用Tor之類的代理

開發人員指出,croc是唯一具有上述所有功能的命令行文件傳輸工具。

鱷魚還支持啟動自己的中繼(croc relay您可以輕鬆地 使用Docker自託管中繼),設置一個自定義(不是由Crocs生成的)和弦樂句(croc send --code),自動同意所有提示(--yes),以及其他各種選項,例如強制使用本地連接()--local),指定中繼地址(--relay / --relay6),使用Socks 5代理(--socks5)這樣的。其中一些選項可以保存以備將來使用(自定義繼電器,端口,代碼短語)。 --remember 選項。請參閱。 croc --help,與 croc send --help 欲獲得更多信息。

您可能還會喜歡:qrcp:通過掃描QR碼,通過Wi-Fi在台式機和移動設備之間傳輸文件

您是否擔心這是一個命令行工具,並且對於沒有經驗的Microsoft Windows用戶來說很難使用?它不是。 Windows用戶只需下載,提取並雙擊Windows二進制文件即可。 croc.exe 顯示可執行文件,並彈出一個控制台窗口,要求用戶輸入接收代碼。

時鐘窗口

另一個功能與Crocs類似的工具 魔術蟲洞..這是一個Python3命令行工具,用於在計算機之間發送文件和文件夾。不同之處在於Magic Wormhole是用Python編寫的,因此您需要安裝依賴項(croc是用Go編寫的,因此您可以使用二進制文件而不安裝依賴項),並且存在多個Magic Wormholes。不支持文件傳輸。繼續進行IPv6,沒有公共中繼的本地轉發,沒有zip的發送文件夾以及在Windows上安裝都不是那麼容易。

鱷魚的使用方法

使用Crocs發送文件或文件夾很容易:

croc send file-or-folder

例如:

$ croc croc_8.6.8_Linux-64bit.deb

Did you mean to send 'croc_8.6.8_Linux-64bit.deb'? (y/n) ySending 'croc_8.6.8_Linux-64bit.deb' (2.1 MB)Code is: life-brother-chicken

On the other computer run

croc life-brother-chicken

從命令輸出中可以看到,發送文件時,croc以易於記憶的短語格式顯示代碼。此處還顯示了接收文件的步驟-要獲取文件,收件人必須先運行croc命令,然後運行文件/文件夾代碼。

croc code-phrase

例子:

$ croc life-brother-chicken

Accept 'croc_8.6.8_Linux-64bit.deb' (2.1 MB)? (y/n) y

Receiving (<-192.168.70.106:36472)croc_8.6.8_Linux-64bit.deb 100% || (2.1/2.1 MB, 2.153 MB/s)

收件人執行croc命令以檢索文件時,發件人會看到類似於以下內容的消息:

Sending (->192.168.70.106:36480)

文件傳輸完成後,croc存在,您將無法再次下載文件。在文件傳輸完成(或開始)之前,按取消文件傳輸。 Ctrl + c..

您還可以使用croc使用以下命令在計算機之間安全地發送短文本或URL:

croc send --text "Some text"

此外,有關使用管道等的更多信息,請參見《鱷魚用法》。 GitHub資料庫..

相關:ffsend:從命令行安全共享文件(Firefox發送客戶端)

下載crocs

有適用於Microsoft Windows,macOS,FreeBSD和Linux的croc二進制文件。

在Linux上,您只會找到DEB二進制文件(Debian / Ubuntu / Linux Mint / Pop!_OS等),以及可以通過將它們複製到PATH中的某個位置(例如Debian / Ubuntu / Linux Mint)將其安裝在任何Linux發行版中的通用二進制文件。 / Pop!_OS)。 /usr/local/bin)。

見鱷魚官員 安裝步驟 有關如何安裝此命令行工具的完整列表,請參見用於安裝此命令行工具的常規腳本(用於在Linux發行版上安裝的常規腳本。該工具可在Arch Linux系統信息庫中找到。請使用Homebrew,Chocolatey,等等。)。

您可能還會喜歡:如何使用Rclone加密雲存儲文件

Sidebar