|
# RPC Server (Dispatcher)
|
|
# RPC Server (Dispatcher) -- v0.4.3
|
|
|
|
|
|
Dispatchers are remote agents which provide you with scanner _Instances_ -- _Instances_
|
|
Dispatchers are remote agents which provide you with scanner _Instances_ -- _Instances_
|
|
are the entities that actually perform the scans.
|
|
are the entities that actually perform the scans.
|
... | @@ -15,8 +15,6 @@ of many scans across multiple nodes. |
... | @@ -15,8 +15,6 @@ of many scans across multiple nodes. |
|
_If you are interested in providing webappsec scanning services you can write
|
|
_If you are interested in providing webappsec scanning services you can write
|
|
your own client using the [[RPC API]]._
|
|
your own client using the [[RPC API]]._
|
|
|
|
|
|
## Version 0.4.3
|
|
|
|
|
|
|
|
* [Setup](#setup)
|
|
* [Setup](#setup)
|
|
* [Simple](#setup-simple)
|
|
* [Simple](#setup-simple)
|
|
* [Grid](#setup-grid)
|
|
* [Grid](#setup-grid)
|
... | @@ -27,13 +25,15 @@ your own client using the [[RPC API]]._ |
... | @@ -27,13 +25,15 @@ your own client using the [[RPC API]]._ |
|
* [Security considerations](#security)
|
|
* [Security considerations](#security)
|
|
* [Help output](#help)
|
|
* [Help output](#help)
|
|
|
|
|
|
### <a id="setup-simple" href="#setup-simple">Simple setup</a>
|
|
## <a id="setup" href="#setup">Setup</a>
|
|
|
|
|
|
|
|
### <a id="setup-simple" href="#setup-simple">Simple</a>
|
|
|
|
|
|
Starting a Dispatcher can be as simple as running: `arachni_rpcd`
|
|
Starting a Dispatcher can be as simple as running: `arachni_rpcd`
|
|
|
|
|
|
This will bind on `localhost:7331` by default.
|
|
This will bind on `localhost:7331` by default.
|
|
|
|
|
|
### <a id="setup-grid" href="#setup-grid">Grid setup</a>
|
|
### <a id="setup-grid" href="#setup-grid">Grid</a>
|
|
|
|
|
|
#### <a id="setup-grid-load-balancing" href="#setup-grid-load-balancing">Load balancing</a>
|
|
#### <a id="setup-grid-load-balancing" href="#setup-grid-load-balancing">Load balancing</a>
|
|
|
|
|
... | | ... | |