Batch Antivirus
Official repository of Batch Antivirus. For a more in-depth explanation, go to Batch Antivirus webpage
Features of Batch Antivirus
- Drive scanner
- Auto-updater (both antivirus and databases)
- Deep Scanning (for batch files)
- 190k SHA256 hash database
- 313k IP database
- USB Scanner for malware
- USB shortcut malware remover
- Autorun configuration of the antivirus
- Real-time file protection
- Real-time web protection
- PC Monitor, which checks for disk space & CPU temperature
- Kill protection for real-time protection
- Background real-time, starting before any other startup program (even explorer)
- Quarantine (files are encoded in base64 and locked)
- Quarantine viewer
- File opening interception
- VirusTotal analysis (On DeepScan)
Frequent Asked Questions
Is Batch Antivirus good enough to use as a regular antivirus?
Sadly, the answer is no. Batch Antivirus contains a small database (190k hashes). Although it may seem like it's a lot, it's not that much actually. It can do a great job monitoring files, but if you really want a safe system you need to use another antivirus solution. Think of Batch Antivirus as an extra protection layer.
Does Batch Antivirus needs to be installed?
No, Batch Antivirus can be used portably. Real time protection relies on folder changing and not on kernel drivers. Although it's not needed, it is recommended to run real-time protection (RealTimeProtection.bat
) and drive scanner (BAV.bat
) as an administrator to scan system files.
If you're willing to have a better security, consider adding Batch Antivirus as an autorun with BAVAutorun.bat
and selection option 3 (shell).
Why is scanning so slow?
Scanning is slow because it launches a different process for every file. It has been optimized when scanning folders in real-time protection.
Does web protection register websites I visit?
No, Batch Antivirus doesn't collect any data.
Privacy is always important. Batch Antivirus uses the command netstat -no
to get active connections to the PC. Then it compares to the file VirusDataBaseIP.bav
and if the IP is found, it's a malicious website. Nothing else.
I accidentally found some malware, where can I send you the SHA256 hash?
Contribute by creating a pull request. Alternatively, you can send malicious hashes at [email protected] or contact me
Why does heuristical analyzer detect legitimate programs?
It checks for patterns usually found in malware. Although it's pretty accurate, some program can give false positives as they can have a suspicious behavior.
What I need to do if I want to use a part of the antivirus?
You can distribute programs that use Batch Antivirus, but please credit me and link this repository as it's not easy to make a such database searching a big part of the hashes manually and making a real batch antivirus.
Contact
Feel free to contact me on Discord (ID 684471165884039243)
Copyright © 2022 anic17 Software