Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to decrypt a string with unknown encryption algorithm?

How to decrypt a string with unknown encryption algorithm?

There is a string:

5aaC5p6c5L2g5a+55oiR5Lus5Zyo5YGa55qE5LqL5oOF5pyJ5YW06Laj77yM5bm25LiU5a+5cmFpbHMv5YmN56uv5byA5Y+R5pyJ6Ieq5L+h77yM5qyi6L+O5Y+R6YCB6YKu5Lu25YiwZ2hvc3RtNTVAZ2l0Y2FmZS5jb23pooTnuqbkuqTmtYHml7bpl7TvvIznoa7lrprkuYvlkI7lj6/ku6Xnm7TmjqXmnaXliLDmiJHku6znmoTlt6XkvZzlrqTlj4Lop4LkuqTmtYHvvIzosKLosKIK

I don't know the encryption algorithm. How to decrypt it?

To analyze and solve this problem, what should I learn?

like image 469
gelosie Avatar asked Dec 01 '22 22:12

gelosie


1 Answers

It's not an encryption algorithm, it's base64. You can tell because of the +s.

http://www.opinionatedgeek.com/dotnet/tools/base64decode/

Try running it through this page, it'll turn into this:

如果你对我们在做的事情有兴趣,并且对rails/前端开发有自信,欢迎发送邮件到[email protected]预约交流时间,确定之后可以直接来到我们的工作室参观交流,谢谢

NOTE: If it was actually encrypted and you actually had no clue what it was encrypted with, you would be screwed, because any good encryption algorithm turns the output into meaningless gibberish, unusable without the key. Base64 has no key, you can just reverse it the same way every time.

like image 163
Patashu Avatar answered Dec 04 '22 06:12

Patashu