gitextract_dhi_wn0i/ ├── .gitignore ├── build/ │ ├── ant/ │ │ ├── buildpack-targets.xml │ │ ├── pde-build-targets.xml │ │ ├── setup-targets.xml │ │ └── unpack-targets.xml │ ├── archives/ │ │ ├── buildpack-06032011.tar.bz2.SHA │ │ ├── buildpack-06222011.tar.bz2.SHA │ │ ├── buildpack-07142012.tar.bz2.SHA │ │ └── buildpack-10082010.tar.bz2.SHA │ ├── buildpacks.txt │ ├── config/ │ │ └── build.properties │ └── dist-tools/ │ ├── mount-dmg/ │ │ ├── Makefile │ │ └── mount-dmg.c │ ├── nsis/ │ │ ├── epl.txt │ │ ├── vega.nsi │ │ ├── win-x86.ini │ │ ├── win-x86_64.ini │ │ └── windows-dist.sh │ └── osx/ │ └── osx-dist.sh ├── build.xml ├── dependencies/ │ ├── hc/ │ │ ├── README.txt │ │ ├── build.xml │ │ ├── libs/ │ │ │ └── README.txt │ │ ├── org.apache.http.client.bnd │ │ ├── org.apache.http.client.source.bnd │ │ ├── org.apache.http.core.bnd │ │ ├── org.apache.http.core.source.bnd │ │ └── output/ │ │ └── README.txt │ └── lib/ │ └── biz.aQute.bnd.jar ├── licenses/ │ ├── MPL2.0.txt │ ├── db4o-dOCL.txt │ ├── freemarker.txt │ ├── jsoup.txt │ └── mit-license.txt ├── platform/ │ ├── com.subgraph.vega.analysis/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── analysis.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── internal/ │ │ └── analysis/ │ │ ├── CSSDetector.java │ │ ├── ContentAnalyzer.java │ │ ├── ContentAnalyzerFactory.java │ │ ├── ContentAnalyzerResult.java │ │ ├── JavascriptDetector.java │ │ ├── MimeDetector.java │ │ └── urls/ │ │ ├── HtmlUrlExtractor.java │ │ └── UrlExtractor.java │ ├── com.subgraph.vega.api/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── api/ │ │ ├── analysis/ │ │ │ ├── IContentAnalyzer.java │ │ │ ├── IContentAnalyzerFactory.java │ │ │ ├── IContentAnalyzerResult.java │ │ │ └── MimeType.java │ │ ├── annotations/ │ │ │ ├── GuardedBy.java │ │ │ ├── Immutable.java │ │ │ ├── NotThreadSafe.java │ │ │ └── ThreadSafe.java │ │ ├── console/ │ │ │ ├── ConsoleOutputEvent.java │ │ │ ├── IConsole.java │ │ │ └── IConsoleDisplay.java │ │ ├── crawler/ │ │ │ ├── ICrawlerResponseProcessor.java │ │ │ ├── IWebCrawler.java │ │ │ └── IWebCrawlerFactory.java │ │ ├── events/ │ │ │ ├── EventListenerManager.java │ │ │ ├── IEvent.java │ │ │ ├── IEventHandler.java │ │ │ └── NamedEventListenerManager.java │ │ ├── http/ │ │ │ ├── proxy/ │ │ │ │ ├── HttpInterceptorLevel.java │ │ │ │ ├── IHttpInterceptProxyEventHandler.java │ │ │ │ ├── IHttpInterceptor.java │ │ │ │ ├── IHttpInterceptorEventHandler.java │ │ │ │ ├── IHttpProxyListener.java │ │ │ │ ├── IHttpProxyListenerConfig.java │ │ │ │ ├── IHttpProxyService.java │ │ │ │ ├── IHttpProxyServiceEventHandler.java │ │ │ │ ├── IHttpProxyTransactionManipulator.java │ │ │ │ ├── IProxyTransaction.java │ │ │ │ ├── IProxyTransactionEventHandler.java │ │ │ │ └── ProxyTransactionEvent.java │ │ │ └── requests/ │ │ │ ├── IHttpHeaderBuilder.java │ │ │ ├── IHttpMacroContext.java │ │ │ ├── IHttpMacroExecutor.java │ │ │ ├── IHttpMessageBuilder.java │ │ │ ├── IHttpMutableRequest.java │ │ │ ├── IHttpRequestBuilder.java │ │ │ ├── IHttpRequestEngine.java │ │ │ ├── IHttpRequestEngineConfig.java │ │ │ ├── IHttpRequestEngineFactory.java │ │ │ ├── IHttpRequestModifier.java │ │ │ ├── IHttpRequestTask.java │ │ │ ├── IHttpResponse.java │ │ │ ├── IHttpResponseBuilder.java │ │ │ ├── IHttpResponseCookie.java │ │ │ ├── IHttpResponseProcessor.java │ │ │ ├── IPageFingerprint.java │ │ │ ├── RequestEngineException.java │ │ │ ├── RequestTaskStartEvent.java │ │ │ └── RequestTaskStopEvent.java │ │ ├── model/ │ │ │ ├── IModel.java │ │ │ ├── IModelProperties.java │ │ │ ├── IModelVersion.java │ │ │ ├── IWorkspace.java │ │ │ ├── IWorkspaceEntry.java │ │ │ ├── WorkspaceCloseEvent.java │ │ │ ├── WorkspaceLockStatusEvent.java │ │ │ ├── WorkspaceOpenEvent.java │ │ │ ├── WorkspaceResetEvent.java │ │ │ ├── alerts/ │ │ │ │ ├── ActiveScanInstanceEvent.java │ │ │ │ ├── IScanAlert.java │ │ │ │ ├── IScanAlertHighlight.java │ │ │ │ ├── IScanAlertRepository.java │ │ │ │ ├── IScanInstance.java │ │ │ │ ├── NewScanAlertEvent.java │ │ │ │ ├── NewScanInstanceEvent.java │ │ │ │ ├── RemoveScanAlertsEvent.java │ │ │ │ ├── RemoveScanInstanceEvent.java │ │ │ │ ├── ScanExceptionEvent.java │ │ │ │ ├── ScanPauseStateChangedEvent.java │ │ │ │ └── ScanStatusChangeEvent.java │ │ │ ├── conditions/ │ │ │ │ ├── ConditionSetChanged.java │ │ │ │ ├── IHttpCondition.java │ │ │ │ ├── IHttpConditionManager.java │ │ │ │ ├── IHttpConditionSet.java │ │ │ │ ├── IHttpConditionType.java │ │ │ │ └── match/ │ │ │ │ ├── IHttpConditionIntegerMatchAction.java │ │ │ │ ├── IHttpConditionMatchAction.java │ │ │ │ ├── IHttpConditionRangeMatchAction.java │ │ │ │ └── IHttpConditionStringMatchAction.java │ │ │ ├── identity/ │ │ │ │ ├── IAuthMethod.java │ │ │ │ ├── IAuthMethodHttpMacro.java │ │ │ │ ├── IAuthMethodNtlm.java │ │ │ │ ├── IAuthMethodRfc2617.java │ │ │ │ ├── IIdentity.java │ │ │ │ ├── IIdentityModel.java │ │ │ │ └── NewIdentityEvent.java │ │ │ ├── macros/ │ │ │ │ ├── IHttpMacro.java │ │ │ │ ├── IHttpMacroItem.java │ │ │ │ ├── IHttpMacroItemParam.java │ │ │ │ ├── IHttpMacroModel.java │ │ │ │ └── NewMacroEvent.java │ │ │ ├── requests/ │ │ │ │ ├── IRequestLog.java │ │ │ │ ├── IRequestLogNewRecordListener.java │ │ │ │ ├── IRequestLogRecord.java │ │ │ │ ├── IRequestOrigin.java │ │ │ │ ├── IRequestOriginProxy.java │ │ │ │ ├── IRequestOriginScanner.java │ │ │ │ └── RequestLogNewRecordEvent.java │ │ │ ├── scope/ │ │ │ │ ├── ActiveScopeChangedEvent.java │ │ │ │ ├── ITargetScope.java │ │ │ │ └── ITargetScopeManager.java │ │ │ ├── tags/ │ │ │ │ ├── ITag.java │ │ │ │ ├── ITagModel.java │ │ │ │ └── ITaggable.java │ │ │ ├── variables/ │ │ │ │ ├── IVariable.java │ │ │ │ ├── IVariableDictionary.java │ │ │ │ └── IVariableModel.java │ │ │ └── web/ │ │ │ ├── IWebEntity.java │ │ │ ├── IWebHost.java │ │ │ ├── IWebModel.java │ │ │ ├── IWebModelVisitable.java │ │ │ ├── IWebModelVisitor.java │ │ │ ├── IWebMountPoint.java │ │ │ ├── IWebPath.java │ │ │ ├── IWebPathParameters.java │ │ │ ├── IWebResponse.java │ │ │ ├── NewWebEntityEvent.java │ │ │ ├── UpdatedWebEntityEvent.java │ │ │ └── forms/ │ │ │ ├── IWebForm.java │ │ │ └── IWebFormField.java │ │ ├── paths/ │ │ │ └── IPathFinder.java │ │ ├── scanner/ │ │ │ ├── IFormCredential.java │ │ │ ├── IInjectionModuleContext.java │ │ │ ├── IModuleContext.java │ │ │ ├── IPathState.java │ │ │ ├── IProxyScan.java │ │ │ ├── IScan.java │ │ │ ├── IScanProbeResult.java │ │ │ ├── IScanner.java │ │ │ ├── IScannerConfig.java │ │ │ ├── LockStatusEvent.java │ │ │ └── modules/ │ │ │ ├── IBasicModuleScript.java │ │ │ ├── IEnableableModule.java │ │ │ ├── IResponseProcessingModule.java │ │ │ ├── IScannerModule.java │ │ │ ├── IScannerModuleRegistry.java │ │ │ ├── IScannerModuleRunningTime.java │ │ │ └── ModuleScriptType.java │ │ ├── util/ │ │ │ ├── UriTools.java │ │ │ └── VegaURI.java │ │ ├── vuge/ │ │ │ └── IConstants.java │ │ └── xml/ │ │ └── IXmlRepository.java │ ├── com.subgraph.vega.application/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ ├── console.xml │ │ │ └── path-finder.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ ├── extra-bundles/ │ │ │ ├── README │ │ │ ├── com.google.guava_14.0.1.jar │ │ │ ├── commons-codec-1.4.jar │ │ │ ├── jsoup-1.7.3-SNAPSHOT.jar │ │ │ ├── org.apache.commons.logging.source_1.1.1.vega.jar │ │ │ ├── org.apache.commons.logging_1.1.1.vega.jar │ │ │ ├── org.apache.http.client.source_4.2.2.vega.jar │ │ │ ├── org.apache.http.client_4.2.2.vega.jar │ │ │ ├── org.apache.http.core.source_4.2.3.vega.jar │ │ │ ├── org.apache.http.core_4.2.3.vega.jar │ │ │ ├── org.eclipse.compare.core.source_3.5.200.v20120522-1148.jar │ │ │ ├── org.eclipse.compare.core_3.5.200.v20120522-1148.jar │ │ │ ├── org.eclipse.core.variables.source_3.2.600.v20120521-2012.jar │ │ │ ├── org.eclipse.core.variables_3.2.600.v20120521-2012.jar │ │ │ ├── org.eclipse.jface.text.source_3.8.0.v20120531-0600.jar │ │ │ ├── org.eclipse.jface.text_3.8.0.v20120531-0600.jar │ │ │ ├── org.eclipse.text.source_3.5.200.v20120523-1310.jar │ │ │ ├── org.eclipse.text_3.5.200.v20120523-1310.jar │ │ │ ├── org.eclipse.ui.console.source_3.5.100.v20120521-2012.jar │ │ │ ├── org.eclipse.ui.console_3.5.100.v20120521-2012.jar │ │ │ ├── org.eclipse.ui.forms.source_3.5.200.v20120521-2332.jar │ │ │ ├── org.eclipse.ui.forms_3.5.200.v20120521-2332.jar │ │ │ ├── org.eclipse.ui.workbench.texteditor.source_3.8.0.v20120523-1310.jar │ │ │ └── org.eclipse.ui.workbench.texteditor_3.8.0.v20120523-1310.jar │ │ ├── icons/ │ │ │ ├── Vega.xpm │ │ │ ├── VegaIcons-OSX.icns │ │ │ ├── alt_launcher.icns │ │ │ └── alt_launcher.xpm │ │ ├── plugin.xml │ │ ├── plugin_customization.ini │ │ ├── src/ │ │ │ └── com/ │ │ │ └── subgraph/ │ │ │ └── vega/ │ │ │ ├── application/ │ │ │ │ ├── Activator.java │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationActionBarAdvisor.java │ │ │ │ ├── ApplicationWorkbenchAdvisor.java │ │ │ │ ├── ApplicationWorkbenchWindowAdvisor.java │ │ │ │ ├── about/ │ │ │ │ │ ├── AboutDialog.java │ │ │ │ │ ├── AboutHandler.java │ │ │ │ │ ├── AbstractURLOpenHandler.java │ │ │ │ │ ├── BrowseHelpHandler.java │ │ │ │ │ └── BrowseSubgraphHandler.java │ │ │ │ ├── console/ │ │ │ │ │ ├── ConsoleHandler.java │ │ │ │ │ └── VegaConsoleView.java │ │ │ │ ├── logging/ │ │ │ │ │ ├── LogFormatter.java │ │ │ │ │ └── LogHandler.java │ │ │ │ ├── preferences/ │ │ │ │ │ ├── GeneralPreferenceInitializer.java │ │ │ │ │ ├── IPreferenceConstants.java │ │ │ │ │ ├── ProxyPreferencePage.java │ │ │ │ │ └── UpdatesPreferencePage.java │ │ │ │ ├── update/ │ │ │ │ │ └── UpdateCheckTask.java │ │ │ │ └── workspaces/ │ │ │ │ ├── CloseWorkspaceHandler.java │ │ │ │ ├── LastPage.java │ │ │ │ ├── NewWorkspaceDelegate.java │ │ │ │ ├── NewWorkspaceHandler.java │ │ │ │ ├── NewWorkspaceWizard.java │ │ │ │ ├── ResetWorkspaceHandler.java │ │ │ │ ├── SwitchWorkspaceDelegate.java │ │ │ │ ├── SwitchWorkspaceDialog.java │ │ │ │ ├── SwitchWorkspaceHandler.java │ │ │ │ ├── WorkspaceChooser.java │ │ │ │ ├── WorkspaceLockStateSourceProvider.java │ │ │ │ ├── WorkspaceNamePage.java │ │ │ │ ├── WorkspaceOpenException.java │ │ │ │ └── WorkspaceRecord.java │ │ │ ├── internal/ │ │ │ │ ├── console/ │ │ │ │ │ └── ConsoleService.java │ │ │ │ └── paths/ │ │ │ │ └── PathFinder.java │ │ │ └── ui/ │ │ │ └── util/ │ │ │ └── ImageCache.java │ │ ├── vega.product │ │ └── vega.target │ ├── com.subgraph.vega.crawler/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── crawler-factory.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── internal/ │ │ └── crawler/ │ │ ├── CrawlerPauseLock.java │ │ ├── CrawlerTask.java │ │ ├── HttpResponseProcessor.java │ │ ├── RequestConsumer.java │ │ ├── TaskCounter.java │ │ ├── WebCrawler.java │ │ └── WebCrawlerFactory.java │ ├── com.subgraph.vega.export/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── lib/ │ │ │ └── freemarker.jar │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── export/ │ │ ├── Activator.java │ │ ├── AlertExporter.java │ │ └── ReportRenderer.java │ ├── com.subgraph.vega.feature/ │ │ ├── .project │ │ ├── build.properties │ │ └── feature.xml │ ├── com.subgraph.vega.html/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── html-parser.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ ├── com/ │ │ │ └── subgraph/ │ │ │ └── vega/ │ │ │ ├── api/ │ │ │ │ └── html/ │ │ │ │ ├── IHTMLParseResult.java │ │ │ │ ├── IHTMLParser.java │ │ │ │ └── IInnerHtmlProvidingElement.java │ │ │ └── internal/ │ │ │ └── html/ │ │ │ ├── HTMLParseResult.java │ │ │ ├── HTMLParser.java │ │ │ └── dom/ │ │ │ ├── AttrImpl.java │ │ │ ├── CharacterDataImpl.java │ │ │ ├── CommentImpl.java │ │ │ ├── DocumentImpl.java │ │ │ ├── DomImplementationImpl.java │ │ │ ├── ElementImpl.java │ │ │ ├── HTMLAnchorElementImpl.java │ │ │ ├── HTMLCollectionImpl.java │ │ │ ├── HTMLDocumentImpl.java │ │ │ ├── HTMLElementImpl.java │ │ │ ├── HTMLFormElementImpl.java │ │ │ ├── HTMLInputElementImpl.java │ │ │ ├── HTMLLinkElementImpl.java │ │ │ ├── HTMLOptionElementImpl.java │ │ │ ├── HTMLOptionsCollectionImpl.java │ │ │ ├── HTMLSelectElementImpl.java │ │ │ ├── NamedNodeMapImpl.java │ │ │ ├── NodeImpl.java │ │ │ ├── NodeListImpl.java │ │ │ └── TextImpl.java │ │ └── org/ │ │ └── w3c/ │ │ └── dom/ │ │ └── html2/ │ │ ├── HTMLAnchorElement.java │ │ ├── HTMLAppletElement.java │ │ ├── HTMLAreaElement.java │ │ ├── HTMLBRElement.java │ │ ├── HTMLBaseElement.java │ │ ├── HTMLBaseFontElement.java │ │ ├── HTMLBodyElement.java │ │ ├── HTMLButtonElement.java │ │ ├── HTMLCollection.java │ │ ├── HTMLDListElement.java │ │ ├── HTMLDirectoryElement.java │ │ ├── HTMLDivElement.java │ │ ├── HTMLDocument.java │ │ ├── HTMLElement.java │ │ ├── HTMLFieldSetElement.java │ │ ├── HTMLFontElement.java │ │ ├── HTMLFormElement.java │ │ ├── HTMLFrameElement.java │ │ ├── HTMLFrameSetElement.java │ │ ├── HTMLHRElement.java │ │ ├── HTMLHeadElement.java │ │ ├── HTMLHeadingElement.java │ │ ├── HTMLHtmlElement.java │ │ ├── HTMLIFrameElement.java │ │ ├── HTMLImageElement.java │ │ ├── HTMLInputElement.java │ │ ├── HTMLIsIndexElement.java │ │ ├── HTMLLIElement.java │ │ ├── HTMLLabelElement.java │ │ ├── HTMLLegendElement.java │ │ ├── HTMLLinkElement.java │ │ ├── HTMLMapElement.java │ │ ├── HTMLMenuElement.java │ │ ├── HTMLMetaElement.java │ │ ├── HTMLModElement.java │ │ ├── HTMLOListElement.java │ │ ├── HTMLObjectElement.java │ │ ├── HTMLOptGroupElement.java │ │ ├── HTMLOptionElement.java │ │ ├── HTMLOptionsCollection.java │ │ ├── HTMLParagraphElement.java │ │ ├── HTMLParamElement.java │ │ ├── HTMLPreElement.java │ │ ├── HTMLQuoteElement.java │ │ ├── HTMLScriptElement.java │ │ ├── HTMLSelectElement.java │ │ ├── HTMLStyleElement.java │ │ ├── HTMLTableCaptionElement.java │ │ ├── HTMLTableCellElement.java │ │ ├── HTMLTableColElement.java │ │ ├── HTMLTableElement.java │ │ ├── HTMLTableRowElement.java │ │ ├── HTMLTableSectionElement.java │ │ ├── HTMLTextAreaElement.java │ │ ├── HTMLTitleElement.java │ │ └── HTMLUListElement.java │ ├── com.subgraph.vega.http.proxy/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── proxy-service.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── internal/ │ │ └── http/ │ │ └── proxy/ │ │ ├── ConnectionTask.java │ │ ├── HttpInterceptor.java │ │ ├── HttpProxyListener.java │ │ ├── HttpProxyListenerConfig.java │ │ ├── HttpProxyService.java │ │ ├── ProxyRequestHandler.java │ │ ├── ProxyScanner.java │ │ ├── ProxyScannerScopeTracker.java │ │ ├── ProxyTransaction.java │ │ ├── ProxyTransactionManipulator.java │ │ ├── ResponseContentCustom.java │ │ ├── VegaHttpRequestFactory.java │ │ ├── VegaHttpRequestParser.java │ │ ├── VegaHttpServerConnection.java │ │ ├── VegaHttpService.java │ │ └── ssl/ │ │ ├── CertificateCreator.java │ │ ├── CertificateSigner.java │ │ ├── CertificateStore.java │ │ ├── HostCertificateData.java │ │ ├── ProxySSLInitializationException.java │ │ ├── SSLContextRepository.java │ │ └── VegaX509KeyManager.java │ ├── com.subgraph.vega.http.requests/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── request-engine-factory.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── http/ │ │ │ └── requests/ │ │ │ ├── builder/ │ │ │ │ ├── HttpHeaderBuilder.java │ │ │ │ ├── HttpMessageBuilder.java │ │ │ │ ├── HttpRequestBuilder.java │ │ │ │ └── HttpResponseBuilder.java │ │ │ └── custom/ │ │ │ ├── IEncodableHttpRequest.java │ │ │ ├── VegaHttpEntityEnclosingUriRequest.java │ │ │ └── VegaHttpUriRequest.java │ │ └── internal/ │ │ └── http/ │ │ └── requests/ │ │ ├── BasicHttpClientFactory.java │ │ ├── CookieMatcher.java │ │ ├── EngineHttpResponse.java │ │ ├── HttpMacroContext.java │ │ ├── HttpMacroExecutor.java │ │ ├── HttpRequestEngine.java │ │ ├── HttpRequestEngineConfig.java │ │ ├── HttpRequestEngineFactory.java │ │ ├── HttpRequestTask.java │ │ ├── HttpResponseCookie.java │ │ ├── PageFingerprint.java │ │ ├── RateLimiter.java │ │ ├── RepeatableStreamingEntity.java │ │ ├── RequestCopyHeadersInterceptor.java │ │ ├── RequestExtractCookiesInterceptor.java │ │ ├── RequestTimingHttpExecutor.java │ │ ├── SSLSocketFactoryPlus.java │ │ ├── VegaResponseProcessCookies.java │ │ ├── client/ │ │ │ ├── VegaDecompressingHttpClient.java │ │ │ ├── VegaEntityEnclosingRequestWrapper.java │ │ │ ├── VegaHttpClient.java │ │ │ ├── VegaRequestDirector.java │ │ │ └── VegaRequestWrapper.java │ │ ├── config/ │ │ │ ├── IHttpClientConfigurer.java │ │ │ ├── IRequestEncodingStrategy.java │ │ │ ├── RequestEngineConfig.java │ │ │ ├── proxy/ │ │ │ │ ├── ProxyHttpClientConfigurer.java │ │ │ │ └── ProxyRequestEncodingStrategy.java │ │ │ └── scanner/ │ │ │ ├── ScannerHttpClientConfigurer.java │ │ │ └── ScannerRequestEncodingStrategy.java │ │ └── connection/ │ │ ├── SocksModeClientConnectionOperator.java │ │ └── SocksSupportingThreadSafeClientConnectionManager.java │ ├── com.subgraph.vega.model/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── model.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ ├── lib/ │ │ │ └── db4o-8.0.249.16098-all-java5.jar │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── internal/ │ │ └── model/ │ │ ├── DatabaseConfigurationFactory.java │ │ ├── Model.java │ │ ├── ModelProperties.java │ │ ├── ModelVersion.java │ │ ├── Workspace.java │ │ ├── WorkspaceEntries.java │ │ ├── WorkspaceEntry.java │ │ ├── WorkspaceLockStatus.java │ │ ├── WorkspaceStatus.java │ │ ├── alerts/ │ │ │ ├── ScanAlert.java │ │ │ ├── ScanAlertFactory.java │ │ │ ├── ScanAlertHighlight.java │ │ │ ├── ScanAlertRepository.java │ │ │ ├── ScanInstance.java │ │ │ └── ScanInstanceAlerts.java │ │ ├── conditions/ │ │ │ ├── AbstractCondition.java │ │ │ ├── ConditionHeader.java │ │ │ ├── ConditionHostname.java │ │ │ ├── ConditionPath.java │ │ │ ├── ConditionRequestId.java │ │ │ ├── ConditionRequestMethod.java │ │ │ ├── ConditionResponseLength.java │ │ │ ├── ConditionResponseStatusCode.java │ │ │ ├── ConditionType.java │ │ │ ├── HttpConditionManager.java │ │ │ ├── HttpConditionSet.java │ │ │ ├── HttpConditionSetMap.java │ │ │ └── match/ │ │ │ ├── ContainsAction.java │ │ │ ├── DoesNotContainAction.java │ │ │ ├── DoesNotEndWithAction.java │ │ │ ├── DoesNotMatchRegexAction.java │ │ │ ├── DoesNotStartWithAction.java │ │ │ ├── EndsWithAction.java │ │ │ ├── EqualsAction.java │ │ │ ├── IHttpConditionMatchActionEx.java │ │ │ ├── IMatchActionSet.java │ │ │ ├── IntegerMatchAction.java │ │ │ ├── IntegerMatchActionSet.java │ │ │ ├── IsGreaterThanAction.java │ │ │ ├── IsInsideRangeAction.java │ │ │ ├── IsLessThanAction.java │ │ │ ├── MatchesRegexAction.java │ │ │ ├── RegexMatchAction.java │ │ │ ├── RegexQueryEvaluation.java │ │ │ ├── StartsWithAction.java │ │ │ ├── StringMatchAction.java │ │ │ └── StringMatchActionSet.java │ │ ├── identity/ │ │ │ ├── AbstractAuthMethod.java │ │ │ ├── AuthMethodHttpMacro.java │ │ │ ├── AuthMethodNtlm.java │ │ │ ├── AuthMethodRfc2617.java │ │ │ ├── Identity.java │ │ │ └── IdentityModel.java │ │ ├── macros/ │ │ │ ├── HttpMacro.java │ │ │ ├── HttpMacroItem.java │ │ │ ├── HttpMacroItemParam.java │ │ │ └── HttpMacroModel.java │ │ ├── requests/ │ │ │ ├── HttpMessageCloner.java │ │ │ ├── HttpRequestBuilderStorable.java │ │ │ ├── LazyEntityLoader.java │ │ │ ├── RequestLog.java │ │ │ ├── RequestLogEntity.java │ │ │ ├── RequestLogEntityEnclosingRequest.java │ │ │ ├── RequestLogId.java │ │ │ ├── RequestLogNewRecordListener.java │ │ │ ├── RequestLogRecord.java │ │ │ ├── RequestLogResponse.java │ │ │ ├── RequestOrigin.java │ │ │ ├── RequestOriginProxy.java │ │ │ └── RequestOriginScanner.java │ │ ├── scope/ │ │ │ ├── TargetScope.java │ │ │ ├── TargetScopeId.java │ │ │ └── TargetScopeManager.java │ │ ├── tags/ │ │ │ ├── Tag.java │ │ │ └── TagModel.java │ │ ├── variables/ │ │ │ ├── Variable.java │ │ │ └── VariableModel.java │ │ └── web/ │ │ ├── WebEntity.java │ │ ├── WebHost.java │ │ ├── WebModel.java │ │ ├── WebMountPoint.java │ │ ├── WebPath.java │ │ ├── WebPathParameters.java │ │ ├── WebResponse.java │ │ └── forms/ │ │ ├── FormFiller.java │ │ ├── FormParser.java │ │ ├── WebForm.java │ │ └── WebFormField.java │ ├── com.subgraph.vega.scanner/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── scanner-factory.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── impl/ │ │ └── scanner/ │ │ ├── ProxyScan.java │ │ ├── Scan.java │ │ ├── ScanProbe.java │ │ ├── ScanProbeResult.java │ │ ├── Scanner.java │ │ ├── ScannerConfig.java │ │ ├── ScannerTask.java │ │ ├── forms/ │ │ │ ├── FormCredential.java │ │ │ ├── FormHints.java │ │ │ ├── FormProcessingState.java │ │ │ └── FormProcessor.java │ │ ├── handlers/ │ │ │ ├── CaseSensitivityCheck.java │ │ │ ├── CrawlerModule.java │ │ │ ├── Dir404Tests.java │ │ │ ├── DirIPSCheck.java │ │ │ ├── DirParentCheck.java │ │ │ ├── DirectoryProcessor.java │ │ │ ├── FileProcessor.java │ │ │ ├── InjectionChecks.java │ │ │ ├── OgnlHandler.java │ │ │ ├── PageVariabilityCheck.java │ │ │ ├── ParametricCheckHandler.java │ │ │ ├── PutChecks.java │ │ │ ├── SecondaryExtChecks.java │ │ │ └── UnknownProcessor.java │ │ ├── requests/ │ │ │ ├── AbstractParameterRequestBuilder.java │ │ │ ├── AbstractRequestBuilder.java │ │ │ ├── BasicRequestBuilder.java │ │ │ ├── GetParameterRequestBuilder.java │ │ │ ├── IRequestBuilder.java │ │ │ └── PostParameterRequestBuilder.java │ │ ├── state/ │ │ │ ├── CrawlerCallbackWrapper.java │ │ │ ├── ModuleContext.java │ │ │ ├── ModuleContextState.java │ │ │ ├── PathState.java │ │ │ ├── PathState404.java │ │ │ ├── PathStateManager.java │ │ │ ├── PathStateParameterManager.java │ │ │ └── Wordlists.java │ │ └── urls/ │ │ ├── ResponseAnalyzer.java │ │ ├── SQLErrorMessageDetector.java │ │ ├── UriFilter.java │ │ └── UriParser.java │ ├── com.subgraph.vega.scanner.modules/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ ├── scanner-module-registry.xml │ │ │ └── xml-repository.xml │ │ ├── build.properties │ │ ├── epl-v10.html │ │ ├── lib/ │ │ │ └── js.jar │ │ ├── src/ │ │ │ └── com/ │ │ │ └── subgraph/ │ │ │ └── vega/ │ │ │ └── impl/ │ │ │ └── scanner/ │ │ │ └── modules/ │ │ │ ├── ScannerModuleRepository.java │ │ │ ├── XmlRepository.java │ │ │ └── scripting/ │ │ │ ├── AbstractScriptModule.java │ │ │ ├── BasicModuleScript.java │ │ │ ├── CrawlerCallbackWrapper.java │ │ │ ├── ModuleContextJS.java │ │ │ ├── ModuleValidator.java │ │ │ ├── PreludeLoader.java │ │ │ ├── ResponseJS.java │ │ │ ├── ResponseModuleContext.java │ │ │ ├── ResponseProcessorScript.java │ │ │ ├── RhinoExceptionFormatter.java │ │ │ ├── ScriptCompiler.java │ │ │ ├── ScriptFile.java │ │ │ ├── ScriptLoader.java │ │ │ ├── ScriptedModule.java │ │ │ ├── ScriptedModuleRunningTime.java │ │ │ ├── dom/ │ │ │ │ ├── AnchorJS.java │ │ │ │ ├── AttrJS.java │ │ │ │ ├── CharacterDataJS.java │ │ │ │ ├── CommentJS.java │ │ │ │ ├── DocumentJS.java │ │ │ │ ├── ElementJS.java │ │ │ │ ├── FormJS.java │ │ │ │ ├── HTMLCollectionJS.java │ │ │ │ ├── HTMLDocumentJS.java │ │ │ │ ├── HTMLElementJS.java │ │ │ │ ├── InputJS.java │ │ │ │ ├── LinkJS.java │ │ │ │ ├── NodeJS.java │ │ │ │ ├── NodeListJS.java │ │ │ │ ├── OptionJS.java │ │ │ │ ├── SelectJS.java │ │ │ │ └── TextJS.java │ │ │ └── tests/ │ │ │ ├── DomTestModule.java │ │ │ ├── QunitLoader.java │ │ │ └── TestScriptLoader.java │ │ └── tests/ │ │ ├── html/ │ │ │ └── jquery-test.html │ │ ├── qunit/ │ │ │ └── qunit.js │ │ └── scripts/ │ │ └── jquery-tests.js │ ├── com.subgraph.vega.sslprobe/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ └── org.eclipse.pde.core.prefs │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── sslprobe/ │ │ │ ├── CertificateAnalyzer.java │ │ │ ├── CipherSuites.java │ │ │ ├── ProbeBase.java │ │ │ ├── SSL2Protocol.java │ │ │ ├── SSLScanTaskManager.java │ │ │ ├── SSLServerScanResult.java │ │ │ ├── SSLv2CipherSpec.java │ │ │ ├── SSLv2Probe.java │ │ │ ├── TLSAlertException.java │ │ │ ├── TLSCipherProbeTask.java │ │ │ ├── TLSCipherSpec.java │ │ │ ├── TLSProbeResult.java │ │ │ ├── TLSProtocol.java │ │ │ ├── TLSServerCipherPreferenceProbe.java │ │ │ └── TLSVersionProbe.java │ │ └── sslprobe/ │ │ ├── Activator.java │ │ └── SSLProbe.java │ ├── com.subgraph.vega.ui.console/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── OSGI-INF/ │ │ │ └── console-service.xml │ │ ├── build.properties │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── console/ │ │ │ └── ConsoleService.java │ │ └── ui/ │ │ └── console/ │ │ ├── Activator.java │ │ └── ConsoleView.java │ ├── com.subgraph.vega.ui.hexeditor/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── ui/ │ │ └── hexeditor/ │ │ ├── HexEditContentProvider.java │ │ ├── HexEditControl.java │ │ ├── HexEditFonts.java │ │ ├── HexEditLabelProvider.java │ │ ├── HexEditModel.java │ │ ├── HexEditModelItem.java │ │ └── HexEditTableEditor.java │ ├── com.subgraph.vega.ui.http/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── epl-v10.html │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── ui/ │ │ │ └── http/ │ │ │ ├── ProxyPerspectiveFactory.java │ │ │ ├── ProxyServiceTrackerCustomizer.java │ │ │ ├── ProxyStatusLineContribution.java │ │ │ └── requestlogviewer/ │ │ │ ├── FilterTask.java │ │ │ ├── HttpViewLabelProvider.java │ │ │ └── RequestViewContentProvider.java │ │ └── ui/ │ │ └── http/ │ │ ├── Activator.java │ │ ├── builder/ │ │ │ ├── BuilderParseException.java │ │ │ ├── HeaderEditor.java │ │ │ ├── HeaderNameEditingSupport.java │ │ │ ├── HeaderTableContentProvider.java │ │ │ ├── HeaderValueEditingSupport.java │ │ │ ├── IHttpBuilderPart.java │ │ │ ├── RequestAddressEditor.java │ │ │ ├── RequestEditor.java │ │ │ ├── RequestMessageEditor.java │ │ │ └── ResponseMessageEditor.java │ │ ├── commands/ │ │ │ ├── AbstractProxyCommandHandler.java │ │ │ ├── ConfigureProxyModules.java │ │ │ ├── InterceptDropTransaction.java │ │ │ ├── InterceptForwardTransaction.java │ │ │ ├── InterceptQueueStateSourceProvider.java │ │ │ ├── OpenRequestView.java │ │ │ ├── OpenRequestViewFilter.java │ │ │ ├── ProxyPassthrough.java │ │ │ ├── ProxyScanHandler.java │ │ │ ├── ProxyStateSourceProvider.java │ │ │ ├── ResetRequestFilter.java │ │ │ ├── SendRequest.java │ │ │ ├── StartProxyHandler.java │ │ │ ├── StopProxyHandler.java │ │ │ └── ToggleState.java │ │ ├── conditions/ │ │ │ ├── ConditionInput.java │ │ │ ├── ConditionTypeComboViewer.java │ │ │ ├── MatchActionArgumentPanel.java │ │ │ └── MatchActionComboViewer.java │ │ ├── intercept/ │ │ │ ├── InterceptView.java │ │ │ ├── TransactionInfo.java │ │ │ ├── TransactionManager.java │ │ │ ├── TransactionViewer.java │ │ │ └── config/ │ │ │ ├── BreakpointEnabledEditingSupport.java │ │ │ ├── BreakpointMatchTypeEditingSupport.java │ │ │ ├── BreakpointPatternEditingSupport.java │ │ │ ├── BreakpointTypeEditingSupport.java │ │ │ └── ConfigureInterceptionContent.java │ │ ├── preferencepage/ │ │ │ ├── HttpPreferenceInitializer.java │ │ │ ├── HttpPreferencePage.java │ │ │ ├── IPreferenceConstants.java │ │ │ ├── ListenerAddressDialog.java │ │ │ ├── ListenerTableContentProvider.java │ │ │ └── ProxyListenerPreferencePage.java │ │ ├── proxy/ │ │ │ ├── ConfigureProxyModulesContent.java │ │ │ └── ConfigureProxyModulesLabelProvider.java │ │ ├── request/ │ │ │ └── view/ │ │ │ ├── HttpRequestView.java │ │ │ └── WebEntitySelectionListener.java │ │ ├── requesteditviewer/ │ │ │ ├── RequestEditView.java │ │ │ └── SendRequestTask.java │ │ ├── requestfilters/ │ │ │ ├── ConditionCreateDialog.java │ │ │ ├── ConditionTreeContentProvider.java │ │ │ ├── ConditionTreeLabelProvider.java │ │ │ └── RequestFilterConfigContent.java │ │ ├── requestlogviewer/ │ │ │ ├── FocusOnRecordTask.java │ │ │ ├── RequestLogViewer.java │ │ │ └── RequestResponseViewer.java │ │ └── statusview/ │ │ ├── InterceptQueueTableContentProvider.java │ │ ├── RequestStatusTableContentProvider.java │ │ └── StatusView.java │ ├── com.subgraph.vega.ui.httpeditor/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── epl-v10.html │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── ui/ │ │ └── httpeditor/ │ │ ├── BinaryEntityManager.java │ │ ├── Colors.java │ │ ├── Configuration.java │ │ ├── DefaultTextEntityRenderer.java │ │ ├── HeaderDecoder.java │ │ ├── HttpHeaderTextRenderer.java │ │ ├── HttpMessageDocument.java │ │ ├── HttpMessageDocumentFactory.java │ │ ├── HttpMessageEditor.java │ │ ├── HttpMessageEntity.java │ │ ├── ITextEntityRenderer.java │ │ ├── ProjectionAnnotationAccess.java │ │ ├── TextViewerAction.java │ │ ├── annotations/ │ │ │ ├── AnnTransaction.java │ │ │ ├── AnnotationPainter.java │ │ │ ├── EmbedAnnotation.java │ │ │ ├── ISelfDrawingAnnotation.java │ │ │ └── ImageAnnotation.java │ │ ├── highlights/ │ │ │ ├── CornerLayout.java │ │ │ ├── CornerLayoutData.java │ │ │ ├── HighlightBar.java │ │ │ ├── MatchChangeListener.java │ │ │ ├── MatchHighlighter.java │ │ │ ├── MatchingRegions.java │ │ │ ├── NavigationButtons.java │ │ │ └── RegionInfo.java │ │ ├── html/ │ │ │ ├── HtmlPartitionScanner.java │ │ │ ├── HtmlTextEntityRenderer.java │ │ │ ├── HtmlWhitespaceDetector.java │ │ │ ├── StartTagRule.java │ │ │ └── TagScanner.java │ │ ├── http/ │ │ │ ├── AbstractScanner.java │ │ │ ├── AbstractStartLinePartitionRule.java │ │ │ ├── AbstractSyntaxRule.java │ │ │ ├── DateRule.java │ │ │ ├── EncodedCharacterRule.java │ │ │ ├── HeaderNameRule.java │ │ │ ├── HeaderPartitionRule.java │ │ │ ├── HttpHeaderScanner.java │ │ │ ├── HttpVersionRule.java │ │ │ ├── IntegerRule.java │ │ │ ├── RequestLinePartitionRule.java │ │ │ ├── RequestLineScanner.java │ │ │ ├── RequestMethodRule.java │ │ │ ├── ResponseLinePartitionRule.java │ │ │ └── ResponseLineScanner.java │ │ ├── js/ │ │ │ ├── JavascriptPartitionScanner.java │ │ │ ├── JavascriptScanner.java │ │ │ ├── JavascriptTextEntityRenderer.java │ │ │ ├── JavascriptWhitespaceDetector.java │ │ │ ├── JavascriptWordDetector.java │ │ │ └── formatter/ │ │ │ ├── FormatterState.java │ │ │ ├── JavascriptFormatter.java │ │ │ └── JavascriptFormatterConfig.java │ │ ├── parser/ │ │ │ ├── HttpRequestParser.java │ │ │ ├── HttpResponseParser.java │ │ │ └── ParserBase.java │ │ └── search/ │ │ ├── SearchBar.java │ │ └── SearchResult.java │ ├── com.subgraph.vega.ui.identity/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── ui/ │ │ └── identity/ │ │ ├── Activator.java │ │ ├── commands/ │ │ │ └── CreateIdentity.java │ │ ├── identitiesview/ │ │ │ ├── AuthMethodComboViewer.java │ │ │ └── IdentitiesView.java │ │ ├── identityview/ │ │ │ └── tree/ │ │ │ ├── AuthMethodHttpMacroTreeNode.java │ │ │ ├── AuthMethodNtlmTreeNode.java │ │ │ ├── AuthMethodRfc2617TreeNode.java │ │ │ ├── AuthenticationTreeNode.java │ │ │ ├── DictionaryTreeNode.java │ │ │ ├── IIdentityTreeNode.java │ │ │ ├── IdentitiesViewerContentProvider.java │ │ │ ├── IdentitiesViewerLabelProvider.java │ │ │ ├── IdentityTreeNode.java │ │ │ ├── ScanExclusionsTreeNode.java │ │ │ └── StringTreeNode.java │ │ └── identitywizard/ │ │ ├── AuthMethodControlHttpMacro.java │ │ ├── AuthMethodControlNtlm.java │ │ ├── AuthMethodControlRfc2617.java │ │ ├── IAuthMethodControl.java │ │ ├── IIdentityWizardPage.java │ │ ├── IdentityWizard.java │ │ ├── IdentityWizardDialog.java │ │ ├── IdentityWizardPage1.java │ │ ├── IdentityWizardPage2.java │ │ └── MacrosTableContentProvider.java │ ├── com.subgraph.vega.ui.macros/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── ui/ │ │ │ └── macros/ │ │ │ └── macrodialog/ │ │ │ ├── MacroItemEditor.java │ │ │ ├── MacroItemParamValueEditingSupport.java │ │ │ ├── MacroItemParamValueSourceEditingSupport.java │ │ │ ├── MacroItemParamsTableContentProvider.java │ │ │ ├── MacroItemSelectionDialog.java │ │ │ └── MacroItemTableContentProvider.java │ │ └── ui/ │ │ └── macros/ │ │ ├── Activator.java │ │ ├── commands/ │ │ │ └── CreateMacro.java │ │ ├── macrodialog/ │ │ │ └── MacroDialog.java │ │ └── macrosview/ │ │ ├── MacrosView.java │ │ └── tree/ │ │ ├── IMacroTreeNode.java │ │ ├── MacroTreeNode.java │ │ ├── MacroViewerContentProvider.java │ │ └── MacroViewerLabelProvider.java │ ├── com.subgraph.vega.ui.scanner/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── epl-v10.html │ │ ├── lib/ │ │ │ └── freemarker-gae-2.3.20.jar │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ └── ui/ │ │ └── scanner/ │ │ ├── Activator.java │ │ ├── ScanExecutor.java │ │ ├── ScanProbeTask.java │ │ ├── ScannerPerspectiveFactory.java │ │ ├── alerts/ │ │ │ ├── AlertTreeContentProvider.java │ │ │ ├── AlertTreeLabelProvider.java │ │ │ ├── CurrentScopeFilter.java │ │ │ ├── IAlertTreeNode.java │ │ │ ├── PerspectiveTracker.java │ │ │ ├── ProxyPerspectiveFilter.java │ │ │ ├── ScanAlertSorter.java │ │ │ ├── ScanAlertView.java │ │ │ ├── ScopeTracker.java │ │ │ ├── SelectionTracker.java │ │ │ ├── WorkspaceTracker.java │ │ │ └── tree/ │ │ │ ├── AbstractAlertTreeNode.java │ │ │ ├── AlertHostNode.java │ │ │ ├── AlertScanNode.java │ │ │ ├── AlertSeverityNode.java │ │ │ ├── AlertTitleNode.java │ │ │ └── AlertTree.java │ │ ├── commands/ │ │ │ ├── AbstractScanHandler.java │ │ │ ├── AlertScopeFilterHandler.java │ │ │ ├── CollapseAllAlerts.java │ │ │ ├── ConfigureScanHandler.java │ │ │ ├── EditScopeHandler.java │ │ │ ├── ExpandAllAlerts.java │ │ │ ├── PauseScanHandler.java │ │ │ ├── PauseStateSourceProvider.java │ │ │ ├── ScannerStateSourceProvider.java │ │ │ ├── StartNewScanHandler.java │ │ │ ├── StopScannerHandler.java │ │ │ └── UnpauseScanHandler.java │ │ ├── dashboard/ │ │ │ ├── AlertItemRow.java │ │ │ ├── AlertPane.java │ │ │ ├── AlertSeverityCell.java │ │ │ ├── CrawlerPane.java │ │ │ ├── CrawlerProgressPane.java │ │ │ ├── DashboardPane.java │ │ │ └── ShowDashboardHandler.java │ │ ├── dialogs/ │ │ │ └── ScanConfigDialog.java │ │ ├── info/ │ │ │ ├── AlertRenderer.java │ │ │ ├── LinkHandler.java │ │ │ └── ScanInfoView.java │ │ ├── preferences/ │ │ │ ├── IPreferenceConstants.java │ │ │ ├── ScannerDebugPreferenceInitializer.java │ │ │ ├── ScannerDebugPreferencePage.java │ │ │ ├── ScannerOptionsPreferenceInitializer.java │ │ │ └── ScannerOptionsPreferencePage.java │ │ ├── scope/ │ │ │ ├── BasePathWidget.java │ │ │ ├── EditScopeDialog.java │ │ │ ├── ExcludeWidget.java │ │ │ ├── RemovableItemWidget.java │ │ │ └── ScopeSelector.java │ │ └── wizards/ │ │ ├── InScopeWebVisitor.java │ │ ├── NewScanAuthPage.java │ │ ├── NewScanModulesPage.java │ │ ├── NewScanParameterPage.java │ │ ├── NewScanTargetPage.java │ │ ├── NewScanWizard.java │ │ └── NewWizardDialog.java │ ├── com.subgraph.vega.ui.tags/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── ui/ │ │ │ └── tags/ │ │ │ └── taggableeditor/ │ │ │ ├── TagModifier.java │ │ │ ├── TagTableCheckStateManager.java │ │ │ ├── TagTableContentProvider.java │ │ │ ├── TagTableLabelProvider.java │ │ │ └── TagTableSearchFilter.java │ │ └── ui/ │ │ ├── tags/ │ │ │ ├── Activator.java │ │ │ ├── tageditor/ │ │ │ │ └── TagEditorDialog.java │ │ │ └── taggableeditor/ │ │ │ └── TaggableEditorDialog.java │ │ └── tagsl/ │ │ └── taggablepopup/ │ │ ├── ITagModifierValidator.java │ │ └── TaggablePopupDialog.java │ ├── com.subgraph.vega.ui.util/ │ │ ├── .classpath │ │ ├── .project │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── build.properties │ │ ├── plugin.xml │ │ └── src/ │ │ └── com/ │ │ └── subgraph/ │ │ └── vega/ │ │ ├── internal/ │ │ │ └── ui/ │ │ │ └── util/ │ │ │ ├── PopupConfigDialog.java │ │ │ └── TitleAreaConfigDialog.java │ │ └── ui/ │ │ └── util/ │ │ ├── Activator.java │ │ ├── dialogs/ │ │ │ ├── ConfigDialogCreator.java │ │ │ ├── ErrorDialog.java │ │ │ └── IConfigDialogContent.java │ │ ├── export/ │ │ │ ├── AlertExportWizard.java │ │ │ ├── ExportWizardPageOne.java │ │ │ ├── ExportWizardPageThree.java │ │ │ └── ExportWizardPageTwo.java │ │ ├── images/ │ │ │ └── ImageCache.java │ │ ├── modules/ │ │ │ ├── ModuleRegistryCheckStateProvider.java │ │ │ ├── ModuleRegistryContentProvider.java │ │ │ ├── ModuleRegistryLabelProvider.java │ │ │ └── ModuleTreeData.java │ │ ├── preferencepage/ │ │ │ ├── AppearancePreferencePage.java │ │ │ ├── IPreferenceConstants.java │ │ │ └── PreferenceInitializer.java │ │ └── preferences/ │ │ └── VegaPreferencePage.java │ └── com.subgraph.vega.ui.web/ │ ├── .classpath │ ├── .project │ ├── META-INF/ │ │ └── MANIFEST.MF │ ├── build.properties │ ├── epl-v10.html │ ├── plugin.xml │ └── src/ │ └── com/ │ └── subgraph/ │ └── vega/ │ └── ui/ │ ├── tree/ │ │ ├── ITreeAdapter.java │ │ └── web/ │ │ ├── WebHostTreeStrategy.java │ │ ├── WebModelAdapter.java │ │ ├── WebPathTreeStrategy.java │ │ └── WebResponseTreeStrategy.java │ └── web/ │ ├── Activator.java │ ├── commands/ │ │ ├── CollapseAllHandler.java │ │ ├── ExpandAllHandler.java │ │ ├── FilterByScopeHandler.java │ │ └── HideUnvisitedHandler.java │ └── views/ │ ├── AbstractScopeAction.java │ ├── AddScopeAction.java │ ├── ExcludeScopeAction.java │ ├── ScopeFilter.java │ ├── Sorter.java │ ├── WebsiteContentProvider.java │ ├── WebsiteLabelProvider.java │ └── WebsiteView.java ├── scripts/ │ ├── .project │ ├── .settings/ │ │ ├── .jsdtscope │ │ ├── org.eclipse.wst.jsdt.ui.superType.container │ │ └── org.eclipse.wst.jsdt.ui.superType.name │ └── scanner/ │ ├── modules/ │ │ ├── injection/ │ │ │ ├── bash-inject.js │ │ │ ├── code-injection.js │ │ │ ├── command-injection.js │ │ │ ├── cross-domain-policy-audit.js │ │ │ ├── format-string-inject.js │ │ │ ├── header-inject.js │ │ │ ├── http-trace.js │ │ │ ├── integer-overflow-inject.js │ │ │ ├── local-file-include.js │ │ │ ├── remote-file-include.js │ │ │ ├── shell-injection.js │ │ │ ├── sql-arithmetic-inject.js │ │ │ ├── sql-text-injection.js │ │ │ ├── sql-timing-injection.js │ │ │ ├── url-injection.js │ │ │ ├── xml-injection.js │ │ │ ├── xpath-injection.js │ │ │ └── xss-injection.js │ │ └── response/ │ │ ├── insecure-script-include.js │ │ ├── vauthhttp.js │ │ ├── vautocomplete.js │ │ ├── vdirlist.js │ │ ├── vfileupload.js │ │ ├── vhttpauth.js │ │ ├── vinfo-1918.js │ │ ├── vinfo-ajax.js │ │ ├── vinfo-blank.js │ │ ├── vinfo-comments.js │ │ ├── vinfo-cookie-scope.js │ │ ├── vinfo-cookie.js │ │ ├── vinfo-crossdomain.js │ │ ├── vinfo-emails.js │ │ ├── vinfo-errorpages.js │ │ ├── vinfo-feeds.js │ │ ├── vinfo-headers.js │ │ ├── vinfo-metatags.js │ │ ├── vinfo-missing-charset.js │ │ ├── vinfo-oracle.js │ │ ├── vinfo-paths.js │ │ ├── vinfo-source.js │ │ ├── vinfo-unsafe-charset.js │ │ ├── vinfo-wsdl.js │ │ ├── vinfo-xframeoptions.js │ │ ├── vpii-cc.js │ │ ├── vpii-ssnsin.js │ │ └── vvcs-users.js │ └── prelude/ │ ├── base64.js │ ├── jquery.js │ └── parseuri.js ├── templates/ │ ├── footer.ftl │ ├── header.ftl │ ├── macros.ftl │ ├── main.ftl │ ├── report-alert.ftl │ ├── report-macros.ftl │ ├── report-style.ftl │ └── style.ftl └── xml/ └── alerts/ ├── default.xml ├── insecure-script-include.xml ├── ssl-anonymous-dh.xml ├── ssl-client-preference.xml ├── ssl-compression.xml ├── ssl-export-ciphers.xml ├── ssl-md5-cert.xml ├── ssl-no-pfs.xml ├── ssl-pfs-not-preferred.xml ├── ssl-rc4-preference.xml ├── ssl-self-signed.xml ├── ssl-sha1-cert.xml ├── ssl-small-key.xml ├── ssl-v2-support.xml ├── ssl-v3-support.xml ├── ssl-weak-ciphers.xml ├── test.xml ├── vauthhttp.xml ├── vautocomplete.xml ├── vdirlist.xml ├── vfileupload.xml ├── vhttpauth.xml ├── vinfo-1918.xml ├── vinfo-ajax.xml ├── vinfo-bash-inject.xml ├── vinfo-blank.xml ├── vinfo-code-inject.xml ├── vinfo-comments.xml ├── vinfo-cookie-httponly.xml ├── vinfo-cookie-scope.xml ├── vinfo-cookie-secure.xml ├── vinfo-crossdomain-aafd-domain-wildcard.xml ├── vinfo-crossdomain-aafd-domain-wildcardtld.xml ├── vinfo-crossdomain-aafd-secure-false.xml ├── vinfo-crossdomain-ahrf-domain-wildcard.xml ├── vinfo-crossdomain-ahrf-domain-wildcardtld.xml ├── vinfo-crossdomain-ahrf-headers-wildcard.xml ├── vinfo-crossdomain-ahrf-secure-false.xml ├── vinfo-crossdomain-sc-policies-all.xml ├── vinfo-differential-lfi.xml ├── vinfo-differential-xpath.xml ├── vinfo-emails.xml ├── vinfo-errorpages-asp.xml ├── vinfo-errorpages-cf.xml ├── vinfo-errorpages-django.xml ├── vinfo-errorpages-http.xml ├── vinfo-errorpages-java.xml ├── vinfo-errorpages-php.xml ├── vinfo-errorpages-ruby.xml ├── vinfo-feeds.xml ├── vinfo-format-string.xml ├── vinfo-header-inject.xml ├── vinfo-http-put.xml ├── vinfo-http-trace.xml ├── vinfo-insecure-cors-ac.xml ├── vinfo-integer-overflow.xml ├── vinfo-lfi.xml ├── vinfo-metatags.xml ├── vinfo-missing-charset.xml ├── vinfo-mysql-error.xml ├── vinfo-oracle.xml ├── vinfo-paths.xml ├── vinfo-rfi.xml ├── vinfo-securecookie-insecurechannel.xml ├── vinfo-sessioncookie-httponly.xml ├── vinfo-sessioncookie-secure.xml ├── vinfo-shell-inject.xml ├── vinfo-source.xml ├── vinfo-sql-error.xml ├── vinfo-sql-inject.xml ├── vinfo-sqlserver-error.xml ├── vinfo-unsafe-charset-body.xml ├── vinfo-unsafe-charset-header.xml ├── vinfo-url-inject.xml ├── vinfo-wsdl.xml ├── vinfo-xframeoptions.xml ├── vinfo-xml-inject.xml ├── vinfo-xss-filter-disabled.xml ├── vinfo-xss-inject.xml ├── vinfo-xss-stored.xml ├── vpii-cc.xml ├── vpii-ssnsin-sin.xml ├── vpii-ssnsin-ssn.xml ├── vvcs-users.xml └── xs-script-include.xml