aeolusx

0.0.7 • Public • Published

Build Status

Build Status

Aeolusx is a web-site malware scanner inspired by the mortal son of Poseidon. The tool has been developed to help system administrators to find malware in websites without a need to install PHP on the server.

Installation:

Installation:

Run command: npm install -g aeolusx in your terminal

Usage:

aeolusx [options] [file/directory]

Options:

  • -h, --help - output usage information
  • -V, --version - output the version number
  • -v, --verbose - be verbose
  • -r, --recursive - scan directories recursively. All the subdirectories in the given directory will be scanned
  • -l, --log - save scan report to #file.
  • --json - save scan report in JSON format.
  • --exclude - don't scan file names matching regular expression.
  • --exclude-dir - don't scan directory names matching regular expression.
  • --include - only scan file matching regular expression.
  • --include-dir - only scan directory matching regular expression.
  • --max-filesize - scan files with size at most #n kilobytes (default: 100 MB)
  • -w, --whitelist - use whitelist database to minimize false positive resultsv
  • -p, --product - provide product information added to the whitelist database
  • --update-whitelist - add files signatures to the whitelist database provided by --whitelist parameter

Status

Build Status Sauce Labs Test Status

Examples:

Check all files in /var/www/htdocs folder.

$ aeolusx -r /var/www/htdocs

Check only JavaScript in /var/www/htdocs folder and show the list of all checked files.

$ aeolusx -r -v --include .js$ /var/www/htdocs

Add WordPress to whitelist.

$ aeolusx --update-whitelist -w ./whitelist.sqlite -p "WordPress 4.3.1" ./temp/wordpress

Check all files in /var/www/htdocs folder using whitelist.

$ aeolusx -r -w ./whitelist.sqlite /var/www/htdocs

Warning!

This tool does not have "auto-update function". Please make sure you have the latest NPM package installed.

Package Sidebar

Install

npm i aeolusx

Weekly Downloads

5

Version

0.0.7

License

GPL-2.0

Last publish

Collaborators

  • cryptix720