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 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); }
public SessionManagementComponent(IZapClient zapClient) { _zapClient = zapClient; }
public RevealComponent(IZapClient zapClient) { _zapClient = zapClient; }
public UsersComponent(IZapClient zapClient) { _zapClient = zapClient; }
public TestBase() { ZapClient = new ZapClient("localhost", 8081); }
public ParamsComponent(IZapClient zapClient) { _zapClient = zapClient; }
public SeleniumComponent(IZapClient zapClient) { _zapClient = zapClient; _commonActions = new CommonActions(zapClient, Component); }
public AjaxSpiderComponent(IZapClient zapClient) { _zapClient = zapClient; _commonActions = new CommonActions(zapClient, Component); }
public AutoupdateComponent(IZapClient zapClient) { _zapClient = zapClient; _commonActions = new CommonActions(zapClient, Component); }
public AuthorizationComponent(IZapClient zapClient) { _zapClient = zapClient; }
public ScriptComponent(IZapClient zapClient) { _zapClient = zapClient; }
public ContextComponent(IZapClient zapClient) { _zapClient = zapClient; }
public BreakComponent(IZapClient zapClient) { _zapClient = zapClient; }
public AuthenticationComponent(IZapClient zapClient) { _zapClient = zapClient; }
public PscanComponent(IZapClient zapClient) { _zapClient = zapClient; }
public ForcedUserComponent(IZapClient zapClient) { _zapClient = zapClient; }
public AcsrfComponent(IZapClient zapClient) { _zapClient = zapClient; _commonActions = new CommonActions(zapClient, Component); }
internal CommonActions(IZapClient zapClient, string component) { _zapClient = zapClient; _component = component; }
public SearchComponent(IZapClient zapClient) { _zapClient = zapClient; }
public HttpSessionsComponent(IZapClient zapClient) { _zapClient = zapClient; }