Esempio n. 1
0
        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();
        }
Esempio n. 3
0
        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();
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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);
        }
Esempio n. 7
0
 public SessionManagementComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 8
0
 public RevealComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 9
0
 public UsersComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 10
0
 public TestBase()
 {
     ZapClient = new ZapClient("localhost", 8081);
 }
Esempio n. 11
0
 public ParamsComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 12
0
 public SeleniumComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Esempio n. 13
0
 public AjaxSpiderComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Esempio n. 14
0
 public AutoupdateComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Esempio n. 15
0
 public AuthorizationComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 16
0
 public ScriptComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 17
0
 public ContextComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 18
0
 public BreakComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 19
0
 public AuthenticationComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 20
0
 public PscanComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 21
0
 public ForcedUserComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 22
0
 public AcsrfComponent(IZapClient zapClient)
 {
     _zapClient     = zapClient;
     _commonActions = new CommonActions(zapClient, Component);
 }
Esempio n. 23
0
 internal CommonActions(IZapClient zapClient, string component)
 {
     _zapClient = zapClient;
     _component = component;
 }
Esempio n. 24
0
 public SearchComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }
Esempio n. 25
0
 public HttpSessionsComponent(IZapClient zapClient)
 {
     _zapClient = zapClient;
 }