İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

hashrat - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında hashrat çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut hashratıdır.

Program:

ADI


hashrat - birkaç karma ve özyinelemeyi destekleyen karma aracı

SİNOPSİS


hashrat [seçenekleri] [yolları için esrar]

hashrat -c [seçenekleri] [giriş dosya of karmaları]

TANIM


Hashrat bir esrar- md5, sha1, sha256, sha512'yi destekleyen nesil yardımcı program,
jakuzi, jh-224, jh256, jh-384 ve jh-512 esrar işlevler ve ayrıca HMAC sürümleri of
bu işlevler. Geleneksel biçimde çıktı verebilir (md5sum ve shasum ile aynı ve
gibi) veya kendi formatıdır.

Hash'ler sekizli, ondalık, onaltılık, büyük harfli onaltılık veya taban64 olarak çıkarılabilir.

Hashrat ayrıca dizin özyinelemeyi, tüm cihazları hash etmeyi ve bir esrar
tüm bir dizin için. Web sayfası olarak kullanılabilen bir CGI moduna sahiptir. için arama
karmaları.

SEÇENEKLER


-?, -Yardım, --yardım et
Bu yardımı yazdırın.

-sürüm, --versiyon
Programın sürümünü yazdırın.

-md5 md5 kullan esrar algoritma. Bu varsayılan esrar.

-sha1 sha1 kullan esrar algoritması.

-sha256
sha256 kullan esrar algoritması.

-sha512
sha512 kullan esrar algoritması.

- girdap girdap kullanın esrar algoritması.

- jakuzi
girdap kullanın esrar algoritması.

-jh224 jh-224'ü kullan esrar algoritması.

-jh256 jh-256'ü kullan esrar algoritması.

-jh384 jh-384'ü kullan esrar algoritması.

-jh512 jh-512'ü kullan esrar algoritması.

-hmac Belirtilen kullanarak HMAC esrar algoritması.

-8 Bunun yerine sekizli ile kodlayın of altıgen

-10 Bunun yerine ondalık sayı ile kodlayın of altıgen

-H, -HEX
BÜYÜK HARF onaltılı ile kodlayın.

-64, -temel64
base64 ile kodlayın.

-i64, -i64
Yeniden düzenlenmiş karakterlerle base64 ile kodlayın.

-p64, -p64
'izin verilen' ile en iyi uyumluluk için base64 ile az,AZ ve _- ile kodlayın.
web sitelerindeki karakterler.

-x64, -x64
XXencode stili base64 ile kodlayın.

-u64, -U64
UUencode stili base64 ile kodlayın.

-g64, -g64
GEDCOM stili base64 ile kodlayın.

-a85, .A85
ASCII85 ile kodlayın.

-z85, -Z85
ASCII85'in ZEROMQ varyantı ile kodlayın. -t, -geleneksel Çıktı karmaları geleneksel olarak
md5sum, shaXsum formatı.

-etiket, --etiket -bsd
Çıktı karmaları bsdsum formatında.

-r Dosyaları hash ederken dizinlere yineleyin.

-f
Listelenen karma dosyaları .

-i
Bir tek esrar eşleşen öğeler .

-x
Eşleşen öğeleri hariç tut .

-n
Kes karmaları için bayt.

-c ARA karmaları karşı liste dosya (veya stdin).

-cf ARA karmaları ancak yalnızca başarısızlıkları gösterir.

-m stdin'den okunan bir listeden MATCH dosyaları.

-lm Okumak karmaları stdin'den, onları yükle için memcached sunucu (gerektirir -memcached
seçenek).

-X, -Exec
KONTROL veya KAÇINCI modunda yalnızca yürütülebilir dosyaları inceleyin.

-dups Yinelenen dosyaları arayın.

-memcached , -mcd
Memcached sunucusunu belirtin. Bu seçenek, kullanılıyorsa stdin'deki okuma listesini geçersiz kılar
ile -m, -c or -cf.

-h
Senaryo için ne zaman koş dosya KONTROL modunda başarısız olur veya MAÇ modunda bulunur.

- kanca
Senaryo için ne zaman koş dosya KONTROL modunda başarısız olur veya BUL modunda bulunur

-renk Kontrol ederken çıktıda ANSI renk kodlarını kullanın karmaları.

S, -sıkı
Sıkı mod: kontrol ederken kontrol edin dosya mtime, sahip, grup ve inode'un yanı sıra
bu kadar esrar.

-d Referans (takip) sembolik bağlantıları.

-fs Tek bir dosya sisteminde kalın.

-dirmode
DirMode: dizindeki tüm dosyaları okuyun ve bir tane oluşturun esrar onlar için.

-geliştirme modu
DevMode: bir dosya BİLE BİR DEVNODE.

çizgiler stdin'den satırları okuyun ve esrar her satırı bağımsız olarak

-rl, -çizgiler
stdin'den satırları okuyun ve esrar her satır bağımsız olarak, herhangi bir sondaki DAHİL
Beyaz boşluk. Bu, 'eko metin | md5sum'.

-cgi HTTP CGI modunda çalıştırın.

-ağ Davranmak 'dosya' argümanları ya ssh ya da http URL'leri ve ağ üzerinden dosya çekme
ve sonra esrar onları (karma işlemine izin verir of uzak makinelerdeki dosyalar). URL'ler
ssh://[kullanıcı adı]:[parola]@[host]:[port] biçiminde veya
http://[username]:[password]@[host]:[port].

-id dosyası
Yol için bir ssh özel anahtarı dosya için kullanım için ŞİFRE YERİNE kimlik doğrulaması
ssh ile dosya çekmek.

-xattr Genişletilmiş Kullan dosya Öznitellikler. İçinde esrar mod, mağaza karmaları içinde dosya Öznitellikler. İçinde
kontrol modu karşılaştır karmaları depolandı dosya Öznitellikler.

-txattr
GÜVENİLİR eXtended'i kullanın dosya Öznitellikler. İçinde esrar mod, mağaza karmaları güvenilir dosya
Öznitellikler. Güvenilir öznitelikler yalnızca kök tarafından okunabilir ve yazılabilir.

-önbellek kullanım karmaları mtime'dan daha gençse xattr kullanıcısında saklanır of the dosya. Bu
çıktı almayı hızlandırır karmaları.

-u
Güncelleme. Kontrol modunda, güncelleme karmaları Gittiğiniz dosyalar için. bu bir
virgülle ayrılmış liste of işler için xattr memcached veya bir dosya
isim. Bu, bu hedefleri aşağıdakilerle güncelleyecektir: esrar o zaman bulundu of
kontrol.

-saklamak-giriş
Satır modunda stdin'den veri okurken, terminali ayarlayın için yankı karakterleri değil,
böylece gizlenerek yazılan giriş.

-Yıldız-giriş
Satır modunda stdin'den veri okurken karakterleri yıldızlarla değiştirin.

NOTLAR


Hashrat, herhangi bir altında çalıştırılıp çalıştırılmadığını da algılayabilir. of aşağıdaki isimler (örn.
sembolik bağlantılar):

md5sum ' ile çalıştırın-geleneksel -md5'.

şasum ' ile çalıştırın-geleneksel -sha1'.

sha1sum
' ile çalıştırın-geleneksel -sha1'.

sha256sum
' ile çalıştırın-geleneksel -sha256'.

sha512sum
' ile çalıştırın-geleneksel -sha512'.

jh224toplam
' ile çalıştırın-geleneksel -jh224'.

jh256toplam
' ile çalıştırın-geleneksel -jh256'.

jh384toplam
' ile çalıştırın-geleneksel -jh384'.

jh512toplam
' ile çalıştırın-geleneksel -jh512'.

girdap
' ile çalıştırın-geleneksel - girdap'.

hashrat.cgi
Web özellikli 'cgi modunda' çalıştırın.

ÖRNEKLER


hashrat
Bir md5 oluşturun esrar of stdin'den okunan veriler (varsayılan esrar tür md5).

hashrat -jh256
jh-256 oluştur esrar of stdin'den okunan veriler.

hashrat -sha256 -64
sha-256 oluştur esrar of stdin'den okunan veriler, base64 kodlaması ile çıktı.

hashrat -sha256 -64 çizgiler
Stdin'den satırları okuyun ve HER SATIR İÇİN base256 kodlamalı bir sha-64 oluşturun.
Bu, tüm boşlukları sondan kaldırır of satır (\r ve/veya \n satırı dahil)
sonlandırıcılar).

hashrat -md5 -geleneksel -çizgiler
Stdin'den satırları okuyun ve bir md5 oluşturun esrar her satır için geleneksel biçimde
SONDAKİ WHITESPACE DAHİL. Bu, 'eko metin | md5sum', nerede
metin bir satırdır, yankı yeni bir satır ekler için son of çıkardığı metin.

hashrat *
Liste oluştur of karmaları geçerli dizindeki dosyalar için (varsayılan esrar türü
md5).

hashrat -r -sha1 * > hash.sha1
Liste oluştur of karmaları geçerli dizindeki dosyalar için VE TÜMÜ
ALT DİZİNLER, sha1 karma kullanarak.

kedi hash.sha1 > hashrat -c
Kontrol karmaları hashes.sha1'de listelenir.

kedi hash.sha1 > hashrat -c -sıkı
Kontrol karmaları hashes.sha1'de listelenir. Eğer karmaları daha geleneksel biçimde DEĞİLDİR
the -sıkı bayrak neden olacak hashrat için uid, gid, size, mtime dosyalarını kontrol edin ve
inode ve varsa bir hata mesajı yazdırın of bunlar uymuyor.

kedi hash.sha1 > hashrat -cf
Kontrol karmaları hashes.sha1'de listelenir, ancak yalnızca çıktı hataları.

kedi APT1.md5 | hashrat -m -r /
Liste oku of karmaları stdin'den alın ve bunlarla eşleşen dosyaları tekrar tekrar arayın.

kedi APT1.md5 | hashrat -lm -memcached 127.0.0.1
Liste oku of karmaları stdin'den kaydedin ve bunları bir memcached sunucusuna kaydedin.

hashrat -m -memcached 127.0.0.1 -r /
olan dosyaları yinelemeli olarak arayın. karmaları memcached bir sunucuda saklanır.

hashrat -geliştirme modu - jakuzi -64 / Dev / sda1
Bir girdap oluştur esrar of tüm cihaz /dev/sda1. Temel 64'te çıktı sonucu.

hashrat -sha1 -ağ ssh:kullanıcı:parola@myhost/bin/*
sha1 oluştur karmaları of dosyalar / çöp Kutusu /* uzak makinede 'myhost'.

hashrat - jakuzi -ağ http://myhost.com/webpage.html
Girdap oluştur esrar Listelenen URL için. Not, birçok web sayfasının dinamik
her seferinde değişen içerik, bu nedenle bu yalnızca aynı şeyi döndürür esrar bitti ve
sayfa statikse ve değişmezse bitti.

hashrat -dups -r / Ana Sayfa -u xattr
/home altında yinelenen dosyaları arayın. Güncelleme karmaları dosya sisteminde saklanır
Gittikçe nitelikler.

KULLANIM İÇİN HAŞRAT


1) Güçlü Parolalar

Hashrat kullanılabilir için web siteleri için güçlü şifreler oluşturun. Yani, sahip değilsin için
her zaman yeniden oluşturulacaksa, güçlü şifreyi hatırlayın hashrat. İhtiyacın var için
bir avuç hatırla of orta derecede iyi şifreler, yani bulamadığım şeyler
'10,000 en popüler şifre' listesine[1] giriş ve ek bir kişisel şifre.
Şimdi, ihtiyacın var için web sitesi adını birleştirin, bir of şifreler ve kişisel pin, bir
dize ve onları besleyin hashrat:

$ yankı "facebook.com şifresi 1234" | hashrat -sha1 -64

Açıkçası, iyi bir şifre 'parola' değildir ve iyi bir pin '1234' değildir, ancak
fikir. Bu, "28 trilyon yüzyıl" sürmesi gereken 8.02 karakterlik bir dizi verir. için çatlak
göre, "büyük bir çatlama dizisi" ile için Steve Gibson'ın Şifre saman yığınları
yardımcı program[2]. Daha sonra şifrem olarak kullandığım şey bu. Maalesef bazı web siteleri kabul etmeyecek
28 karakterlik bir şifre ve bunlar için kısaltabilirsiniz için uygun uzunluk (kullanarak
the -n flag), ancak sonuçlar hala hatırlayabildiğinizden daha güçlü ve
hiçbir şeyin diskte saklanması gerekmez (parola yöneticilerinde olduğu gibi).

bazı tehlikeler var için paylaşılan bir ağdaysanız, yukarıda gösterilen 'eko' yöntemini kullanarak
makine veya birisi tutarsa of bilgisayarınız/sabit sürücünüz. Paylaşılan bir makinede birisi
'ps ax' yazabilir için çalışan tüm komutları görün ve doğru zamanlamaları halinde görebilirler
içinde şifreniz olan komut satırınız. Başka bir tehlike, bir kabuk kullanmakta yatmaktadır (örneğin
bash) yazdığınız komutları kaydeder, böylece daha sonra geri çağırabilirsiniz. Bash bunu saklar
diskteki bilgiler dosya .bash_history, yani yukarıda gösterilen 'echo' yöntemini kullanırsanız
şifreniz diske kaydedilecektir. Bununla mücadele etmek için hashrat hat modu vardır:

$ hashrat -sha1 -64 -satır

Bu, stdin'den satırları okur, bu yüzden şunu yazın hashrat ve ardından ENTER'a basın,
verilen esrar of yazdığınız satır. Bu yöntemle şifreniz hiçbir yerde görünmez.
'ps ax', ne de diskte saklanmaz.

A çizgiler farklı üretecek esrar için yukarıda listelenen 'echo' yöntemi, çünkü
okunan satırların sonundaki boşlukları kaldırır. ile sıkı uyumluluk istiyorsanız
'echo' (varsayılan olarak echo bir yeni satır ekler için son of Metin için çıktı) sonra ham satırları kullanın
modu:

$ hashrat -sha1 -64 -rawlines

Son olarak, omuz sörfçülerinin parolanızı yazdığınızı görmesini engelleyebilirsiniz.
-saklamak-giriş or -Yıldız-giriş seçenekleri için yazdıklarınızı gizleyin.

[1] https://github.com/discourse/discourse/blob/master/lib/common_passwords/10k-common-passwords.txt

[2] https://www.grc.com/haystack.htm

2) izlemek dosya değişiklikler

md5sum/shasum gibi, hashrat kullanılabilir için gösterebilecek dosyalardaki değişiklikleri algılamak
kötü niyetli aktivite Örneğin, sırayla için erken uyarı almak of kötü amaçlı yazılım gibi
cryptolocker (kullanıcı diskindeki veya ağ paylaşımlarındaki dosyaları şifreler ve ardından
için bir fidye dosya kurtarma) diske bir numara dağıtabilirsiniz of Kanarya dosyaları
değişmemelidir. onları kaydetmen gerek karmaları ve düzenli olarak kontrol edin. Değişirlerse,
bir şeyler olduğunu anlayacaksın.

tarafından oluşturulan karmalar hashrat çıkış olabilir için a dosya, veya genişletilmiş olarak saklanır dosya
öznitelikler veya memcached bir sunucuda.

$ hashrat -sha256 -r . > /tmp/files.sha256

$hashrat -sha256 -r . -xattr

$hashrat -sha256 -r . -memcached

Benzer şekilde bunlar daha sonra kullanılabilir için dosyaları daha sonra kontrol edin:

$ kedi /tmp/files.sha256 | hashrat -sha256

$hashrat -c -sha256 -r . -xattr

$hashrat -c -sha256 -r . -memcached

xattr/memcached kontrolleri ile bir listenin nerede olduğu kontrolleri arasında küçük bir fark vardır.
stdin'den oku. Şu anda stdin'den okurken hashrat SADECE içindeki dosyaları kontrol edecek
liste. Ancak, içinde -xattr ve -memcached modunda, tüm dosyaları kontrol edecek, çıktı alacak ve
saklanmayanlar için hata esrar bulunabilir. Bu muhtemelen için a'daki değişiklik
gelecekteki sürüm, stdin yöntemi diğerleriyle aynı hizaya getirilerek.

3) Eşleşen dosyaları bulma karmaları

Kullanma -m bayrak hashrat söylenebilir için bir aralık okumak of karmaları stdin'den ve sonra
bunlarla eşleşen dosyaları ara karmaları. Örneğin:

$ kedi APT1-EkE-MD5s.txt | hashrat -r -m / usr

Son komut, altında özyinelemeli olarak arama yapacaktır. / usr ile dosyalar için karmaları bunlarla eşleşen
APT1-EkE-MD5s.txt içinde. bu giriş stdin'de bir ile başlamalıdır esrar, yazılı herhangi bir şey
sonra esrar yorum olarak kabul edilecek için eğer gösterilecek bir dosya ile eşleşen esrar is
Bulunan.

md5 dışındaki hashtype'ler şu şekilde kullanılabilir:

$ kedi sha1-list.lst | hashrat -r -sha1 -m / usr

Hash'ler memcached bir sunucuya da yüklenebilir, böylece aynı dosya liste olabilir
bir numara kontrol edildi of makinelere ihtiyaç duymadan için hashlist'i bu makinelerde saklayın.
İlk önce yüklemeniz gerekir karmaları:

$ kedi APT1-EkE-MD5s.txt | hashrat -lm -memcached 192.168.1.5

Son satır yükler karmaları için 192.168.1.5'te memcached bir sunucu. daha sonra arama yapabilirsiniz
memcached sunucuya karşı:

$ hashrat -r -m -memcached 192.168.1.5 / usr

4) Yinelenen dosyaları bulun

Kullanma -dups bayrak (genellikle -r özyinelemeli bayrak) hashrat olabilir
set için yinelenen dosyaları arayın ve bulunanların çıktısını alın için standart.

5) CGI Modu

If hashrat ile koşmak -cgi bayrak veya bir adla çalıştırılıyorsa of hashrat.cgi (ya da
yeniden adlandırma hashrat yürütülebilir veya sembolik bir bağlantı yoluyla) bir web sayfası çıkarır.
kullanıcılara izin verir için yukarı Bak karmaları web üzerinden. Bu izin verir için güçlü şifrelerinizi arayın
erişimin olmasa bile için yerel bir sürüm of hashrat.

GENİŞLETİLMİŞ DOSYA SİSTEMİ ÖZNİTELİKLERİ


Hashrat, bunların desteklendiği yerlerde genişletilmiş dosya sistemi özniteliklerini kullanabilir. Bu, bir
esrar için dosya sistemi meta verilerinde saklanacak of hedef dosya. Bu daha sonra için kullanılabilir
denetleme karmalarıveya önbelleğe almak için karmaları için karma çalıştırmalar sırasında daha hızlı çıktı üretir. Orası
iki tip of dosya sistemi özniteliği, yalnızca ayarlanabilen ve okunabilen güvenilir öznitelikler
sahip olan herhangi bir kullanıcı tarafından ayarlanabilen ve okunabilen root ve kullanıcı niteliklerine göre
için uygun izinler dosya.

Hash'ler kullanılarak dosyalara karşı saklanabilir. -xattr seçenek için kullanıcı özelliklerini ayarla:

$hashrat -sha256 -r . -xattr

ve kullanarak -txattr bayrak için güvenilen öznitelikleri ayarla (kök olmalısın için güvenilir ayarla
Öznitellikler):

#hashrat -sha256 -r . -txattr

Her iki bayrak da kontrol edilirken kullanılabilir, ancak hashrat olduğunda her zaman güvenilir öznitelikleri kullanır
root olarak çalışıyor, bunlar mevcutsa, aksi takdirde geri düşecektir için kullanıcı öznitelikleri.

$hashrat -c -sha256 -r . -xattr

The -önbellek seçenek, saklanan kullanımına izin verir karmaları yenilemek yerine karmaları. Sadece
dikkate karmaları Şu anda kullanıcı özniteliklerinde saklanır.

$ hashrat -r . -önbellek

Bu bir rapor almayı sağlar of karmaları önemli ölçüde daha hızlıdır, ancak
karmaları doğru olmayabilir. Hashrat yalnızca bir çıktı verecek esrar depolandı dosya nitelikler ise
saklama süresi of the esrar değiştirme zamanından (mtime) daha genç of the dosyaBununla birlikte,
bu, bir saldırganın değiştirme zamanını değiştirebileceği anlamına gelir of the dosya için yaptıkları değişiklikleri gizle
yaptı. Bu nedenle bu özellik güvenlik kontrolü amacıyla kullanılmamalıdır (ancak
değişen ve ihtiyaç duyulan dosyaları bulmak gibi kullanımlar için güvenli için için yedeklenmek
örneği).

onworks.net hizmetlerini kullanarak çevrimiçi hashrat kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS (Nullsoft Komut Dosyalı Yükleme
    System) profesyonel bir açık kaynaktır.
    Windows yükleyicileri oluşturmak için sistem. BT
    kadar küçük ve esnek olacak şekilde tasarlanmıştır.
    mümkünse...
    NSIS'i İndirin: Nullsoft Scriptable Kurulum Sistemi
  • 2
    yetkilendirme
    yetkilendirme
    AuthPass açık kaynaklı bir şifredir
    popülerleri destekleyen yönetici ve
    kanıtlanmış Keepass (kdbx 3.x VE kdbx 4.x ...
    aupass'ı indir
  • 3
    Zabbix
    Zabbix
    Zabbix, kurumsal sınıf bir açık
    kaynak dağıtılmış izleme çözümü
    izlemek ve takip etmek için tasarlanmıştır
    ağ performansı ve kullanılabilirliği
    sunucular, cihaz...
    Zabbix'i indirin
  • 4
    KDiff3
    KDiff3
    Bu depo artık korunmuyor
    ve arşiv amaçlı saklanmaktadır. Görmek
    https://invent.kde.org/sdk/kdiff3 for
    en yeni kod ve
    https://download.kde.o...
    KDiff3'ü indirin
  • 5
    USBYükleyiciGX
    USBYükleyiciGX
    USBLoaderGX için bir GUI'dir
    Waninkoko'nun USB Yükleyicisi,
    libwiigui. Listelemeye izin verir ve
    Wii oyunları, Gamecube oyunları ve
    Wii ve WiiU'da homebrew...
    USBLoaderGX'i indirin
  • 6
    Firebird
    Firebird
    Firebird RDBMS, ANSI SQL özellikleri sunar
    & Linux, Windows üzerinde çalışır &
    birkaç Unix platformu. Özellikler
    mükemmel eşzamanlılık ve performans
    & güç...
    Firebird'ü indirin
  • Daha fazla »

Linux komutları

Ad