这是一个在线Base64解密工具,可以快速、免费地解密Base64编码数据。它支持多层Base64解密和URL解码,方便快捷,无需安装任何软件。

该解密器使用JavaScript代码实现,通过三个函数:atobJSON.parsedecodeURIComponent,分别用于base64解码、JSON解析和URL解码。在处理数据时,先从输入框中提取出'data'字段的值,然后进行三次base64解密。最后,将解密后的内容输出到两个输出框中。

使用方法:

  1. 将您要解密的Base64编码数据粘贴到输入框中。
  2. 解密器会自动进行解密,并将结果显示在两个输出框中。
  3. 第一个输出框显示解密后的原始数据。
  4. 第二个输出框显示URL解码后的结果。

代码示例:

var input = document.getElementById('input');
var output1 = document.getElementById('output1');
var output2 = document.getElementById('output2');

function decrypt() { var data = JSON.parse(input.value).data; var decoded1 = atob(data); var decoded2 = atob(decoded1); var decoded3 = atob(decoded2); var url = decodeURIComponent(decoded3);

output1.value = decoded3; output2.value = url; }

input.addEventListener('input', decrypt);

这个解密器没有提供解密按钮,而是使用'input'事件来监听输入框的变化,一旦输入框内容发生变化,就会立即进行解密并更新输出框的内容。这种实时解密的方式可以让用户更方便地查看解密结果,但也可能会对性能造成一定的影响。如果需要更高的性能,可以考虑添加一个手动触发的解密按钮。

在线Base64解密工具 - 快速解密Base64编码数据

原文地址: https://www.cveoy.top/t/topic/njnX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录