Java 这一大堆字符串输出什么?
所以,我今天浏览了一下互联网,发现了这段代码,有人知道它是如何编码的,它输出了什么吗?是代码。字符串是Base64编码的。解码并将其写入文件。试试这个代码Java 这一大堆字符串输出什么?,java,android,obfuscation,Java,Android,Obfuscation,所以,我今天浏览了一下互联网,发现了这段代码,有人知道它是如何编码的,它输出了什么吗?是代码。字符串是Base64编码的。解码并将其写入文件。试试这个代码 import java.io.FileOutputStream; import java.util.Base64; /** * * @author Neeraj */ public class AudioClass { public static void main(String[] args) { Stri
import java.io.FileOutputStream;
import java.util.Base64;
/**
*
* @author Neeraj
*/
public class AudioClass {
public static void main(String[] args) {
String audio = getAudio();
byte[] aBytes = Base64.getDecoder().decode(audio);
try {
FileOutputStream fos = new FileOutputStream("test.wav");
fos.write(aBytes);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static String getAudio() {
....
}
}
使用Windows media player播放。快乐编码:似乎是一小段音频被分成了由字符串的每个字符表示的字节。你知道如何解码并获取实际的音频文件吗?制作一个代码,创建一个二进制文件,将这个巨大的字符串放入其中,然后更改文件扩展名并尝试使用VLC,祈祷刚刚尝试过一点,它没有用,必须是加密的,才能看到类似于此代码的内容。