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