USAT
1.0.0
究極の文字列分析ツールは、テキストの文字列からファイル、ハッシュ、および暗号化されたメッセージを識別するコマンドラインプログラムのクロスプラットフォームスイートではありません。ツールセットは、モジュール式の拡張可能なアプローチを念頭に置いて実装されています。
ファイルのエンコーディング、ハッシュ、または暗号化されたメッセージのあらゆる種類の文字列には、独自の特性があります。たとえば、シンプルなCaesar暗号には、Whitespaceと句読点のような一般的なシンボルを持つ英数字のテキストのみが含まれていると想定できます。その「指紋」は、任意の文字列がシーザー暗号になる可能性があるかどうかを判断するために使用できるファイルに保存できます。
Caesar Cipherの指紋と任意のテキストをエンコードおよびデコードするスタンドアロンアプリケーションと組み合わせることにより、自動化されたワークフローを作成して、文字列のもっともらしい解釈を見つけることができます。
Visual Studioは、DLLを正しいフォルダーに配置せず、Windows上のプログラムの実行に失敗します。すべてのライブラリの出力ディレクトリを明示的に設定する方法を見つけます。
このプロジェクトは現在、Cmakeで構築されており、追加の依存関係やパラメーターはありません。他のcmakeプロジェクトと同じように構築します。
一部のビルドツールも利用できます。
このプロジェクトは開発の初期段階にありますが、バグの修正から新しいツール、さらには低レベルのフレームワークのアイデアや提案まで、貢献は常に歓迎されます。