Batch Executable Analysis
Upload File for Batch Analysis
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