Ini adalah perintah simhash yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
simhash - alat hash kesamaan file
RINGKASAN
simhash [ -s penyakit herpes zoster ] [ -f nfitur ] [ fillet ]
simhash [ -s penyakit herpes zoster ] [ -f nfitur ] -w fillet ...
simhash [ -s penyakit herpes zoster ] [ -f nfitur ] -m fillet ...
simhash -c file hash file hash
DESKRIPSI
Program ini digunakan untuk menghitung dan membandingkan kesamaan hash file. Kesamaan hash
adalah sepotong data yang memiliki properti bahwa beberapa metrik jarak antara file adalah
sebanding dengan beberapa metrik jarak antara hash. Biasanya kesamaan hash
akan jauh lebih kecil dari file itu sendiri.
Algoritma yang digunakan oleh simhash adalah algoritma "pencetakan sirap" Manassas (lihat DAFTAR PUSTAKA
di bawah): ambil hash dari setiap m-byte berikutnya dari file, dan pertahankan n ini
hash yang terkecil secara numerik. Ukuran persimpangan set hash dari
dua file memberikan perkiraan yang baik secara statistik tentang kesamaan file secara keseluruhan.
Dalam mode defaultnya, simhash akan menghitung hash kesamaan dari argumen filenya (atau
stdin) dan tulis hash ini ke output standarnya. Ketika dipanggil dengan -w argumen (lihat
di bawah), simhash akan menghitung kesamaan hash dari semua argumen file di "batch
mode". Saat dipanggil dengan -m argumen (lihat di bawah), simhash akan membandingkan semua yang diberikan
file menggunakan hash kesamaan dalam "mode pertandingan". Akhirnya, ketika dipanggil dengan -c argumen
(Lihat di bawah), simhash akan melaporkan tingkat kesamaan antara dua hash.
PILIHAN
-f fitur-hitungan
Saat menghitung hash kesamaan, pertahankan paling banyak fitur-hitungan hash yang signifikan
dari berkas tujuan. Standarnya adalah 128 fitur. Jumlah fitur yang lebih besar akan
memberikan resolusi yang lebih tinggi dalam perbedaan antara file, akan meningkatkan ukuran
kesamaan hash secara proporsional dengan jumlah fitur, dan akan meningkatkan kesamaan
waktu komputasi hash sedikit.
-s ukuran sirap
Saat menghitung hash kesamaan, gunakan hash sampel yang terdiri dari: ukuran sirap
byte berurutan yang diambil dari file target. Standarnya adalah 8 byte, minimum
adalah 4 byte. Ukuran sirap yang lebih besar akan lebih menekankan perbedaan antara file
dan akan memperlambat komputasi kesamaan hash secara proporsional dengan ukuran sirap.
-c file hash1 file hash2
Menampilkan jarak (dinormalisasi ke kisaran 0..1) antara hash kesamaan
disimpan di file hash1 dan kesamaan hash yang tersimpan di file hash2.
-w fillet ...
Tulis hash kesamaan dari masing-masing fillet argumen untuk file.sim.
-m fillet ...
Hitung hash kesamaan dari masing-masing fillet argumen, dan menghasilkan kesamaan
matriks untuk file-file itu.
Gunakan simhash online menggunakan layanan onworks.net