我正在使用Burpsuite通过XML POST请求测试SSH公钥证书。基本上我需要将PEM文件文本作为XML元素的一部分发送,如下所示:
<PEMKey>-----BEGIN RSA PRIVATE KEY-----MIICXAIBAAK etc...-----END RSA PRIVATE KEY-----
</PEMKey>
如何将PEM文件的内容正确格式化为要作为原始XML提交的字符串?
答案 0 :(得分:0)
如果您需要保留空白区域,可以使用
<PEMKey xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace">
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
</PEMKey>
或再次在base-64中编码整个文本。