Skip to content

Commit

Permalink
Update descriptions (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
zehuanncc authored Oct 9, 2019
1 parent 04a91c2 commit ca961a4
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 7 deletions.
16 changes: 12 additions & 4 deletions BappDescription.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<p><b>All of the Built-in Burp Decoder Modes</b></p>

<p>Decoder Improved supports all of decoder's encoding, decoding, and hashing modes. Decoder Improved can encode and decode URL, HTML, Base64, ASCII Hex, and GZIP. Additionally, Decoder Improved can hash data using MD2, MD5, SHA, SHA-224, SHA-256, SHA-384, and SHA-512.</p>
<p>Decoder Improved supports all of decoder's encoding, decoding, and hashing modes. Decoder Improved can encode and decode URL, HTML, Base64, ASCII Hex, GZIP, and zlib. Additionally, Decoder Improved can hash data using MD2, MD5, SHA, SHA-224, SHA-256, SHA-384, and SHA-512.</p>

<p><b>Tabs</b></p>

Expand All @@ -12,11 +12,11 @@

<p>Decoder Improved is backed by arrays of Java Bytes that do not truncate or modify Unicode characters through the modification process. Because Java's Swing elements support displaying Unicode characters, so does Decoder Improved.</p>

<p><b>An Improved Hex Edit</b></p>or
<p><b>An Improved Hex Editor</b></p>

<p>Decoder Improved comes bundled with the Delta Hexadecimal Editor, a swing Hex Editor, developed by the ExBin project. Delta provides an improved hex editing experience over the built-in decoder's hex editor by allowing easy insertion and removal, highlighting, and Unicode support.</p>

<p><b>Arbitrary Numeric Base Conve</b></p>rsion
<p><b>Arbitrary Numeric Base Conversion</b></p>

<p>Decoder Improved can convert any number represented in base 2 to base 32 (the largest base supported by Java) to its representation in any other base between base 2 and base 32.</p>

Expand All @@ -32,6 +32,14 @@

<p>In addition to every hashing algorithm exposed within Burp Suite's built-in decoder, Decoder Improved exposes every hashing algorithm included in the BouncyCastle Java crypto library. In contrast, decoder only contains a smattering of hashing algorithms that do not cover the entire range of hashing needs encountered during testing.</p>

<p><b>Save Data to Files in Different Formats</b></p>

<p>Every piece of data can be saved to local files in raw, Hex and UTF-8 encoded formats.</p>

<p><b>Work State is Saved</b></p>

<p>Decoder Improved automatically saves and reloads its work state after Burp restarts. Users have the options to export the work state to files.</p>

<p><b>An Easy Extension Interface</b></p>

<p>In the next blog post covering Decoder Improved, we will walk through examples of how to extend Decoder Improved and add new encoding modes, including a "FooBar" encoder and a "Text Replace" mode.</p>
<p>The Decoder Improved can be extended with customized modes with easy-to-use interfaces.</p>
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,14 @@ included in the BouncyCastle Java crypto library. In contrast, decoder
only contains a smattering of hashing algorithms that do not
cover the entire range of hashing needs encountered during testing.

### Save Data to Files in Different Formats

Every piece of data can be saved to local files in raw, Hex and UTF-8 encoded formats.

### Work State is Saved

Decoder Improved automatically saves and reloads its work state after Burp restarts. Users have the options to export the work state to files.

### An Easy Extension Interface

In the next blog post covering Decoder Improved, we will walk through
examples of how to extend Decoder Improved and add new encoding modes,
including a "FooBar" encoder and a "Text Replace" mode.
The Decoder Improved can be extended with customized modes with easy-to-use interfaces.

0 comments on commit ca961a4

Please sign in to comment.