-
-
Notifications
You must be signed in to change notification settings - Fork 0
π Troubleshooting Guide
FullStackHero edited this page Aug 3, 2025
·
1 revision
This page provides help for common problems and errors encountered while using the VirusTotal File Scanner. If your issue is not listed, please consult the Discussions or open an Issue.
Cause: The required pyarmor_runtime.pyd is missing.
Fix:
- Ensure
pyarmor_runtime_000000/folder exists - File
pyarmor_runtime.pydmust be in this folder - Do not rename or relocate the file
Cause: Your config.py or .env file does not contain a valid VirusTotal API key.
Fix:
- Register at virustotal.com
- Set your key in
config.pyor.env:VT_API_KEY=your-api-key
Cause: Your API key is invalid or has reached the request quota.
Fix:
- Check that your key is correct
- Respect VirusTotal's rate limits:
- Free API: ~4 requests per minute
Cause: The scanned file's hash is unknown to VirusTotal.
Fix:
- Optional: Enable full upload mode (not default)
- Or re-check after a few hours
Cause: Corrupted or unsupported characters in the file
Fix:
- Avoid scanning binary files with CLI
- Use GUI for binary input (Drag & Drop)
Cause: Directory ./exports/ does not exist or lacks permission
Fix:
- Manually create the folder:
mkdir exports
- Ensure your user has write access
Cause: Logging is disabled or log path is incorrect
Fix:
- In
config.py, set:ENABLE_LOGGING = True LOG_FILE = "scanner.log"
- Run
verify_runtime.pyto check runtime presence - Check
scanner.logfor error details - Post your issue on GitHub with steps to reproduce