Batch Executable Analysis

Upload File for Batch Analysis

Drag & Drop or Click to Upload

Supported formats: CSV, Excel (.xlsx, .xls)

Maximum file size: 200 MB

File Format Instructions

Upload a CSV or Excel file containing the same 27 PE features used for single prediction. Each row represents one executable file.

Required Columns

Your file must include these 27 features:

  • SHA1, BaseOfCode, BaseOfData, Characteristics
  • DllCharacteristics, Entropy, FileAlignment
  • FirstSeenDate, Identify, ImageBase
  • ImportedDlls, ImportedSymbols, Machine
  • Magic, NumberOfRvaAndSizes, NumberOfSections
  • NumberOfSymbols, PE_TYPE, PointerToSymbolTable
  • Size, SizeOfCode, SizeOfHeaders
  • SizeOfImage, SizeOfInitializedData
  • SizeOfOptionalHeader, SizeOfUninitializedData
  • TimeDateStamp
Optional: Include Labels

Add a column named Label with values 0 (goodware) or 1 (malware) to see performance metrics like AUC, accuracy, and confusion matrix.

Example: Use data/processed/test_set.csv generated by train.py to demo evaluation features.
Tips
  • Ensure column names match exactly
  • Missing values will be handled automatically
  • File size limit: 200 MB
  • Results include predictions + probabilities