SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA [d8=Qp>VXo H}6GIw7ka3TrU<

解决方案 »

  1.   

    不是base64
    echo base64_decode("SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA [d8=Qp>VXo H}6GIw7ka3TrU<");
    打印出乱码。
    请问你的代码出处?
      

  2.   

    但我还是觉得是base64,因为有可能通过不定多次的base64才得到这个字串
      

  3.   

    查阅文档后,base64是有64个字符为源。
    ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
    如果是base64的,解码后不应该是乱码了。
    多次base64,解码后也只能有64个字符组成的。
      

  4.   

    楼上主任很认真 学习ing...
      

  5.   

    两行编码进行对比,前面的替换后面的,或后面的替换前面的。通过这个来加码加密了的PHP文件。
    加密的PHP文件,是根据对比码进行的。
    比如把a加密成-,b=2,c=5这样显示出来的是乱码,然后通过对比替换方式,把争取的解开就好了。
      

  6.   

    不用对比码,他这个加密也等于是0:)因为没装任何插件,只使用PHP的话,肯定不行的。
      

  7.   

    base64 编码后不会有  [] 这些字符,这些是乱码,也有可能是 加过密的密文