├── .gitignore ├── .travis.yml ├── BappDescription.html ├── BappManifest.bmf ├── README.md ├── burp-api ├── pom.xml └── src │ └── main │ └── java │ └── burp │ ├── IBurpExtender.java │ ├── IBurpExtenderCallbacks.java │ ├── IContextMenuFactory.java │ ├── IContextMenuInvocation.java │ ├── ICookie.java │ ├── IExtensionHelpers.java │ ├── IExtensionStateListener.java │ ├── IHttpListener.java │ ├── IHttpRequestResponse.java │ ├── IHttpRequestResponsePersisted.java │ ├── IHttpRequestResponseWithMarkers.java │ ├── IHttpService.java │ ├── IInterceptedProxyMessage.java │ ├── IIntruderAttack.java │ ├── IIntruderPayloadGenerator.java │ ├── IIntruderPayloadGeneratorFactory.java │ ├── IIntruderPayloadProcessor.java │ ├── IMenuItemHandler.java │ ├── IMessageEditor.java │ ├── IMessageEditorController.java │ ├── IMessageEditorTab.java │ ├── IMessageEditorTabFactory.java │ ├── IParameter.java │ ├── IProxyListener.java │ ├── IRequestInfo.java │ ├── IResponseInfo.java │ ├── IScanIssue.java │ ├── IScanQueueItem.java │ ├── IScannerCheck.java │ ├── IScannerInsertionPoint.java │ ├── IScannerInsertionPointProvider.java │ ├── IScannerListener.java │ ├── IScopeChangeListener.java │ ├── ISessionHandlingAction.java │ ├── ITab.java │ ├── ITempFile.java │ └── ITextEditor.java ├── img-metadata-burp-plugin ├── BappDescription.html ├── pom.xml └── src │ └── main │ └── java │ └── burp │ ├── BurpExtender.java │ └── MetadataEditorTab.java ├── img-metadata-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── h3xstream │ │ └── imgmetadata │ │ ├── MetadataExtractor.java │ │ ├── PropertyPanel.java │ │ ├── PropertyPanelController.java │ │ └── SaveFileChooser.java │ └── test │ └── java │ └── com │ └── h3xstream │ └── imgmetadata │ └── PropertyPanelTest.java ├── img-metadata-zap-plugin ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── zaproxy │ │ └── zap │ │ └── extension │ │ └── imgmetadata │ │ ├── ImageMetadataExtension.java │ │ ├── ResponseImageMetadataView.java │ │ ├── ResponseImageMetadataViewFactory.java │ │ ├── ResponseImageMetadataViewSelector.java │ │ └── ResponseImageMetadataViewSelectorFactory.java │ └── resources │ ├── ZapAddOn.xml │ └── org │ └── zaproxy │ └── zap │ └── extension │ └── imgmetadata │ └── Messages.properties ├── libs └── zap.jar ├── pom.xml └── samples ├── 220px-PNG-Gradient_hex.png ├── 256color-10x10.bmp ├── README.md ├── http_server.py ├── img_1771.jpg └── photoshop-8x12-32colors-alpha.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/.travis.yml -------------------------------------------------------------------------------- /BappDescription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/BappDescription.html -------------------------------------------------------------------------------- /BappManifest.bmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/BappManifest.bmf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/README.md -------------------------------------------------------------------------------- /burp-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/pom.xml -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IBurpExtender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IBurpExtender.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IBurpExtenderCallbacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IBurpExtenderCallbacks.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IContextMenuFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IContextMenuFactory.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IContextMenuInvocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IContextMenuInvocation.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/ICookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/ICookie.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IExtensionHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IExtensionHelpers.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IExtensionStateListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IExtensionStateListener.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IHttpListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IHttpListener.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IHttpRequestResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IHttpRequestResponse.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IHttpRequestResponsePersisted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IHttpRequestResponsePersisted.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IHttpRequestResponseWithMarkers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IHttpRequestResponseWithMarkers.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IHttpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IHttpService.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IInterceptedProxyMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IInterceptedProxyMessage.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IIntruderAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IIntruderAttack.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IIntruderPayloadGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IIntruderPayloadGenerator.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IIntruderPayloadGeneratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IIntruderPayloadGeneratorFactory.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IIntruderPayloadProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IIntruderPayloadProcessor.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IMenuItemHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IMenuItemHandler.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IMessageEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IMessageEditor.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IMessageEditorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IMessageEditorController.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IMessageEditorTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IMessageEditorTab.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IMessageEditorTabFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IMessageEditorTabFactory.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IParameter.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IProxyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IProxyListener.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IRequestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IRequestInfo.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IResponseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IResponseInfo.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScanIssue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScanIssue.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScanQueueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScanQueueItem.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScannerCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScannerCheck.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScannerInsertionPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScannerInsertionPoint.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScannerInsertionPointProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScannerInsertionPointProvider.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScannerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScannerListener.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/IScopeChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/IScopeChangeListener.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/ISessionHandlingAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/ISessionHandlingAction.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/ITab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/ITab.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/ITempFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/ITempFile.java -------------------------------------------------------------------------------- /burp-api/src/main/java/burp/ITextEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/burp-api/src/main/java/burp/ITextEditor.java -------------------------------------------------------------------------------- /img-metadata-burp-plugin/BappDescription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-burp-plugin/BappDescription.html -------------------------------------------------------------------------------- /img-metadata-burp-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-burp-plugin/pom.xml -------------------------------------------------------------------------------- /img-metadata-burp-plugin/src/main/java/burp/BurpExtender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-burp-plugin/src/main/java/burp/BurpExtender.java -------------------------------------------------------------------------------- /img-metadata-burp-plugin/src/main/java/burp/MetadataEditorTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-burp-plugin/src/main/java/burp/MetadataEditorTab.java -------------------------------------------------------------------------------- /img-metadata-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/pom.xml -------------------------------------------------------------------------------- /img-metadata-core/src/main/java/com/h3xstream/imgmetadata/MetadataExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/src/main/java/com/h3xstream/imgmetadata/MetadataExtractor.java -------------------------------------------------------------------------------- /img-metadata-core/src/main/java/com/h3xstream/imgmetadata/PropertyPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/src/main/java/com/h3xstream/imgmetadata/PropertyPanel.java -------------------------------------------------------------------------------- /img-metadata-core/src/main/java/com/h3xstream/imgmetadata/PropertyPanelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/src/main/java/com/h3xstream/imgmetadata/PropertyPanelController.java -------------------------------------------------------------------------------- /img-metadata-core/src/main/java/com/h3xstream/imgmetadata/SaveFileChooser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/src/main/java/com/h3xstream/imgmetadata/SaveFileChooser.java -------------------------------------------------------------------------------- /img-metadata-core/src/test/java/com/h3xstream/imgmetadata/PropertyPanelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-core/src/test/java/com/h3xstream/imgmetadata/PropertyPanelTest.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/pom.xml -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ImageMetadataExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ImageMetadataExtension.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataView.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewFactory.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewSelector.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewSelectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/java/org/zaproxy/zap/extension/imgmetadata/ResponseImageMetadataViewSelectorFactory.java -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/resources/ZapAddOn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/img-metadata-zap-plugin/src/main/resources/ZapAddOn.xml -------------------------------------------------------------------------------- /img-metadata-zap-plugin/src/main/resources/org/zaproxy/zap/extension/imgmetadata/Messages.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libs/zap.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/libs/zap.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/pom.xml -------------------------------------------------------------------------------- /samples/220px-PNG-Gradient_hex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/220px-PNG-Gradient_hex.png -------------------------------------------------------------------------------- /samples/256color-10x10.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/256color-10x10.bmp -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/http_server.py -------------------------------------------------------------------------------- /samples/img_1771.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/img_1771.jpg -------------------------------------------------------------------------------- /samples/photoshop-8x12-32colors-alpha.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h3xstream/burp-image-metadata/HEAD/samples/photoshop-8x12-32colors-alpha.gif --------------------------------------------------------------------------------