Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

RoboArachni

Robot Framework Library for the Arachni Scanner to perform authenticated scans of an application. Funtionalities of Arachni Rest API Server such as initiating the REST API server, Checking for status of the scan, Initiating scan, Getting results of the scan and stopping of the REST API server can be done with simple nautral language syntax mentioned below. The results of the scan is saved in JSON, XMl and HTML format. Walkthrough of the application prior to scanning can be designed easily using simple keywords available in the selenium library for ROBOT Framework.

Installation Instructions


Keywords Implemented

Initiate the Arachni Service as a Docker Container

| Library | RoboArachni | rest_port = 7331 (optional/default) | proxy_port=9090 (optional/default) | arachni_username = "arachni" (optional/default) | arachni_pw = "password" (optional/default) |

| start arachni docker |

Starts the Arachni as a Docker Container

| start_arachni_proxy |

Starts Arachni Proxy on default port 9090

| get arachni scanid |

Gets the Arachni Scan ID when the proxy runs

|initiate Scan|

Get status of initiated scan

| get scan status|

Get results of the scan

|get arachni results|

Writes Arachni JSON results to the localpath

stop arachni kill container

Stops the Arachni Docker container

About

Robot Framework Arachni Scanner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published