|
|
|
|
|
Arachni provides a handful of executable files, here's a brief description of
|
|
|
their functionality.
|
|
|
|
|
|
## arachni
|
|
|
|
|
|
Provides a command-line interface to the Arachni scanner.
|
|
|
See the relevant [[reference | Command-line-user-interface]] for more details.
|
|
|
|
|
|
## arachni_console
|
|
|
|
|
|
Fires up an [IRB](http://en.wikipedia.org/wiki/Interactive_Ruby_Shell) console
|
|
|
after configuring it to operate under the namespace of the Arachni libraries.
|
|
|
|
|
|
It provides tab completion for class/module names and methods and command history.
|
|
|
|
|
|
## arachni_rpc
|
|
|
|
|
|
Provides a command-line RPC client for a [[Dispatcher | RPC-Server]]. Allows you to run a scan remotely.<br/>
|
|
|
See the relevant [[reference | RPC-client]] for more details.
|
|
|
|
|
|
## arachni_rpcd
|
|
|
|
|
|
Starts a [[Dispatcher | RPC-Server]].
|
|
|
|
|
|
## arachni_rpcd_monitor
|
|
|
|
|
|
Connects to a [[Dispatcher | RPC-Server]] and shows a few statistics like running
|
|
|
scans and their resource usage.
|
|
|
|
|
|
## arachni_script
|
|
|
|
|
|
Used to run scripts under the namespace of the Arachni libraries -- provided for
|
|
|
just for convenience.
|
|
|
|
|
|
## arachni_shell (For self-contained packages)
|
|
|
|
|
|
Starts a ```bash``` shell under the environment of the package.
|
|
|
|
|
|
## arachni_test (For self-contained packages)
|
|
|
|
|
|
Runs the whole test suite.
|
|
|
|
|
|
## arachni_update (For self-contained packages)
|
|
|
|
|
|
Installs the latest Arachni Gem under the custom environment of the package.
|
|
|
|
|
|
## arachni_web
|
|
|
|
|
|
Starts the [[WebUI | Web-user-interface]].
|
|
|
|
|
|
## arachni_web_autostart
|
|
|
|
|
|
Starts a [[Dispatcher | RPC-Server]] and the [[WebUI | Web-user-interface]] server. |