gitextract_4gomkmw3/ ├── .gitignore ├── BappDescription.html ├── BappManifest.bmf ├── README.md └── burp-send-to-extension/ ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src/ └── main/ └── java/ ├── burp/ │ ├── BurpExtender.java │ ├── Cookie.java │ ├── IRequestInfoWrapper.java │ ├── IRequestResponseHolder.java │ ├── IResponseInfoWrapper.java │ ├── RequestInfoWrapper.java │ ├── RequestResponseHolder.java │ └── ResponseInfoWrapper.java ├── com/ │ └── google/ │ └── gson/ │ └── typeadapters/ │ └── RuntimeTypeAdapterFactory.java └── net/ └── bytebutcher/ └── burpsendtoextension/ ├── builder/ │ └── CommandBuilder.java ├── executioner/ │ └── CommandExecutioner.java ├── gui/ │ ├── CommandsChangeListener.java │ ├── SendToAddAdvancedDialog.form │ ├── SendToAddAdvancedDialog.java │ ├── SendToAddAdvancedPlaceholderBehaviourPanel.form │ ├── SendToAddAdvancedPlaceholderBehaviourPanel.java │ ├── SendToAddDialog.form │ ├── SendToAddDialog.java │ ├── SendToContextMenu.java │ ├── SendToContextMenuItem.java │ ├── SendToPreviewDialog.form │ ├── SendToPreviewDialog.java │ ├── SendToRunInTerminalBehaviourChoiceDialog.form │ ├── SendToRunInTerminalBehaviourChoiceDialog.java │ ├── SendToTab.form │ ├── SendToTab.java │ ├── SendToTabSettingsContextMenu.java │ ├── SendToTable.java │ ├── SendToTableListener.java │ ├── action/ │ │ └── SendToContextMenuItemAction.java │ ├── listener/ │ │ └── ToolTipActionListener.java │ └── util/ │ ├── DialogUtil.java │ ├── SelectionUtil.java │ └── WebUtil.java ├── models/ │ ├── CommandObject.java │ ├── Config.java │ ├── Context.java │ ├── ERunInTerminalBehaviour.java │ ├── ERuntimeBehaviour.java │ ├── Placeholders.java │ └── placeholder/ │ ├── AbstractPlaceholder.java │ ├── AbstractRequestInfoPlaceholder.java │ ├── AbstractRequestPlaceholder.java │ ├── AbstractRequestResponseInfoPlaceholder.java │ ├── AbstractRequestResponsePlaceholder.java │ ├── AbstractRequestResponsePlaceholderBase.java │ ├── CookiesPlaceholder.java │ ├── HostPlaceholder.java │ ├── HttpBodyToFilePlaceholder.java │ ├── HttpContentLengthPlaceholder.java │ ├── HttpHeadersToFilePlaceholder.java │ ├── HttpMethodPlaceholder.java │ ├── HttpRequestResponsePlaceholder.java │ ├── HttpStatusCodePlaceholder.java │ ├── IPlaceholder.java │ ├── IPlaceholderParser.java │ ├── IPlaceholderParserFactory.java │ ├── PortPlaceholder.java │ ├── ProtocolPlaceholder.java │ ├── SelectedTextPlaceholder.java │ ├── SelectedTextToFilePlaceholder.java │ ├── UrlPathPlaceholder.java │ ├── UrlPlaceholder.java │ ├── UrlQueryPlaceholder.java │ └── behaviour/ │ ├── CommandSeparatedPlaceholderBehaviour.java │ ├── FileSeparatedPlaceholderBehaviour.java │ ├── IPlaceholderBehaviour.java │ └── StringSeparatedPlaceholderBehaviour.java └── utils/ ├── OsUtils.java └── StringUtils.java