YUhSMTkG==NUa0Q9PW92TDJzeExtRndjREV4TVM1dmNtY3ZRWEJ3VW1sdVp5OHhMekF3TXk4eU5qa3ZaVFk1TkdVMU9EazBNbVkzWldWa01UQTRZbVl5T0RFMk5UYzFOek5oWVdZdWJUUnk=
另一串是
YUhSMTkG==NUa0Q9PW92TDJzeExtRndjREV4TVM1dmNtY3ZRWEJ3VW1sdVp5OHhMekF5T1M4eE9UY3ZNakF4TlRFeU9DNXROSEk9
解密出来应该是一个网址或一个文件名。
这样子形式的。
不是 MD5,也不是 base64,也不是 sha1。。。
已经解出来了。
YUhSMTkG==
中间添加了一些混淆数字。所以解码不成功。
谢谢大家。。。。
最终解决的方式是:
PHP 代码如下:
$str = "YUhSMTkG==NUa0Q9PW92TDJzeExtRndjREV4TVM1dmNtY3ZRWEJ3VW1sdVp5OHhMekF3TXk4eU5qa3ZaVFk1TkdVMU9EazBNbVkzWldWa01UQTRZbVl5T0RFMk5UYzFOek5oWVdZdWJUUnk=";
$arr = explode("PW92", $str); #拆分前后两部分
$str1 = "http:/"; #修正前面部分
echo $str1.base64_decode(base64_decode($arr[1])); #分别解密后,拼接,再进一步解密
感觉这个加密分了两块,前面的
YUhSMTkG==
和后面是分开的,这两块都像是 base64 的,前面一段反 base64 后是aHR19
,感觉有点像后面内容的加密 key