public static IApiResult StartSpider(IZapClient client)
        {
            var apiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);
            var target = AppSettingsHelper.ReadString(AppSettings.Target);

            var parameters = new Dictionary<string, string> { { "maxChildren", "5" }, { "recurse", "5" } };
            var apiResponse = client.Spider.Scan(apiKey, target, parameters);
            return apiResponse;
        }
        public void OneTimeSetUp()
        {
            var proxy = AppSettingsHelper.ReadString(AppSettings.Proxy);
            var proxyPort = AppSettingsHelper.ReadInt(AppSettings.ProxyPort);
            Target = AppSettingsHelper.ReadString(AppSettings.Target);
            ApiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);

            Client = new ZapClient(proxy, proxyPort);
            Client.Core.DeleteAllAlerts(ApiKey);
            Driver = DriverFactory.CreateWebDriver();
        }
        public static IApiResult StartAscan(IZapClient client)
        {
            var apiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);
            var target = AppSettingsHelper.ReadString(AppSettings.Target);

            client.Ascan.EnableAllScanners(apiKey);

            var parameters = new Dictionary<string, string> { { "recurse", "5" } };
            var apiResponse = client.Ascan.Scan(apiKey, target, parameters);
            return apiResponse;
        }
        public void OneTimeSetUp()
        {
            var proxy     = AppSettingsHelper.ReadString(AppSettings.Proxy);
            var proxyPort = AppSettingsHelper.ReadInt(AppSettings.ProxyPort);

            Target = AppSettingsHelper.ReadString(AppSettings.Target);
            ApiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);

            Client = new ZapClient(proxy, proxyPort);
            Client.Core.DeleteAllAlerts(ApiKey);
            Driver = DriverFactory.CreateWebDriver();
        }
        public static IApiResult StartSpider(IZapClient client)
        {
            var apiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);
            var target = AppSettingsHelper.ReadString(AppSettings.Target);

            var parameters = new Dictionary <string, string> {
                { "maxChildren", "5" }, { "recurse", "5" }
            };
            var apiResponse = client.Spider.Scan(apiKey, target, parameters);

            return(apiResponse);
        }
        public static IApiResult StartAscan(IZapClient client)
        {
            var apiKey = AppSettingsHelper.ReadString(AppSettings.ApiKey);
            var target = AppSettingsHelper.ReadString(AppSettings.Target);

            client.Ascan.EnableAllScanners(apiKey);

            var parameters = new Dictionary <string, string> {
                { "recurse", "5" }
            };
            var apiResponse = client.Ascan.Scan(apiKey, target, parameters);

            return(apiResponse);
        }
Exemple #7
0
 public SessionManagementComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #8
0
 public RevealComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #9
0
 public UsersComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #10
0
 public TestBase()
 {
     ZapClient = new ZapClient("localhost", 8081);
 }
Exemple #11
0
 public ParamsComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #12
0
 public SeleniumComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Exemple #13
0
 public AjaxSpiderComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Exemple #14
0
 public AutoupdateComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
 public AuthorizationComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #16
0
 public ScriptComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #17
0
 public ContextComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #18
0
 public BreakComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #19
0
 public AuthenticationComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #20
0
 public PscanComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #21
0
 public ForcedUserComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Exemple #22
0
 public AcsrfComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Exemple #23
0
 internal CommonActions(IZapClient zapClient, string component)
 {
     _zapClient = zapClient;
     _component = component;
 }
Exemple #24
0
 public SearchComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
 public HttpSessionsComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }