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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
pecli — PEファイルを解析するCLIツール | Kitploit
ツール/GitHubGitHub/te-k/pecli
静的分析リバースエンジニアリングマルウェア分析バイナリ解析
GitHubte-k/pecli

pecli

PEファイルを解析するCLIツール

リポジトリを見る
902331年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

PEcli

PEファイルを解析するPython 3用ツール。現在の機能 :

  • ファイルに関する情報を表示(インポート、エクスポート、リソース)
  • ファイル内の興味深い情報を検索(異常なリソース、PEiDなど)
  • セクションやリソースをダンプ
  • サイズをチェック
  • ファイル内の文字列を検索

PyPI PyPI - Downloads PyPI - License GitHub issues

インストール

インストールはpypiから行えます:pip install pecli

またはコードから直接:

root@kitploit:~
git clone https://github.com/Te-k/pecli.git
cd pecli
pip install .

使い方

PEcliはプラグインで動作し、例えば pecli PLUGIN FILE のように使用します。

root@kitploit:~
usage: pecli [-h] {check,checksize,crypto,dump,info,richpe,search,shell,sig,strings,vt} ...

positional arguments:
  {check,checksize,crypto,dump,info,richpe,search,shell,sig,strings,vt}
                        Plugins
    check               ファイル内のものをチェック
    checksize           PEファイルのサイズをチェック
    crypto              暗号化値を識別
    dump                ファイルのリソースまたはセクションをダンプ
    info                PEファイルから情報を抽出
    richpe              Rich PEヘッダをデコード
    search              PEファイル内の文字列を検索
    shell               PEファイルを解析するためのipythonシェルを起動
    sig                 PE署名を扱う
    strings             PEファイルから文字列を抽出
    vt                  VirusTotalでPE情報をチェック

例:

root@kitploit:~
$ pecli info explorer.exe
Metadata
================================================================================
MD5:           418045a93cd87a352098ab7dabe1b53e
SHA1:          98b9ad668e0727be888b861f49aac0f72725e634
SHA256:        81419093ccb985da284931fa3df41c4cfe25350db1c366792903411819371664
Imphash:       c3eb9567e9430e65e703dca7bb8343fa
Size:          1036800 bytes
Type:          PE32 executable (GUI) Intel 80386, for MS Windows
Compile Time:  2008-04-13 19:17:04 (UTC - 0x48025C30)
Entry point:   0x101a55f (section .text)
Debug Information: explorer.pdb

Sections
================================================================================
Name       VirtSize  VirtAddr  RawSize   RawAddr   Entropy  md5
.text      0x44c09   0x1000    0x400     0x44e00   6.3838   8c58c76b600f5aee7f7c7242454b9a1f
.data      0x1db4    0x46000   0x45200   0x1800    1.2992   983f35021232560eaaa99fcbc1b7d359
.rsrc      0xb2f64   0x48000   0x46a00   0xb3000   6.6381   f7df812e2e64b1514d61a9681fbe71da
.reloc     0x374c    0xfb000   0xf9a00   0x3800    6.7817   ec335057489badbf6d8142b57175fd91


Imports
================================================================================
ADVAPI32.dll
	0x1001000 RegSetValueW
	0x1001004 RegEnumKeyExW
	0x1001008 GetUserNameW
[SNIP]

Resources:
================================================================================
Id           Name    Size      Lang           Sublang           Type           MD5
2-143-1031   None    2040 B    LANG_GERMAN    SUBLANG_GERMAN    data           f0e8e299c637633db0a5af11042adb04
2-145-1031   None    35322 B   LANG_GERMAN    SUBLANG_GERMAN    data           1e5bfaf34503ce750b3cc13058a3f88b
2-146-1031   None    12826 B   LANG_GERMAN    SUBLANG_GERMAN    data           061daf6ef2047f33947d5655f1c8aaa4
[SNIP]
root@kitploit:~
$ pecli check playlib.exe
Running checks on playlib.exe:
[+] Abnormal section names: .enigma1 .enigma2
[+] Suspicious section's entropy: .enigma1 - 7.931
[+] Known malicious sections
	-.enigma1: Enigma Virtual Box protector
	-.enigma2: Enigma Virtual Box protector
[+] 200 extra bytes in the file
[+] TLS Callback: 0x446bb0
[+] PE header in sections .enigma2
[+] Known suspicious import hash: Enigma VirtualBox

ライセンス

このツールはMITライセンスの下で公開されています。

類似ツール

  • Viper
  • PEScanner - Michael LighがMalware Analyst's Cookbookのために公開(python2のみ)
  • Manalyze - Ivan Kwiatkowskiによる
  • Windows上では、PeStudio、PEView、Resource Hacker
ツールをダウンロード