CyberChefは、100を超えるさまざまな操作を変換、解析、または実行するためにローカルまたはオンラインで使用できる無料のサービスです。
CyberChefの特別な点は、プレーンHTMLページとして提供されることです。 ここからオンラインでアクセスしたり、インターネットに接続していなくてもローカルシステムにコピーをダウンロードして使用したりできます。
CyberChefがサポートする操作は、主にプログラマーや管理者にとっては便利ですが、学生や他の人にとっても役立つ場合があります。
CyberChefの主な用途の1つは、あるデータ形式から別のデータ形式への変換です。 それだけでなく、さまざまな解析、コードのクリーンアップ、および抽出操作もサポートします。
サイバーシェフ
サポートされる操作は左側にリストされています。 CyberChefがサポートするものの簡単な概要を以下に示します。
- データ形式を変換します。たとえば、Hex、Base64、またはバイナリとの間で変換します。
- さまざまな暗号化アルゴリズムを使用してデータを暗号化または復号化します。
- 公開キー操作。
- 論理演算。
- HTTPヘッダーの除去、IP範囲またはURIの解析、IP形式の変更などのネットワーク操作。
- 異なる文字エンコーディング間でデータを変換します。
- テキストに対してさまざまな操作を実行します。たとえば、空白の削除、並べ替え、行番号の追加、検索と置換などです。
- 異なる時間形式間で変換します。
- さまざまな圧縮形式を使用してデータを圧縮します。
- データを抽出します。
- ハッシュを分析するか、ハッシュを生成します。
- CSSミニファイ、JavaScriptパーサー、HTMLタグの除去など、コードを整理します。
これは、CyberChefが提供するツールのほんの一部です。
サービスを使用するには、システムにダウンロードした後、オンラインまたはローカルでページを開くだけです。 そこから、左側で目的の操作を選択するだけです。 ビルトイン検索を使用して特定の操作をすばやく見つけたり、上部にすばやくアクセスするためにアイテムをお気に入りに追加したりできます。
操作は、メイングループをクリックするとすべてリストされる日付/時刻などのグループに分類されます。 日付と時間グループには、たとえば、日付時刻の解析、日付時刻形式の変換、UNIXタイムスタンプから、UNIXタイムスタンプへ、日付の抽出の5つの操作がリストされます。
ダブルクリックすると、選択した操作が読み込まれます。一部の操作には、開始する前に操作をカスタマイズできるいわゆるレシピが付属しています。
たとえば、「UNIXタイムスタンプから」を選択した場合、入力単位形式を秒からミリ秒、マイクロ秒、またはナノ秒に切り替えることができます。
そこから、手動で入力するか、貼り付けて入力することができます。
ページ上のさらに別のボタンを押すことなく、出力がすぐに表示されます。 出力をファイルに保存したり、クリップボードにコピーしたり、入力フィールドと出力フィールドを切り替えたりすることもできます。
終わりの言葉
CyberChefは便利なスイス軍の変換ツールであり、提供する機能が非常に強力です。 このソリューションは完全にポータブルであるため、どこにでも保存して任意の場所から実行できます。 これはHTMLページであるため、すべての最新のオペレーティングシステムおよびすべての最新のブラウザーで動作するはずです。