タグ付けされた質問 「hashing」


1
重複ファイル検出をサポートするメールサーバー
私の知る限り、Googleメールサーバー(gmail)は重複ファイルを検出することができます。たとえば、他の人の受信トレイに正確に存在する添付ファイルとして大きなファイルを受信した場合、Googleはそのファイルを2回保存することを避けますが、同じファイルへのポインタを作成します。 これは素晴らしい機能です。たとえば、ファイルが K MBで保存されています U 自分の受信箱に入っているユーザーは、一度保存されます。 (K-1)* U )MBが解放されます。 この機能をサポートするオープンなWebサーバーアプリケーションがあるかどうか私は思っています。

0
7zipされたファイルの整合性を確認する方法
私が圧縮したいくつかのファイルのために、私は探しています MD5 アドオン 7zip (私はエクスプローラの列ハンドラを使ってMD5を持っているので、 xplorer2 ;または CRC Explorerの列ハンドラ(7Zipが CRC アーカイブ内のファイルの xplorer2 計算のみ Checksums 本来的に、基本的な/事実上カテゴリー的なチェックを行う方法として、7z圧縮ファイルの内容は、オリジナルを削除する前に、それらが由来するファイルと同じものになるように現在抽出されることです。 しかし、私はここに私の思考に欠陥があると思います... 私はそのどれもが Checksum/CRC/MD5 などの計算は、非圧縮バージョンと同じになりますか? そうでなければ、いくらかの心の安らぎを提供する方法に関する何か提案がありますか?

3
古いCHECKSUMプログラムに対する現在の代替手段
私は定期的に特定のファイル/フォルダをmd5 / shaハッシュチェックし、将来の検証のためにフォルダごとにインデックスファイルを保存するアプリケーションを探しています。私はそのようなアプリケーションがDOSに存在し、ウイルスに感染したファイルを検出することを覚えています。 これの主な目的は、バックアップまたはデバイスからデバイスへのファイル転送を実行する際にコンシューマーグレードのハードウェアに100%エラーがないことを理解しているため、破損したバックアップのコピーを検出することです。ハッシュを使用して、バックアップ用に変更されたファイルのリストを生成することもできます。 私が見つけることができるソフトウェアのほとんどは手動でハッシュです。 編集:Windowsベースのアプリケーション、できれば私はフォルダを右クリックしてチェックサムを行う/そのフォルダ内のすべてのファイルを確認することができるシェル拡張。それがBeyondCopyのようなバックアップ/同期プログラムと統合できればなおさら

1
zipアーカイブパスワードを無視するアプリを作成することはできますか?
パスワードで保護されたアーカイブがどのように機能するかわかりませんが、それは保護を強制するプログラムですか、それともパスワードで保護されている場合、コンテンツを抽出する方法がないフォーマットの動作方法ですか? Linuxでこれを実行するソフトウェアがあることを読みましたが、自分で確認することはできません。

1
PowerShellで次の関数を使用しているときにSTDIN文字列を削除するにはどうすればよいですか?
PowerShell 5.0でWindows 8.1 Proを使用しています。 ファイルの純粋なSHA-256ハッシュ文字列を取得したいとしましょう。 次の関数を定義しました: function sha256sum([string]$arg) { Get-FileHash -Algorithm SHA256 $arg | Format-List | grep Hash } 出力例: PS C:\Users\Vlastimil\Downloads> sha256sum .\adr.exe STDIN Hash : B3729AFDB438A1B264D75003379DC8ADD2DADDF91D01674F2844DB114D22D71B 私の願いに関してはほとんど機能しています。 最初の行を削除するにはどうすればよいSTDINですか? 2行目からハッシュ文字列のみを抽出するにはどうすればよいですか? 文字列を小文字に変換するにはどうすればよいですか?

0
一致しないハッシュでLibreofficeのダウンロードが予想外に大きくなる
今日、私は窓のx86_64版のためのLibreOfficeのMSIをダウンロードし、ダウンロードがかなり長く取っていた(約1〜2分。)ウェブサイトはそれがあったと言わ5.1メガバイトしかし、クロムは、報告された223メガバイトを。Windowsエクスプローラーは232MBと報告します。上記のWebサイトによると、MSIのSHA-256はbcc52a752acc9f073b442ed5c78f0939f94c2b3fb2a51efe786dbeb30237cb29です。ただし、7-ZIPはWindowsエクスプローラーのコンテキストメニューにSHA-256計算機を追加するため、自分でハッシュ化することにしました。結果のハッシュはでしたbc361f37185cfa3c3090e7c500f043001585f74aof88e4bd158e804a5c2ed706。別のハッシュ。 また、サイトのSHA-1はでしたがf5a1ef34f631a4df10619d9cc24d3b348b5ad4ee、ダウンロードから計算されたSHA-1 はでしたa5d31a079733e78ed05be31e573b3bc34a662905。 このLibreOfficeはハッシュを更新していないか、ネットワークに問題がありますか?心配する必要がありますか?

2
ハッシュを使用してディレクトリツリーとマニフェストファイルを比較するdiff -rのようなツールはありますか?
これが私の状況です。同一のデータセットを含む(はずの)コールドストレージアーカイブボリュームが2つあります。これらのボリュームには、アクセス頻度の低いバックアップが含まれています。最終的には、bitrotがそれらの一方または両方に到達し、その中に含まれるデータをわずかに破損することを心配しています。私は私ができる知っているdiff -r2巻と2の間で変更または消滅したファイルを見つけることが、私はボリュームが「良い」のコピーを持っているかについて何の役に立つの表示を得ることはありません。これらはUSBディスクであり、ZFSのようなものに変換するのは面倒です。 私が望むのは、ディレクトリツリーを再帰的にたどり、パスとファイル名を含むマニフェストファイルをファイルの内容のハッシュとともに書き込むツールです。データを各ボリュームに書き込んだ直後にこのツールを実行し、結果のマニフェストファイルをウォームストレージに保存します。おそらく何らかのリビジョン管理下にあります。 このファイルから、まったく同じように動作する何かを実行できるようにしたいと思いdiff -rます。ファイルが追加、削除、または内容が変更されたかどうかを教えてくれます。1つのボリュームを他のボリュームと比較する代わりに、1つのボリュームを既知の正常なマニフェストファイルと比較します。この方法を使用すると、将来ディスクの月/年から読み取っているデータが最初に置いたデータと同一であるかどうかを確認できるはずです。 私はこのような何かがすでに存在すると考えなければならないでしょう。私はマニフェストファイルに近いものを取得できます: find /mnt/my-volume -type f -exec md5sum {} + > manifest.txt しかし、これまでのところ、このファイルを解析して各ハッシュを再帰的にチェックする良い方法を思いつきませんでした。また、やや重要性は低いですが、空のディレクトリが表示されたり消えたりしたかどうかはわかりません。(なぜそれが重要なのか考えることはできませんが、それが発生したことを知ってうれしいです。) 私はこれで正しい軌道に乗っていますか、またはこのタイプのことを行うことができるより適切なツールがありますか?
-1 linux  backup  hashing 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.