背景
Windowsのアプリ開発を行う際、優れたアプリの開発フレームワークや言語を調べたく思い、調査ツールを導入することに。
pestudio
インプレスで紹介されていたソフトウェア
このソフトウェアを使用すると以下のように、開発ソフトや開発言語などを確認できる。
ここでは、
Visual Studio 2017
Visual C++
で開発していることなどが分かる。
ただ、開発ソフトはそこまで正確ではない模様。
Visual Studio 2022で開発した自作アプリは2015扱いになっていた。
ダウンロード
以下から。
Winitor
実際に調べてみた
実際にいくつか調べてみましたのでご参考まで。
PE Explorer
なお、PE Explorer(有料)という別のソフトを使用すると依存パッケージなども確認できる
この例の場合、MFCのdllが含まれているため、MFCで開発していることが分かった。
しかし古いソフトウェアであるため、解析できないアプリも多いようです。
pestudioよりも詳細が見れるものの、依存パッケージの知識が無いと判断が難しいため、難易度は少々高い。
PE Explorer Feature List
PE Explorer makes it easy to analyze PE file structure, correct errors, fix bugs, repair damaged resources, or modify th...
参考サイト
実行ファイル(exe)の中身を解析するツール | 思い立ったが吉日
実行ファイル(exe)とは Windows上で実行可能なファイル。基本的にはPEフォーマットと言われる形式で書かれている。 実行するための機械語のコードやアイコンや画像等のリソースが含まれている。実行ファイルを解析するためのツールがいくつか...
実行ファイルを静的解析するツール「PeStudio」NOT SUPPORTED
「PeStudio」は、実行ファイルを静的解析するツール。Windowsに対応するフリーソフトで、編集部にてWindows 8で動作を確認した。作者のWebサイトからダウンロードできる。
コメント