KaliLinuxで16進エディターをセットアップする方法

KaliLinuxで16進エディターをセットアップする方法

Kali Linuxを使用している場合は、16進ファイルを編集する必要がある場合があります。ありがたいことに、KaliLinuxでの16進編集にはいくつかのオプションがあります。このガイドでは、これらのオプションとその設定方法について説明します。

KaliLinuxで16進エディターをセットアップする方法

オプション1-GHex

KaliLinuxで16進エディターをセットアップする方法

Kali Linuxでの16進編集に最適なオプションは、GHexツールを使用することです。これはKaliソース(Debianテストに基づく)に含まれているため、起動して実行するのに大したことはありません。 

ソフトウェアの使用を開始するには、KaliLinuxデスクトップでターミナルウィンドウを開く必要があります。これを行うには、  Ctrl + Alt + Tキーボードの組み合わせを押し ます。または、アプリメニューで「ターミナル」を検索し、その方法で起動します。

ターミナルウィンドウが開いて使用する準備ができてと、内タイプのaptインストール 「ghex」パッケージ用。このコマンドは、プログラムをコンピューター上で動作させます。

sudo apt install ghex

上記のコマンドを入力すると、KaliLinuxはパスワードの入力を求めるプロンプトを表示します。sudo コマンドはrootコマンドであり、これがないと機能しないため、これを行う必要があります 

パスワードを入力してください。入力が完了すると、端末は「ghex」パッケージ、およびGhexの使用に必要なすべての依存関係ファイルとパッケージの収集を開始します。このプロセスは長くはかからないはずです。

すべての準備が整うと 、キーボードのボタンを押して、GhexをインストールすることをKaliに確認するように求められます。そうすれば、Ghexの16進編集ツールがシステム上で稼働します。

KaliでGhexを使用するには、アプリメニューを開き、「Ghex」を検索します。 

オプション2– HexPad

KaliLinuxで16進エディターをセットアップする方法

GHexがお気に召さず、Kali Linuxインストールで16進エディターを起動して実行する必要がある場合は、HexPadを検討することをお勧めします。これは、Ubuntu SnapStoreにあるシンプルなテキストのみの16進エディターです。

KaliのようなセキュリティディストリビューションでSnapStoreの16進エディタツールを使用するのはなぜですか?スナップはすべてサンドボックス化されているため、スナップパッケージ内のコードがOSの他の部分に触れることはありません。それは私の本ではかなり良いセキュリティです。

HexPadを使い始めるには、最初にSnapランタイムをKaliにインストールする必要があります。これがその方法です。まず、Ctrl + Alt + T押す か、「ターミナル」を検索して、Kaliデスクトップでターミナルウィンドウを開きます 。

注:以下は、KaliLinuxでSnapパッケージをセットアップする方法の簡単な説明です。Snapの詳細については、LinuxでのSnapの設定に関するガイドをご覧ください。

ターミナルウィンドウが開いたら、以下のコマンドで「snapd」パッケージをインストールします。

sudo apt installsnapd

ソフトウェアをインストールした後、以下のsystemctl コマンドを使用して「snapd.socket」ファイルを有効にし ます。

sudo systemctl enable snapd.socket

以下のsystemctl コマンドを使用して、「snapd.socket」ファイルを起動し ます。 

sudo systemctl start snapd.socket

「snapd.socket」ファイルを有効にして、以下のechoコマンドを使用してパスにSnapを追加します 。

export PATH = "$ PATH:/ snap / bin"

パスにSnapを追加したら、AppArmorをインストールする必要があります。AppArmorがないと、KaliはSnapパッケージの実行をブロックする可能性があります。

sudo apt install apparmor

最後に、アプリケーションのアーマーを設定した後、あなたが使用してHexPadのバイナリエディタをインストールすることができますインストールスナップ 以下のコマンドを。

sudo snap install hexpad

HexPadエディターにアクセスするには、ターミナルウィンドウで以下のhexpad コマンドを入力し ます。

ヘキサパッド

オプション3– Okteta

KaliLinuxで16進エディターをセットアップする方法

16進ファイルを編集するための3番目のオプションはOktetaです。これはKDEアプリケーションですが、Kaliで問題なく動作し、KaliLinuxソフトウェアソースに含まれています。このアプリケーションを使用するには、キーボードのCtrl + Alt + T を押してターミナルウィンドウを起動する か、アプリメニューで「ターミナル」を検索します。

ターミナルウィンドウを開いた状態で、インストールを開始できます。ターミナルで、apt install コマンドを使用して、Kaliに「okteta」パッケージをインストールします。 

sudo apt install okteta

上記のコマンドを入力すると、Kaliはパスワードの入力を求めるプロンプトを表示します。sudo はrootコマンドであり、通常のユーザーはパスワードなしではroot機能を実行できないため、Kaliはパスワードを要求します。

パスワードを入力すると、KaliはOktetaのインストールに必要なすべての依存関係と「okteta」パッケージの収集を開始します。すべての準備ができたら、を押して続行するように 求められます。パッケージをインストールするためにそうしてください。

ファイルが小さいため、KaliにOktetaをインストールするのに数秒しかかかりません。インストールプロセスが完了したら、ターミナルウィンドウを閉じます。KaliでOkteta16進エディターを使用するには、アプリメニューで「Okteta」を探して起動します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか