背景
Windowsのアプリ開発を行う際、優れたアプリの開発フレームワークや言語を調べたく思い、調査ツールを導入することに。
prestudio
インプレスで紹介されていたソフトウェア
このソフトウェアを使用すると以下のように、開発ソフトや開発言語などを確認できる。
![](https://ryuden.org/wp-content/uploads/2024/06/image-7-1024x725.png)
ここでは、
Visual Studio 2017
Visual C++
で開発していることなどが分かる。
ただ、開発ソフトはそこまで正確ではない模様。
Visual Studio 2022で開発したアプリは2015扱いになっていた。
ダウンロード
以下から。
Winitor
PE Explorer
なお、PE Explorer(有料)という別のソフトを使用すると依存パッケージなども確認できる
![](https://ryuden.org/wp-content/uploads/2024/06/image-8.png)
この例の場合、MFCのdllが含まれているため、MFCで開発していることが分かった。
![](https://ryuden.org/wp-content/uploads/cocoon-resources/blog-card-cache/4e2e1e709d4f37f89ff931d970775082.jpg)
PE Explorer Feature List
PE Explorer makes it easy to analyze PE file structure, correct errors, fix bugs, repair damaged resources, or modify the internals of EXE and DLL files.
参考サイト
![](https://ryuden.org/wp-content/uploads/cocoon-resources/blog-card-cache/e25c5b77583c806d863b8a9ddc2bf4bd.png)
実行ファイル(exe)の中身を解析するツール | 思い立ったが吉日
実行ファイル(exe)とは Windows上で実行可能なファイル。基本的にはPEフォーマットと言われる形式で書かれている。 実行するための機械語のコードやアイコンや画像等のリソースが含まれている。
実行ファイルを解析するためのツールがいくつかあるため今回はそれらを紹介する。
7-Zip EXEファイルは、そのままではサ...
実行ファイルを静的解析するツール「PeStudio」NOT SUPPORTED
「PeStudio」は、実行ファイルを静的解析するツール。Windowsに対応するフリーソフトで、編集部にてWindows 8で動作を確認した。作者のWebサイトからダウンロードできる。
コメント