Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cryptix720/aeolusx


https://github.com/cryptix720/aeolusx

Last synced: about 20 hours ago
JSON representation

Awesome Lists containing this project

README

        




Aeolusx

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:

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


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.