Skip to content

standard_v3_3 model

This documents the standard_v3_3 model.

This is the full list of all possible Magika’s outputs (which is different than the list of possible outputs of the underlying model; see the following section for such list, and consult the Core Concepts section for more context). E.g., this is the list of all possible values for Magika python module’s MagikaResult.prediction.output.label.

Content Type Label Description
3gp 3GPP multimedia file
ace ACE archive
ai Adobe Illustrator Artwork
aidl Android Interface Definition Language
apk Android package
applebplist Apple binary property list
appleplist Apple property list
asm Assembly
asp ASP source
autohotkey AutoHotKey script
autoit AutoIt script
awk Awk
batch DOS batch file
bazel Bazel build file
bib BibTeX
bmp BMP image data
bzip bzip2 compressed data
c C source
cab Microsoft Cabinet archive data
cat Windows Catalog file
chm MS Windows HtmlHelp Data
clojure Clojure
cmake CMake build file
cobol Cobol
coff Intel 80386 COFF
coffeescript CoffeeScript
cpp C++ source
crt Certificates (binary format)
crx Google Chrome extension
cs C# source
csproj .NET project config
css CSS source
csv CSV document
dart Dart source
deb Debian binary package
dex Dalvik dex file
dicom DICOM
diff Diff file
directory A directory
dm Dream Maker
dmg Apple disk image
doc Microsoft Word CDF document
dockerfile Dockerfile
docx Microsoft Word 2007+ document
dsstore Application Desktop Services Store
dwg Autocad Drawing
dxf Audocad Drawing Exchange Format
elf ELF executable
elixir Elixir script
emf Windows Enhanced Metafile image data
eml RFC 822 mail
empty Empty file
epub EPUB document
erb Embedded Ruby source
erlang Erlang source
flac FLAC audio bitstream data
flv Flash Video
fortran Fortran
gemfile Gemfile file
gemspec Gemspec file
gif GIF image data
gitattributes Gitattributes file
gitmodules Gitmodules file
go Golang source
gradle Gradle source
groovy Groovy source
gzip gzip compressed data
h5 Hierarchical Data Format v5
handlebars Handlebars source
haskell Haskell source
hcl HashiCorp configuration language
hlp MS Windows help
htaccess Apache access configuration
html HTML document
icns Mac OS X icon
ico MS Windows icon resource
ics Internet Calendaring and Scheduling
ignorefile Ignorefile
ini INI configuration file
internetshortcut MS Windows Internet shortcut
ipynb Jupyter notebook
iso ISO 9660 CD-ROM filesystem data
jar Java archive data (JAR)
java Java source
javabytecode Java compiled bytecode
javascript JavaScript source
jinja Jinja template
jp2 jpeg2000
jpeg JPEG image data
json JSON document
jsonl JSONL document
julia Julia source
kotlin Kotlin source
latex LaTeX document
lha LHarc archive
lisp Lisp source
lnk MS Windows shortcut
lua Lua
m3u M3U playlist
m4 GNU Macro
macho Mach-O executable
makefile Makefile source
markdown Markdown document
matlab Matlab Source
mht MHTML document
midi Midi
mkv Matroska
mp3 MP3 media file
mp4 MP4 media file
mscompress MS Compress archive data
msi Microsoft Installer file
mum Windows Update Package file
npy Numpy Array
npz Numpy Arrays Archive
nupkg NuGet Package
objectivec ObjectiveC source
ocaml OCaml
odp OpenDocument Presentation
ods OpenDocument Spreadsheet
odt OpenDocument Text
ogg Ogg data
one One Note
onnx Open Neural Network Exchange
otf OpenType font
outlook MS Outlook Message
parquet Apache Parquet
pascal Pascal source
pcap pcap capture file
pdb Windows Program Database
pdf PDF document
pebin PE Windows executable
pem PEM certificate
perl Perl source
php PHP source
pickle Python pickle
png PNG image
po Portable Object (PO) for i18n
postscript PostScript document
powershell Powershell source
ppt Microsoft PowerPoint CDF document
pptx Microsoft PowerPoint 2007+ document
prolog Prolog source
proteindb Protein DB
proto Protocol buffer definition
psd Adobe Photoshop
python Python source
pythonbytecode Python compiled bytecode
pytorch Pytorch storage file
qt QuickTime
r R (language)
rar RAR archive data
rdf Resource Description Framework document (RDF)
rpm RedHat Package Manager archive (RPM)
rst ReStructuredText document
rtf Rich Text Format document
ruby Ruby source
rust Rust source
scala Scala source
scss SCSS source
sevenzip 7-zip archive data
sgml sgml
shell Shell script
smali Smali source
snap Snap archive
solidity Solidity source
sql SQL source
sqlite SQLITE database
squashfs Squash filesystem
srt SubRip Text Format
stlbinary Stereolithography CAD (binary)
stltext Stereolithography CAD (text)
sum Checksum file
svg SVG Scalable Vector Graphics image data
swf Small Web File
swift Swift
symlink Symbolic link
tar POSIX tar archive
tcl Tickle
textproto Text protocol buffer
tga Targa image data
thumbsdb Windows thumbnail cache
tiff TIFF image data
toml Tom’s obvious, minimal language
torrent BitTorrent file
tsv TSV document
ttf TrueType Font data
twig Twig template
txt Generic text document
typescript TypeScript source
unknown Unknown binary data
vba MS Visual Basic source (VBA)
vcxproj Visual Studio MSBuild project
verilog Verilog source
vhdl VHDL source
vtt Web Video Text Tracks
vue Vue source
wasm Web Assembly
wav Waveform Audio file (WAV)
webm WebM media file
webp WebP media file
winregistry Windows Registry text
wmf Windows metafile
woff Web Open Font Format
woff2 Web Open Font Format v2
xar XAR archive compressed data
xls Microsoft Excel CDF document
xlsb Microsoft Excel 2007+ document (binary format)
xlsx Microsoft Excel 2007+ document
xml XML document
xpi Compressed installation archive (XPI)
xz XZ compressed data
yaml YAML source
yara YARA rule
zig Zig source
zip Zip archive data
zlibstream zlib compressed data

This is the full list of all possible model’s output. E.g., this is the list of all possible values for Magika python module’s MagikaResult.prediction.dl.label. Note that, in general, the list of “model outputs” is different than the “tool outputs” as in some cases the model is not even used. Consult the Core Concepts section for more context. This list is useful mostly for debugging purposes; the vast majority of clients should just consult the table in the section above.

Content Type Label Description
3gp 3GPP multimedia file
ace ACE archive
ai Adobe Illustrator Artwork
aidl Android Interface Definition Language
apk Android package
applebplist Apple binary property list
appleplist Apple property list
asm Assembly
asp ASP source
autohotkey AutoHotKey script
autoit AutoIt script
awk Awk
batch DOS batch file
bazel Bazel build file
bib BibTeX
bmp BMP image data
bzip bzip2 compressed data
c C source
cab Microsoft Cabinet archive data
cat Windows Catalog file
chm MS Windows HtmlHelp Data
clojure Clojure
cmake CMake build file
cobol Cobol
coff Intel 80386 COFF
coffeescript CoffeeScript
cpp C++ source
crt Certificates (binary format)
crx Google Chrome extension
cs C# source
csproj .NET project config
css CSS source
csv CSV document
dart Dart source
deb Debian binary package
dex Dalvik dex file
dicom DICOM
diff Diff file
dm Dream Maker
dmg Apple disk image
doc Microsoft Word CDF document
dockerfile Dockerfile
docx Microsoft Word 2007+ document
dsstore Application Desktop Services Store
dwg Autocad Drawing
dxf Audocad Drawing Exchange Format
elf ELF executable
elixir Elixir script
emf Windows Enhanced Metafile image data
eml RFC 822 mail
epub EPUB document
erb Embedded Ruby source
erlang Erlang source
flac FLAC audio bitstream data
flv Flash Video
fortran Fortran
gemfile Gemfile file
gemspec Gemspec file
gif GIF image data
gitattributes Gitattributes file
gitmodules Gitmodules file
go Golang source
gradle Gradle source
groovy Groovy source
gzip gzip compressed data
h5 Hierarchical Data Format v5
handlebars Handlebars source
haskell Haskell source
hcl HashiCorp configuration language
hlp MS Windows help
htaccess Apache access configuration
html HTML document
icns Mac OS X icon
ico MS Windows icon resource
ics Internet Calendaring and Scheduling
ignorefile Ignorefile
ini INI configuration file
internetshortcut MS Windows Internet shortcut
ipynb Jupyter notebook
iso ISO 9660 CD-ROM filesystem data
jar Java archive data (JAR)
java Java source
javabytecode Java compiled bytecode
javascript JavaScript source
jinja Jinja template
jp2 jpeg2000
jpeg JPEG image data
json JSON document
jsonl JSONL document
julia Julia source
kotlin Kotlin source
latex LaTeX document
lha LHarc archive
lisp Lisp source
lnk MS Windows shortcut
lua Lua
m3u M3U playlist
m4 GNU Macro
macho Mach-O executable
makefile Makefile source
markdown Markdown document
matlab Matlab Source
mht MHTML document
midi Midi
mkv Matroska
mp3 MP3 media file
mp4 MP4 media file
mscompress MS Compress archive data
msi Microsoft Installer file
mum Windows Update Package file
npy Numpy Array
npz Numpy Arrays Archive
nupkg NuGet Package
objectivec ObjectiveC source
ocaml OCaml
odp OpenDocument Presentation
ods OpenDocument Spreadsheet
odt OpenDocument Text
ogg Ogg data
one One Note
onnx Open Neural Network Exchange
otf OpenType font
outlook MS Outlook Message
parquet Apache Parquet
pascal Pascal source
pcap pcap capture file
pdb Windows Program Database
pdf PDF document
pebin PE Windows executable
pem PEM certificate
perl Perl source
php PHP source
pickle Python pickle
png PNG image
po Portable Object (PO) for i18n
postscript PostScript document
powershell Powershell source
ppt Microsoft PowerPoint CDF document
pptx Microsoft PowerPoint 2007+ document
prolog Prolog source
proteindb Protein DB
proto Protocol buffer definition
psd Adobe Photoshop
python Python source
pythonbytecode Python compiled bytecode
pytorch Pytorch storage file
qt QuickTime
r R (language)
randombytes Random bytes
randomtxt Random text
rar RAR archive data
rdf Resource Description Framework document (RDF)
rpm RedHat Package Manager archive (RPM)
rst ReStructuredText document
rtf Rich Text Format document
ruby Ruby source
rust Rust source
scala Scala source
scss SCSS source
sevenzip 7-zip archive data
sgml sgml
shell Shell script
smali Smali source
snap Snap archive
solidity Solidity source
sql SQL source
sqlite SQLITE database
squashfs Squash filesystem
srt SubRip Text Format
stlbinary Stereolithography CAD (binary)
stltext Stereolithography CAD (text)
sum Checksum file
svg SVG Scalable Vector Graphics image data
swf Small Web File
swift Swift
tar POSIX tar archive
tcl Tickle
textproto Text protocol buffer
tga Targa image data
thumbsdb Windows thumbnail cache
tiff TIFF image data
toml Tom’s obvious, minimal language
torrent BitTorrent file
tsv TSV document
ttf TrueType Font data
twig Twig template
txt Generic text document
typescript TypeScript source
undefined Undefined
vba MS Visual Basic source (VBA)
vcxproj Visual Studio MSBuild project
verilog Verilog source
vhdl VHDL source
vtt Web Video Text Tracks
vue Vue source
wasm Web Assembly
wav Waveform Audio file (WAV)
webm WebM media file
webp WebP media file
winregistry Windows Registry text
wmf Windows metafile
woff Web Open Font Format
woff2 Web Open Font Format v2
xar XAR archive compressed data
xls Microsoft Excel CDF document
xlsb Microsoft Excel 2007+ document (binary format)
xlsx Microsoft Excel 2007+ document
xml XML document
xpi Compressed installation archive (XPI)
xz XZ compressed data
yaml YAML source
yara YARA rule
zig Zig source
zip Zip archive data
zlibstream zlib compressed data