Language agnostic 这是什么编码格式?

Language agnostic 这是什么编码格式?,language-agnostic,encoding,decoding,Language Agnostic,Encoding,Decoding,我试图编辑一个(稍微)专有格式,在其中一个文件中,它将编码一个连接字符串 我有办法用它来编码我自己的数据,所以我可以对它进行一点反向工程 ABC123"/3 将编码为 rijcmlqXxEeLA4tSspHg5XfWJiq4w== 及 编码到 rijcmlqiF3LjnFJnYfEi2WvcSoPSg== 这是一种已知的编码格式吗?我试过Base64,但没有产生任何有用的结果 可能是加密后加上Base64。许多应用程序加密它们的连接字符串。编写一个程序,将两者转换为二进制。以这种方式扫描相

我试图编辑一个(稍微)专有格式,在其中一个文件中,它将编码一个连接字符串

我有办法用它来编码我自己的数据,所以我可以对它进行一点反向工程

ABC123"/3
将编码为

rijcmlqXxEeLA4tSspHg5XfWJiq4w==

编码到

rijcmlqiF3LjnFJnYfEi2WvcSoPSg==

这是一种已知的编码格式吗?我试过Base64,但没有产生任何有用的结果

可能是加密后加上Base64。许多应用程序加密它们的连接字符串。

编写一个程序,将两者转换为二进制。以这种方式扫描相似之处


在ascii中不可能看到不完全是8位的模式。

加密是安全的,加密算法不一定完全映射到可打印的字符集,因此需要对其进行Base64编码(从==后缀可以看出)。另一种选择是使用不同的基类型算法,如base32。一个相似之处是,
rijcmlq
开始每个编码字符串。这似乎是一些sortRijndael(也称为AES)的签名,它是一种非常有名的、广泛实现的对称密码。但它本身并不产生签名;它可以是Rijndael加密块的前面加上某种头。它可以是任何东西,已知的散列算法,盐渍散列,折叠散列,CRC,周围有
rijcmlq…=
。制作密码的方法有很多,但很难穿透。NSA可能有一些机器可以在不眨眼的情况下破解已知的明文密码,但我可以在一行Perl中创建一些对您(或我)来说非常复杂的东西。不能是散列-明文连接字符串是连接所必需的。更有可能是可逆加密。谁知道是哪一个也许代码的逆向工程已经准备好了。查看依赖项列表可能会提供线索。
rijcmlqiF3LjnFJnYfEi2WvcSoPSg==