Androguardを使用してマルウェア ファイルを分析しています。現在、ディレクトリ全体でファイルを分析するためにandrosim.pyを取得しようとしています。目的は、各フォルダーでファイルをフォルダー内の他のファイルと比較するすべてのフォルダーを反復処理することです。
アンドロシムを別のスクリプトで実行できません。メイン関数への引数の 1 つがインスタンス変数で、その値は一時的で、コードが壊れますか?
import androsim
import sys, os
from optparse import OptionParser
from androsim import options
parser = OptionParser()
for option in options :
param = option['name']
del option['name']
parser.add_option(*param, **option)
options, arguments = parser.parse_args()
sys.argv[:] = arguments
print options,arguments
androsim.main(options, arguments)