tag:support.arachni-scanner.com,2012-07-01:/discussions/questions/13381-proxy-plugins-with-rpc-client-and-dispatcher_gridArachni: Discussion 2017-07-04T13:31:09Ztag:support.arachni-scanner.com,2012-07-01:Comment/428704272017-06-29T14:16:35Z2017-06-29T14:16:36ZProxy plugins with RPC client and Dispatcher_Grid<div><p>Hi,<br>
First of all, i really appreciate all the work you have done. In my opinion Arachni is a good and robust tool for pentesting.<br>
I'm currently learning Unix and networks, so i'm a false begineer in this domain, but I really want to understand things.</p>
<p>I have a question about proxy plugin with the arachni_rpc command.</p>
<p>Basically, i have an arachni_rpc_client and an arachni dispatcher_grid(172.23.0.3), both in docker containers.<br>
I've run the following command:<br></p>
<pre>
<code>root@b27d7759eccb:/arachni# bin/arachni_rpc --dispatcher-url 172.23.0.3:7331 --plugin=proxy:port=8282,bind_address=172.23.0.3 http://testhtml5.vulnweb.com/ --spawns=1 --grid-mode=balance --checks=xss* --report-save-path=/home/arachniwebreport/reportafr/report.afr --scope-directory-depth-limit=1 --scope-page-limit=1</code>
</pre>
Here is the Output:<br>
<pre>
<code>Arachni - Web Application Security Scanner Framework v1.5.1<br>Author: Tasos "Zapotek" Laskos <tasos.laskos@arachni-scanner.com><br>(With the support of the community and the Arachni Team.) <br><br>
<br>Website: http://arachni-scanner.com<br>Documentation: http://arachni-scanner.com/wiki <br><br>
<br>[~] 0 issues have been detected.<br>[~] Status: Paused<br>[~] Sent 0 requests.<br>[~] Received and analyzed 0 responses.<br>[~] In 00:19:49
.
.
.</code>
</pre>
<p>Here are my questions:<br>
1) Is it normal for the status to be in "paused" ?<br>
2) How can i "launch" the analyze ?<br>
3) Does Arachni set the proxy at the dispatcher grid url (172.23.0.3) ? If yes, how ?<br>
4) Is it the good way to set the proxy at the dispatcher_grid host ?</p>
<p>Thanks,</p></div>Raty918tag:support.arachni-scanner.com,2012-07-01:Comment/428704272017-07-01T11:23:39Z2017-07-01T11:23:39ZProxy plugins with RPC client and Dispatcher_Grid<div><ol>
<li>The scan is paused because it's waiting for you to use the proxy first.<br></li>
<li>Once you shut down the proxy by visiting <a href="http://arachni.proxy/shutdown">http://arachni.proxy/shutdown</a> the scan will resume.<br></li>
<li>Yeah the proxy will run on the Dispatcher that provided the Instance.<br></li>
<li>Pardon?</li>
</ol></div>Tasos Laskostag:support.arachni-scanner.com,2012-07-01:Comment/428704272017-07-03T09:08:56Z2017-07-03T09:08:57ZProxy plugins with RPC client and Dispatcher_Grid<div><p>Hi Tasos,</p>
<p>First of all, thank you for your response. I really appreciate it.</p>
<p>4) Sorry, my last question was not really clear.</p>
<p>Basically, i have a rpc client and a rpc server ( a dispatcher_grid linked to others dispatchers).</p>
<p>I wanted to know if it is a good practice to set the proxy plugin on the rpc server (dispatcher_grid)</p>
<p>5) And last question, i made a netstat, to see if the proxy port (8282) was opened when i had set the proxy. But i didn't see 8282 opened on any dispatchers.</p></div>Raty918tag:support.arachni-scanner.com,2012-07-01:Comment/428704272017-07-03T11:29:03Z2017-07-03T11:29:05ZProxy plugins with RPC client and Dispatcher_Grid<div><p>Edit:</p>
<p>5) My bad, it is perfectly working, i'm just blind</p></div>Raty918tag:support.arachni-scanner.com,2012-07-01:Comment/428704272017-07-04T13:31:04Z2017-07-04T13:31:04ZProxy plugins with RPC client and Dispatcher_Grid<div><ol>
<li>The plugin will work on the machine which provided the scanner Instance, i.e. one of the Dispatchers, there's no way around that.</li>
</ol></div>Tasos Laskos