The BLAST AntiMalware Suite is an innovation in the field of CC antimalware programs.
Features of the On-Demand Scanner:
3 modes of scanning: Choose between 3 databases - standard signature analysis, behavioural (scans for generic functions/code statements) signature analysis or the URL finder algorithm.
An extensive database: A (somewhat) lot of time spent to scavenge the ComputerCraft malware, categorize it and choose the signatures to input.
An extensive classification system: Depending on a malicious program's behaviour, it is classified as a Virus, a Worm or as a program of another category.
A large help page, detailing all the algorithms and parameters used by the program, as well as explaining the classification.
Features of the Real-Time Security Driver:
Startup file protection: Reroutes the filesystem to deny write access to startup file.
Real-time detection: Detects malicious code loaded as Lua chunks.
Network screen: Reroutes the HTTP API to disable downloading of known malicious programs.
Changelog:
v1.0 | Release | Initial (no changes): Initial release
v1.1 | Update | Bugfix (Requested): Fixed some signatures, should be able to work on 1.6+ without errors now
v1.2 | Release | New package released: Released the Real-Time Security driver!
v1.3 | Update | CRITICAL: Fixed a huge bug, added 1 signature
v1.4 | Release | New package released: Released the installer!
v1.5 | Update | New feature: More functions are now scanned by the RTS driver
v1.6 | Update | Bugfix (Requested): Fixed a bug in RTS' loadfile function
About the RTS driver:
Basically it is a program that modifies the global environment with it's own functions.
They do not let programs modify the startup file, and scan the Lua chunks loaded into a program to find a virus.
Also it includes a firewall of some kind that prevents viruses from being downloaded.
Planned features:
Sandboxing - currently WIP, will be released as a separate program
Checksums - will be provided in 2.0 or possibly earlier
Trusted programs/false positives list - planned to be added sometime soon
Download now!
Installer: pastebin get tp9yYxgV installer
Run the installer without arguments to get help.
Made by minebuild02. Contributed to and beta-tested by RyuuMasatoKai.
Edited by minebuild02, 12 August 2016 - 10:11 AM.