Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
cpufetch — シンプルながらも洗練されたCPUアーキテクチャ取得ツール | Kitploit
ツール/GitHubGitHub/dr-noob/cpufetch
汎用ユーティリティハードウェアセキュリティ
GitHubdr-noob/cpufetch

cpufetch

シンプルながらも洗練されたCPUアーキテクチャ取得ツール

リポジトリを見る
2.1k1179ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

シンプルで見栄えの良いCPUアーキテクチャ取得ツール

cpufetchはC言語で書かれたコマンドラインツールで、CPU情報をクリーンで美しい方法で表示します

目次

  • 1. サポート
  • 2. インストール
    • 2.1 パッケージからのインストール
    • 2.2 ソースからのビルド
    • 2.3 Android
  • 3. 例
    • 3.1 x86_64
    • 3.2 ARM
    • 3.3 PowerPC
    • 3.4 RISC-V
  • 4. 色
    • 4.1 名前の指定
    • 4.2 RGB形式で色を指定
  • 5. 実装
  • 6. バグや改善について
    • 6.1 不明なマイクロアーキテクチャエラー
    • 6.2 その他の状況
  • 7. 謝辞
  • 8. GPU向けcpufetch (gpufetch)

1. サポート

注意:

  • Windowsでは、ターミナルが対応している場合のみ色が使用されます。
  • macOS ARMでのサポートはAppleチップのみに限定されます。

2. インストール

2.1 パッケージからのインストール

お使いのオペレーティングシステムに適したパッケージを選択してください:

Packaging status

OSに対応するパッケージがない場合は、リリースページからcpufetchバイナリをダウンロードするか、ソースからビルド(下記参照)してください。

2.2 ソースからのビルド

cpufetchをコンパイルするには、Cコンパイラ(例: gcc)とmakeが必要です。リポジトリをクローンしてmakeを実行するだけです:

root@kitploit:~
git clone https://github.com/Dr-Noob/cpufetch
cd cpufetch
make
./cpufetch

2.3 Android

  1. termuxアプリ(ターミナルエミュレータ)をインストール
  2. termux内でpkg install -y git make clangを実行
  3. 通常通りソースからビルド:
  • git clone https://github.com/Dr-Noob/cpufetch
  • cd cpufetch
  • make
  • ./cpufetch

3. 例

3.1 x86_64

AMD EPYC HPCサーバー

Intel Xeon HPCサーバー

3.2 ARM

 

Samsung Galaxy S8(左) Xiaomi Redmi Note 7(右)

3.3 PowerPC

Talos II

3.4 RISC-V

StarFive VisionFive 2

4. 色

デフォルトでは、cpufetchはシステムのカラースキームでCPUロゴを表示します。しかし、以下の2つの方法でカスタムカラースキームを設定できます:

4.1 名前の指定

名前を指定することで、cpufetchは各メーカーの固有の色を使用します。有効な値は以下の通りです:

  • intel
  • intel-new
  • amd
  • ibm
  • arm
root@kitploit:~
./cpufetch --color intel (Intelのデフォルト色)

4.2 RGB形式で色を指定

5つの色をRGB形式で指定する必要があります。形式は [R,G,B:R,G,B:R,G,B:R,G,B:R,G,B] です。これらの色は、CPUロゴの色(最初の3色)とテキストの色(次の2色)に対応します。

root@kitploit:~
./cpufetch --color 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200

5. 実装

cpufetchプログラミングドキュメントを参照してください。

6. バグや改善について

6.1 不明なマイクロアーキテクチャエラー

cpufetchを実行した際にUnknown microarchitecture detectedエラーが表示される場合、考えられる原因は2つです:

  1. cpufetchの古いリリースを使用している(最も可能性が高い)
  2. お使いのマイクロアーキテクチャがまだサポートされていない

最新バージョンをダウンロードしてコンパイルし(手順は https://github.com/Dr-Noob/cpufetch#22-ソースからのビルド を参照)、エラーが続くか確認してください。

  • エラーが消えた場合: これは最初の状況に当たります。この場合、最新のcpufetchを使用してください。既にハードウェアがサポートされています。
  • エラーが消えない場合: これは2番目の状況に当たります。この場合、エラーメッセージと 'cpufetch --debug' の出力を添えて、https://github.com/Dr-Noob/cpufetch/issues で新しいIssueを作成してください。

6.2 その他の状況

cpufetchコントリビューションガイドラインを参照してください。

7. 謝辞

プロジェクトに貢献してくださった方々や関心を持ってくださった皆様に感謝します。特に:

  • Gonzalocl と OdnetninI: プロジェクトの初期バージョンで多くの異なるCPUでcpufetchをテストしてくださいました。
  • Kyngo: Apple M1 CPUでcpufetchをテストしてくださいました。
  • avollmerhaus: PowerPCマシンへのSSHアクセスを提供し、PowerPC移植にご協力いただきました。
  • bbonev と stephan-cr: ソースコードのレビューをしてくださいました。
  • mdoksa76 と exkc: Allwinner SoCのサポートに関して優れたアイデアとフィードバックをいただきました。
  • Sakura286、exkc、Patola: SSHアクセス、アイデア、テストなどを通じてRISC-Vポートにご協力いただきました。
  • ThomasKaiser: ARM SoC検出(Apple、Allwinner、Rockchip)の改善に非常に貴重なフィードバックをいただきました。
  • zerkerX: 古いIntel CPU(例: Pentium III)のサポートに関してフィードバックをいただきました。

8. GPU向けcpufetch (gpufetch)

gpufetchプロジェクトをご覧ください!

ツールをダウンロード
OSx86_64 / x86ARMRISC-VPowerPC
GNU / Linux✔️✔️✔️✔️
Windows✔️✔️❌❌
Android✔️✔️❌❌
macOS✔️✔️❌✔️
FreeBSD✔️❌❌❌