|
|
|
|
|
Arachni provides a handful of executable files, here's a brief description of
|
|
|
their functionality.
|
|
|
Arachni provides a handful of executable files, this page will provide a brief
|
|
|
description of their functionality.
|
|
|
|
|
|
## arachni
|
|
|
* [arachni](#arachni)
|
|
|
* [arachni_console](#arachni_console)
|
|
|
* [arachni_rpc](#arachni_rpc)
|
|
|
* [arachni_rpcd](#arachni_rpcd)
|
|
|
* [arachni_rpcd_monitor](#arachni_rpcd_monitor)
|
|
|
* [arachni_script](#arachni_script)
|
|
|
* [arachni_shell](#arachni_shell)
|
|
|
* [arachni_test](#arachni_test)
|
|
|
* [arachni_update](#arachni_update)
|
|
|
* [arachni_web](#arachni_web)
|
|
|
* [arachni_web_autostart](#arachni_web_autostart)
|
|
|
|
|
|
|
|
|
## <a id="arachni" href="#arachni">arachni</a>
|
|
|
|
|
|
Provides a command-line interface to the Arachni scanner.
|
|
|
See the relevant [[reference | Command-line-user-interface]] for more details.
|
|
|
|
|
|
## arachni_console
|
|
|
## <a id="arachni_console" href="#arachni_console">arachni_console</a>
|
|
|
|
|
|
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
|
|
|
## <a id="arachni_rpc" href="#arachni_rpc">arachni_rpc</a>
|
|
|
|
|
|
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
|
|
|
## <a id="arachni_rpcd" href="#arachni_rpcd">arachni_rpcd</a>
|
|
|
|
|
|
Starts a [[Dispatcher | RPC-Server]].
|
|
|
|
|
|
## arachni_rpcd_monitor
|
|
|
## <a id="arachni_rpcd_monitor" href="#arachni_rpcd_monitor">arachni_rpcd_monitor</a>
|
|
|
|
|
|
Connects to a [[Dispatcher | RPC-Server]] and shows a few statistics like running
|
|
|
scans and their resource usage.
|
|
|
|
|
|
## arachni_script
|
|
|
## <a id="arachni_script" href="#arachni_script">arachni_script</a>
|
|
|
|
|
|
Used to run scripts under the namespace of the Arachni libraries -- provided for
|
|
|
just for convenience.
|
|
|
|
|
|
## arachni_shell (For self-contained packages)
|
|
|
## <a id="arachni_shell" href="#arachni_shell">arachni_shell (For self-contained packages)</a>
|
|
|
|
|
|
Starts a ```bash``` shell under the environment of the package.
|
|
|
|
|
|
## arachni_test (For self-contained packages)
|
|
|
## <a id="arachni_test" href="#arachni_test">arachni_test (For self-contained packages)</a>
|
|
|
|
|
|
Runs the whole test suite.
|
|
|
|
|
|
## arachni_update (For self-contained packages)
|
|
|
## <a id="arachni_update" href="#arachni_update">arachni_update (For self-contained packages)</a>
|
|
|
|
|
|
Installs the latest Arachni Gem under the custom environment of the package.
|
|
|
|
|
|
## arachni_web
|
|
|
## <a id="arachni_web" href="#arachni_web">arachni_web</a>
|
|
|
|
|
|
Starts the [[WebUI | Web-user-interface]].
|
|
|
|
|
|
## arachni_web_autostart
|
|
|
## <a id="arachni_web_autostart" href="#arachni_web_autostart">arachni_web_autostart</a>
|
|
|
|
|
|
Starts a [[Dispatcher | RPC-Server]] and the [[WebUI | Web-user-interface]] server. |