Flame besteht aus verschiedenen Modulen. Das ganze Paket hat ein Größe von fast 20 MB. Die Dateigröße macht es auch schwierig, die Schadsoftware zu analysieren. Der Grund, wieso Flame so groß ist, ist, weil es verschiedene Bibliotheken, z.B. für Datenkomprimierung(zlib, libbz2, ppmd) und Datenbankmanipulation (sqlite3) sowie für die Interpretersprache Lua enthält.