カスタムコーディング言語について学ぶ方法[閉じる]

カスタムコーディング言語について学ぶ方法[閉じる]

本番サーバーまたはバイナリ/実行ファイルのみが存在するサーバー上で実行されているアプリケーションにどのようなカスタムコーディング言語(c、c ++、java)が使用されているのか、どうすればわかりますか?

答え1

Java、Python、Perl、PHP、Rubyなど

スクリプト言語(除外Java)

彼らはすべて(単純化のために)通訳に頼っています。

# ps aux

実行中のプロセスのリストが提供されます。などを見つけるたびに、pythonそれがjavaどのタイプのプログラム/スクリプトであるかがわかります。

C/C++、アセンブリ、Go等

コンパイラ言語

ソースコードがバイナリにコンパイルされています。

AFAIKが必要ですリバースエンジニアリングツールと知識コンパイルされたバイナリを区別します。

ここに別のリンクがあります。コンパイルおよび解釈された言語

関連情報