Burpsuite解码器可以说是一种工具,用于将编码数据转换为其真实形式,或用于将原始数据转换为各种编码和散列形式。该工具能够使用定义的技术识别多种编码格式。编码是将一系列字符(字母,数字,标点和符号)放入用于高效传输或存储的专用格式的过程。解码是将编码格式转换回原始格式的相反过程。编码和解码可用于数据通信,网络和存储。
今天我们正在讨论'Burp Suite' 的解码器选项。Burp Suite是一个用于测试Web应用程序安全性的工具。它的各种工具可以无缝地共同工作,以支持从应用程序的攻击面初始映射和分析到查找和利用安全漏洞的整个测试过程。这个工具是用JAVA编写的,由PortSwigger Security开发。
Burp Suite中有9种解码器格式:
纯文本 网址 HTML Base64编码 ASCII十六进制 十六进制 八进制 二进制 Gzip URL 编码器和解码器
当您将探索Burp套件中的解码器选项时,您会观察左右两部分。左侧部分分别进一步分为两部分和三部分,分别用于编码和解码选项。右侧部分包含用于编码和解码选项的功能选项卡。您可以注意到有两个单选按钮用于选择要编码或解码的内容类型。
启用文本选项的单选按钮,然后我们可以给框中的任何输入进行编码,这里我们给出了Raj chandel作为输入。之后,点击Encoded as选项并从给定列表中选择URL字段。我们将在第二个框中获得URL格式的编码结果
我们可以通过点击Decoded as选项直接解码编码的URL文本,并从图中所示的选项列表中选择URL字段。这将解码的编码的URL的文本成纯文本作为显示的图像中的第三个框。
重复相同的操作,并在第一个框中输入任何要编码的输入,这里我们给出了Raj chandel作为输入,如图所示。之后,点击Encoded as选项,然后选择HTML字段。我们将在第二个框中以HTML格式获得编码结果。
我们可以通过点击解码后的选项直接解码编码的HTML文本,并选择图像中显示的HTML字段。这将解码的经编码的HTML文本到纯文本作为显示的图像中的第三个框。
重复相同的过程,并在第一个框中输入任何要编码的输入,这里我们已经给出了Raj chandel作为输入,之后,单击编码为选项并选择Base64字段,我们将在第二个框中以Base64格式获得编码结果。
我们可以通过点击Decoded as选项并选择Base64字段来直接解码Encoded Base64 Text。这将解码的base64编码文本到纯文本作为显示的图像中的第三个框。
再次重复相同的过程,并在第一个框中输入任何要编码的输入,这里我们给出了Raj chandel作为输入。之后,点击Encoded as选项,然后选择ASCII Hex字段。我们将在第二个框中以ASCII Hex格式获得编码结果。
通过点击Decoded as选项并选择ASCII Hex字段,我们可以直接解码编码的ASCII十六进制文本。这将解码的编码ASCII十六进制文本到纯文本作为显示的图像中的第三个框。
重复上面的操作,并在第一个框中输入任何要编码的输入,这里我们给出了Raj chandel 123456789作为输入。之后,点击Encoded as选项并选择十六进制选项,我们将在第二个框中以十六进制格式获得编码结果。
我们可以通过点击Decoded as选项直接解码编码的十六进制文本,然后选择图像中显示的十六进制字段。这将解码的编码的十六进制文本到纯文本作为显示的图像中的第三个框。
再次重复,并在第一个框中输入任何要编码的输入,这里我们给出了Raj chandel 123456789作为输入。之后,点击Encoded as选项并选择Octal字段,我们将在第二个框中以八进制格式获得编码结果。
我们可以通过点击Decoded as选项并选择Octal字段来直接解码编码的八进制文本。这将解码的经编码的八进制文本到纯文本作为显示的图像中的第三个框。
重复相同的操作并在第一个框中输入任何要编码的输入,这里我们给出了Raj chandel 123456789作为输入。之后,点击Encoded as选项并选择Binary字段。我们将在第二个框中以二进制格式获取编码结果。
我们可以直接解码编码的二进制文本,方法是单击Decoded as选项并选择Binary字段。这将解码的编码的二进制文本到纯文本作为显示的图像中的第三个框。
Gzip编码器和解码。之后,点击Encoded as选项,然后选择Gzip字段。我们将在第二个框中以Gzip格式获得编码结果。
我们可以通过点击Decoded as选项并选择Gzip字段来直接解码编码的Gzip文本。这将解码的编码Gzip已文本到纯文本作为显示的图像中的第三个框。