├── .gitignore ├── BappDescription.html ├── BappManifest.bmf ├── LICENSE ├── README.md ├── di.png ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── .gitignore ├── deltahex-core-0.1.3.jar ├── deltahex-swing-0.1.3.jar └── exbin-binary_data-0.1.3-20171017.212506-7.jar ├── res └── beautify.js └── src ├── main ├── burp │ └── BurpExtender.java └── trust │ └── nccgroup │ └── decoderimproved │ ├── CONSTANTS.java │ ├── ExtensionRoot.java │ ├── Logger.java │ ├── ModificationException.java │ ├── ModificationModeManager.java │ ├── SendToDecoderImprovedContextMenuFactory.java │ ├── Utils.java │ ├── components │ ├── ConfigPanel.java │ ├── DecoderSegment.java │ ├── DecoderTab.java │ ├── MainTab.java │ ├── PDControlScrollPane.java │ └── TextLineNumber.java │ ├── modes │ ├── AbstractModificationMode.java │ ├── BaseConvertMode.java │ ├── DecodeMode.java │ ├── EncodeMode.java │ ├── FindAndReplaceMode.java │ ├── HashMode.java │ ├── PrettifyMode.java │ └── TextReplaceMode.java │ └── modifiers │ ├── ByteModifier.java │ ├── decoders │ ├── ASCIIHexDecoder.java │ ├── Base64Decoder.java │ ├── FuzzyBase64Decoder.java │ ├── GZIPDecoder.java │ ├── HTMLDecoder.java │ ├── PlaintextDecoder.java │ ├── URLDecoder.java │ └── ZlibDecoder.java │ ├── encoders │ ├── ASCIIHexEncoder.java │ ├── Base64Encoder.java │ ├── Base64UrlEncoder.java │ ├── FooBarEncoder.java │ ├── GZIPEncoder.java │ ├── HTMLEncoder.java │ ├── HTMLSpecialCharEncoder.java │ ├── PlaintextEncoder.java │ ├── URLEncoder.java │ ├── URLSpecialCharEncoder.java │ └── ZlibEncoder.java │ └── prettifiers │ ├── JsPrettifier.java │ └── XmlPrettifier.java └── test └── trust └── nccgroup └── decoderimproved ├── UtilsTest.java └── modifiers └── decoders ├── ASCIIHexDecoderTest.java └── Base64DecoderTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | .DS_Store 3 | .gradle 4 | .idea 5 | -------------------------------------------------------------------------------- /BappDescription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/BappDescription.html -------------------------------------------------------------------------------- /BappManifest.bmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/BappManifest.bmf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/README.md -------------------------------------------------------------------------------- /di.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/di.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/deltahex-core-0.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/lib/deltahex-core-0.1.3.jar -------------------------------------------------------------------------------- /lib/deltahex-swing-0.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/lib/deltahex-swing-0.1.3.jar -------------------------------------------------------------------------------- /lib/exbin-binary_data-0.1.3-20171017.212506-7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/lib/exbin-binary_data-0.1.3-20171017.212506-7.jar -------------------------------------------------------------------------------- /res/beautify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/res/beautify.js -------------------------------------------------------------------------------- /src/main/burp/BurpExtender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/burp/BurpExtender.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/CONSTANTS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/CONSTANTS.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/ExtensionRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/ExtensionRoot.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/Logger.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/ModificationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/ModificationException.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/ModificationModeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/ModificationModeManager.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/SendToDecoderImprovedContextMenuFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/SendToDecoderImprovedContextMenuFactory.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/Utils.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/ConfigPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/ConfigPanel.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/DecoderSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/DecoderSegment.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/DecoderTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/DecoderTab.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/MainTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/MainTab.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/PDControlScrollPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/PDControlScrollPane.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/components/TextLineNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/components/TextLineNumber.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/AbstractModificationMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/AbstractModificationMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/BaseConvertMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/BaseConvertMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/DecodeMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/DecodeMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/EncodeMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/EncodeMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/FindAndReplaceMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/FindAndReplaceMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/HashMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/HashMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/PrettifyMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/PrettifyMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modes/TextReplaceMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modes/TextReplaceMode.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/ByteModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/ByteModifier.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/ASCIIHexDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/ASCIIHexDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/Base64Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/Base64Decoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/FuzzyBase64Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/FuzzyBase64Decoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/GZIPDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/GZIPDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/HTMLDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/HTMLDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/PlaintextDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/PlaintextDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/URLDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/URLDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/decoders/ZlibDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/decoders/ZlibDecoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/ASCIIHexEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/ASCIIHexEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/Base64Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/Base64Encoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/Base64UrlEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/Base64UrlEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/FooBarEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/FooBarEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/GZIPEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/GZIPEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/HTMLEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/HTMLEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/HTMLSpecialCharEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/HTMLSpecialCharEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/PlaintextEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/PlaintextEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/URLEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/URLEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/URLSpecialCharEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/URLSpecialCharEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/encoders/ZlibEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/encoders/ZlibEncoder.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/prettifiers/JsPrettifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/prettifiers/JsPrettifier.java -------------------------------------------------------------------------------- /src/main/trust/nccgroup/decoderimproved/modifiers/prettifiers/XmlPrettifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/main/trust/nccgroup/decoderimproved/modifiers/prettifiers/XmlPrettifier.java -------------------------------------------------------------------------------- /src/test/trust/nccgroup/decoderimproved/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/test/trust/nccgroup/decoderimproved/UtilsTest.java -------------------------------------------------------------------------------- /src/test/trust/nccgroup/decoderimproved/modifiers/decoders/ASCIIHexDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/test/trust/nccgroup/decoderimproved/modifiers/decoders/ASCIIHexDecoderTest.java -------------------------------------------------------------------------------- /src/test/trust/nccgroup/decoderimproved/modifiers/decoders/Base64DecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/Decoder-Improved/HEAD/src/test/trust/nccgroup/decoderimproved/modifiers/decoders/Base64DecoderTest.java --------------------------------------------------------------------------------