CROC:
Hızlı ve Güvenli Dosya Aktarma Aracı

Croc, herhangi bir işletim sistemine sahip iki bilgisayar arasında güvenli ve hızlı dosya veya klasör transferi sağlayan bir araçtır.

CROC aracının özellikleri

  • Herhangi iki bilgisayarın birbirine veri transferini sağlar (Relay kullanarak),
  • Uçtan uca veri şifrelemesi sağlar (PAKE – Şifre Korumalı Anahtar Anlaşması kullanarak),
  • Tüm platformlarda çalışır (Windows, Linux, Mac vb.),
  • Çoklu transfere izin verir,
  • Kesilmiş olan veri transferinin devam etmesini sağlar,
  • Yerel sunucu ya da port yönlendirmeye ihiyaç duymaz,
  • Sıkılaştırma ve çoklama kullanarak, benzeri olan Wormhole, Rsync ya da Scp’den çok daha hızlıdır. (Yaklaşık 1.5x ve 4.0x arası),
  • İletişimde öncelikle IPv6’i tercih eder, eğer hostlarda desteği yoksa IPv4 üzerinden iletişim gerçekleştirir.

CROC Nasıl Yüklenir?

Windows işletim sistemlerinde:

Windows işletim sistemlerinde “scoop” aracını kullanarak kolayca yükleyebilirsiniz. Scoop aracını yüklemek için öncelikle yönetici yetkileri ile PowerShell’i çalıştırdıktan sonra komut satırına aşağıdaki komutu girebilirsiniz:

Invoke-Expression (New-Object System.Net.WebClient).DownloadString(‘https://get.scoop.sh’)

Eğer size Execution Policy (Çalıştırma Politikası) konusu ile ilgili bir hata verirse üstteki komuttan önce aşağıdaki komutu girmeyi deneyebilirsiniz:

Set-ExecutionPolicy RemoteSigned -scope CurrentUser

Komut satırında karşınıza gelen seçeneklerde “A” seçeneğini seçip Enter’a bastıktan sonra tekrar ilk komut ile Scoop aracını yükleyebilirsiniz.

Ardından;

scoop install croc komutuyla aracı Windows sisteminiz yükleyebilirsiniz.

Linux işletim sistemlerinde:

Linux işletim sistemlerinde terminale aşağıdaki komutu girerek aracı yükleyebilirsiniz:

$ curl https://getcroc.schollz.com | bash

Mac işletim sistemlerinde:

Mac işletim sisteminizde terminale sırasıyla aşağıdaki komutları girebilirsiniz:

$ sudo port selfupdate

$ sudo port install croc

CROC Nasıl Kullanılır?

Dosya ya da klasörü rastgele bir parolayla göndermek isteyen taraf komut satırına;

croc send <dosya adı>

Dosya ya da klasörü belirli bir parolayla göndermek isteyen taraf komut satırına;

croc send –code <parola> <dosya adı> yazarak gönderir.

Dosyayı ya da klasörü kabul eden taraf ise komut satırına;

croc <parola> yazarak dosyayı kabul eder.

Aşağıda Linux işletim sistemine sahip bir bilgisayardan Windows işletim sistemine ait bir bilgisayara dosya aktarımını örnek olarak görülmektedir.

Başa dön